gst-plugins-rs/video
Mathieu Duponchelle ff85d27944 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/1160>
2023-04-05 15:12:39 +00:00
..
cdg Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
closedcaption transcriberbin: fix initial transcription bin setup 2023-04-05 15:12:39 +00:00
dav1d Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
ffv1 Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
gif Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
gtk4 Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
hsv Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
png Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
rav1e Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
videofx Update versions to 0.10.5 2023-03-19 18:40:49 +02:00
webp Update versions to 0.10.5 2023-03-19 18:40:49 +02:00