mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-14 05:12:09 +00:00
91e8331b52
There was a potential busy loop occuring because when we were taking data from the internal ccbuffer, we were not resetting which field had written data. This would mean that the next time data was retrieved from ccbuffer, it was always from field 0 and never from field 1. This only affects usage of cc_buffer_take_separated() which is only used by cdp->raw cea608. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6423> |
||
---|---|---|
.. | ||
bcd.h | ||
bit_slicer.c | ||
bit_slicer.h | ||
ccutils.c | ||
ccutils.h | ||
decoder.c | ||
decoder.h | ||
gstcccombiner.c | ||
gstcccombiner.h | ||
gstccconverter.c | ||
gstccconverter.h | ||
gstccextractor.c | ||
gstccextractor.h | ||
gstcea608mux.c | ||
gstcea608mux.h | ||
gstcea708decoder.c | ||
gstcea708decoder.h | ||
gstceaccoverlay.c | ||
gstceaccoverlay.h | ||
gstclosedcaption.c | ||
gstline21dec.c | ||
gstline21dec.h | ||
gstline21enc.c | ||
gstline21enc.h | ||
hamm.h | ||
io-sim.c | ||
io-sim.h | ||
macros.h | ||
meson.build | ||
misc.h | ||
raw_decoder.c | ||
raw_decoder.h | ||
sampling_par.c | ||
sampling_par.h | ||
sliced.h |