gstreamer/ext/x264
Jan Alexander Steffens (heftig) 05bb87ea0f x264enc: Separate high-10 video formats from 8-bit formats
If downstream is constrained to an 8-bit profile, caps queries would
still allow I420_10LE as input. If upstream actually sends such a caps
event, downstream would fail to accept the high-10 profile.

The following pipeline now fails earlier, during the negotiation phase
instead of the stream start:

    gst-launch-1.0 videotestsrc ! video/x-raw,format=I420_10LE \
        ! x264enc ! video/x-h264,profile=constrained-baseline \
        ! fakesink

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/59>
2020-07-21 15:41:52 +02:00
..
gstencoderbitrateprofilemanager.c x264enc: Respect Youtube bitrate recommandation 2020-01-07 21:21:42 +00:00
gstencoderbitrateprofilemanager.h x264enc: Respect Youtube bitrate recommandation 2020-01-07 21:21:42 +00:00
gstx264enc.c x264enc: Separate high-10 video formats from 8-bit formats 2020-07-21 15:41:52 +02:00
gstx264enc.h x264enc: Respect Youtube bitrate recommandation 2020-01-07 21:21:42 +00:00
GstX264Enc.prs x264enc: Add a youtube preset. 2017-01-03 08:15:43 -03:00
meson.build x264enc: Respect Youtube bitrate recommandation 2020-01-07 21:21:42 +00:00