gst-plugins-rs/video/closedcaption/src
Ray Tiley 602dbc7a02 [transcriberbin] - make audioqueue leaky
If transcription runs slow or has issues the queue can fill up and block
all audio processing. This gives the queue a sufficent buffer and allows
it to drop audio if it eventually fills up. This was most noticable with
bad internet connections using the `awstrnascriber` where it would take
quite a while for the websocket to eventually timeout and the bin to
enter `passthrough=true`.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/688>
2022-03-21 13:50:07 +05:30
..
c closedcaption/caption.c: fix deletion 2021-04-15 14:35:22 +00:00
ccdetect Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
cea608overlay Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
cea608tojson Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
cea608tott Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
jsontovtt Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
mcc_enc Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
mcc_parse Replace Foo::from_instance(foo) with foo.imp() 2022-01-18 15:48:28 +02:00
scc_enc Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
scc_parse Replace Foo::from_instance(foo) with foo.imp() 2022-01-18 15:48:28 +02:00
transcriberbin [transcriberbin] - make audioqueue leaky 2022-03-21 13:50:07 +05:30
tttocea608 Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
tttojson Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
caption_frame.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
ccutils.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
ffi.rs libcaption: implement eia608_to_text 2021-01-19 16:40:00 +01:00
lib.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
line_reader.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
parser_utils.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00
ttutils.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:44:39 +02:00