gstreamer/subprojects/gst-plugins-bad/ext/closedcaption
Mathieu Duponchelle b433d72a4d cccombiner: expose input-meta-processing property
It can be used to discard closed captions from the input pad if the
matching video buffer already held closed captions.

It is useful in a scenario where captions are generated for an AV
stream, but the incoming stream already has embedded captions for
some intervals, and those original captions should be preferred.

It can also be used to make sure input CC meta is always dropped,
the default behavior remains to append aggregated CC to whatever
CC meta was already present on the input video buffer

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6072>
2024-11-27 10:02:22 +00:00
..
bcd.h
bit_slicer.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
bit_slicer.h
ccutils.c ccutils: Rename wrote_first to write_field1 2024-11-26 14:02:24 +00:00
ccutils.h closedcaption: produce valid cea608 padding by default 2024-03-12 02:49:01 +00:00
decoder.c
decoder.h
gstcccombiner.c cccombiner: expose input-meta-processing property 2024-11-27 10:02:22 +00:00
gstcccombiner.h cccombiner: expose input-meta-processing property 2024-11-27 10:02:22 +00:00
gstccconverter.c ccconverter: Don't override in_fps_entry when trying to take output 2024-11-10 08:37:36 +00:00
gstccconverter.h ccconverter: add support for advertising / selecting field 2023-02-24 19:11:56 +00:00
gstccextractor.c
gstccextractor.h
gstcea608mux.c cea608mux: expose force-live property 2024-10-30 10:40:45 +00:00
gstcea608mux.h cea608mux: Fix output buffer timestamping 2023-04-03 13:11:00 +00:00
gstcea708decoder.c cea708overlay: support multiple service blocks in the same dtvcc packet 2023-03-10 02:09:56 +00:00
gstcea708decoder.h
gstceaccoverlay.c closedcaption: Don't leak caps event 2023-02-07 08:51:18 +01:00
gstceaccoverlay.h cc708overlay: bump pango requirement and drop no longer required locking 2023-02-03 17:48:10 +00:00
gstclosedcaption.c closedcaption: implement cea608muxer element 2023-03-02 00:27:47 +00:00
gstline21dec.c
gstline21dec.h
gstline21enc.c
gstline21enc.h
hamm.h
io-sim.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
io-sim.h
macros.h
meson.build closedcaption: implement cea608muxer element 2023-03-02 00:27:47 +00:00
misc.h
raw_decoder.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
raw_decoder.h
sampling_par.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
sampling_par.h
sliced.h