Skip to content

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.

Merge request reports