ccconverter: drop data when overflow on extracting cea608 from cc_data
authorMatthew Waters <matthew@centricular.com>
Fri, 6 May 2022 04:00:38 +0000 (14:00 +1000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 10 Nov 2022 00:52:14 +0000 (00:52 +0000)
commit741cfd18b591b3796b73b1a9bc91a57d0469243b
tree90d6d94adc0c8ac079c6dd46dbae9162f9c80362
parent542060fea71c13b8c34b0ea0deb8d39e564c2d5a
ccconverter: drop data when overflow on extracting cea608 from cc_data

If the buffer overflows, then drop rather than causing a failure and
fropping the output buffer indefinitely.  This may have caused downstream to
be waiting for data the will never arrive.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3211>
subprojects/gst-plugins-bad/ext/closedcaption/gstccconverter.c
subprojects/gst-plugins-bad/tests/check/elements/ccconverter.c