mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-06-24 09:00:35 +00:00
When passthrough=false at construction and the transcription bin
is linked after receiving video caps (and not on state change),
there could be a race where transcription-bin was linked with
tee but state change of the transcription-bin was not finished.
If upstream pushed a buffer at that point, it got a flushing flow
return and stopped streaming.
This is the same issue and the same fix as
|
||
---|---|---|
.. | ||
c | ||
ccdetect | ||
cea608overlay | ||
cea608tojson | ||
cea608tott | ||
jsontovtt | ||
mcc_enc | ||
mcc_parse | ||
scc_enc | ||
scc_parse | ||
transcriberbin | ||
tttocea608 | ||
tttojson | ||
caption_frame.rs | ||
ccutils.rs | ||
ffi.rs | ||
lib.rs | ||
line_reader.rs | ||
parser_utils.rs | ||
ttutils.rs |