gst-plugins-rs/docs
Mathieu Duponchelle d0db66d61e transcriberbin: implement dynamic language update
Previously, transcriberbin only supported updating translation languages
while playing by resetting the state of the transcriber to NULL
beforehand, as for instance the speechmatics transcriber needs to
reestablish a connection to request new languages.

Now that translationbin exists, we can request new languages without
restarting the transcriber (this commit also implements support for this
in translationbin).

There is some code duplication as the old method still needs to be
supported, and not all code was trivially factorizable, but after some
refactoring most of the code for updating languages is shared
nevertheless.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/2072>
2025-02-26 17:00:13 +01:00
..
images tracer: Add memory tracer 2025-02-21 15:40:59 +00:00
plugins transcriberbin: implement dynamic language update 2025-02-26 17:00:13 +01:00
meson.build tracer: Add memory tracer 2025-02-21 15:40:59 +00:00