gst-plugins-rs/video/closedcaption
Mathieu Duponchelle 8274be3c0b transcriberbin: fix initial transcription bin setup
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 558656deb5
for the initial passthrough=false case.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1161>
2023-04-05 18:14:59 +03:00
..
src transcriberbin: fix initial transcription bin setup 2023-04-05 18:14:59 +03:00
tests Fix various new clippy warnings 2022-11-12 15:52:49 +00:00
build.rs fix-getters-calls 0.3.0 pass 2021-04-20 18:19:58 +02:00
Cargo.toml Update versions to 0.9.10 2023-03-02 13:18:00 +02:00
LICENSE-MPL-2.0 Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:05:11 +02:00