gst-plugins-rs/video/closedcaption/src
Mathieu Duponchelle f0df6874d8 transcriberbin: fix property proxying
As part of https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1546
the element started implementing the GstChildProxy interface in order to
expose properties on its sink pads, but the implementation was
incorrect and broke proxying to children elements.

In addition, an intermediary bin was introduced with no name, making it
hard to set the properties of the inner elements through the child
proxy interface, it is now named according to the name of the pad it
corresponds to.

Finally, the default transcriber is back to being named "transcriber".

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1642>
2024-06-28 14:24:08 +00:00
..
ccdetect Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
cea608overlay cea608overlay: Fix black-background setting 2024-04-15 15:38:31 +00:00
cea608tocea708 closedcaption: use cea608-types for parsing 608 captions instead of libcaption 2024-04-05 19:29:24 +11:00
cea608tojson closedcaption: use cea608-types for parsing 608 captions instead of libcaption 2024-04-05 19:29:24 +11:00
cea608tott cea608tott: use our own CEA-608 frame handling instead of libcaption 2024-04-05 19:29:24 +11:00
cea708mux cea708mux: add element muxing multiple 708 caption services together 2024-03-28 13:46:28 +11:00
cea708overlay closedcaption: implement cea708overlay element 2024-04-10 06:55:34 +00:00
jsontovtt Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
mcc_enc Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
mcc_parse Use Option::is_some_and(...) instead of Option::map_or(false, ...) 2024-06-19 13:03:37 +00:00
scc_enc Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
scc_parse Use Option::is_some_and(...) instead of Option::map_or(false, ...) 2024-06-19 13:03:37 +00:00
transcriberbin transcriberbin: fix property proxying 2024-06-28 14:24:08 +00:00
tttocea608 Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
tttocea708 Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
tttojson Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
ccutils.rs closedcaption: implement cea708overlay element 2024-04-10 06:55:34 +00:00
cea608utils.rs cea608overlay: move Send impl lower in the stack 2024-04-10 06:55:34 +00:00
cea708utils.rs Fix new Rust 1.78 clippy warnings 2024-05-02 18:36:23 +03:00
lib.rs closedcaption: implement cea708overlay element 2024-04-10 06:55:34 +00:00
line_reader.rs Provide explicit type to Iterator::sum() calls to avoid ambiguity 2022-11-17 10:16:26 +02:00
parser_utils.rs closedcaption: Port from nom to winnow 2024-02-26 14:00:08 +02:00
ttutils.rs tttocea608: move functionality to a separate object 2024-03-28 13:46:28 +11:00