gstreamer/subprojects/gst-plugins-bad/ext/closedcaption
Matthew Waters 542060fea7 ccconverter: fix framerate passthrough with malformed input
If an input is malformed (only produces cea608 field 1 cc_data) then
when in passthrough we would effectively be dropping every second cea608
on output as we would not store any unused cea608 data.

Fix by having all code paths go through the framerate conversion code
which will store and retrieve any relevant data across buffers.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3211>
2022-11-10 00:52:14 +00:00
..
bcd.h
bit_slicer.c closedcaption: Fix broken debug function macros with MSVC build 2021-10-04 23:03:20 +09:00
bit_slicer.h
decoder.c
decoder.h
gstcccombiner.c cccombiner: expose output-padding property 2022-06-17 14:11:46 +00:00
gstcccombiner.h cccombiner: expose output-padding property 2022-06-17 14:11:46 +00:00
gstccconverter.c ccconverter: fix framerate passthrough with malformed input 2022-11-10 00:52:14 +00:00
gstccconverter.h ccconverter: ensure correct ordering of cea608 across output buffers 2022-03-26 00:00:36 +00:00
gstccextractor.c
gstccextractor.h
gstcea708decoder.c
gstcea708decoder.h
gstceaccoverlay.c
gstceaccoverlay.h
gstclosedcaption.c
gstline21dec.c
gstline21dec.h
gstline21enc.c
gstline21enc.h
hamm.h
io-sim.c closedcaption: Fix broken debug function macros with MSVC build 2021-10-04 23:03:20 +09:00
io-sim.h
macros.h
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
misc.h closedcaption: Fix broken debug function macros with MSVC build 2021-10-04 23:03:20 +09:00
raw_decoder.c
raw_decoder.h
sampling_par.c closedcaption: Fix broken debug function macros with MSVC build 2021-10-04 23:03:20 +09:00
sampling_par.h
sliced.h