gstreamer/subprojects/gst-plugins-bad/tests
Vivia Nikolaidou 78bc3d53dd ccutils: Keep upstream padding payload
A payload of 0x80 0x80 means that it's padding. It's not a good idea to
throw this away though, because of the cc_valid field.

According to CEA 10-B section 25.2.1, if cc_valid is zero, the run-in
clock and start bit should not be generated. In practice, this means
that any closed captions will be erased and the end-user TV will show
that captions are not available for this stream. This might have
undesired consequences, e.g. we were just showing a long line of
captions and we disable it before the user has had time to read it, or
you can't enable closed captions during silence/music intervals.

We cannot reliably detect whether there's a currently-silent closed
caption stream or just nothing, but we have this information coming from
upstream, so we can at least not discard it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5508>
2023-11-06 13:44:36 +00:00
..
check ccutils: Keep upstream padding payload 2023-11-06 13:44:36 +00:00
examples webrtcrenego: Use payload type correctly for the dynamic stream 2023-07-19 13:01:49 +00:00
files Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
interactive bad/soundtouch: Fix interactive test build on MSVC 2022-09-22 07:20:45 +00:00
validate video: Fix ordering of video formats in GST_VIDEO_FORMATS_ALL_STR 2023-08-25 15:27:02 +00:00
meson.build gstreamer-full: add full static support 2023-05-31 15:17:11 +00:00