gst-plugins-rs/video/closedcaption/src
Mathieu Duponchelle ed8d700e23 transcriberbin: fix inspect with missing elements
Relax the dependency on `awstranscriber` by still building the initial
state when it is absent, this also means an alternative transcriber can
be linked even when `awstranscriber` was not available during
construction.

Also fix property getter / setters to avoid unwrapping the pad state,
and bubble up channel bin construction errors instead of unwrapping (eg
when textwrap was not available).

Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/584
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1783>
2024-09-20 10:34:50 +00:00
..
c closedcaption/caption.c: fix deletion 2021-04-15 14:35:22 +00:00
ccdetect Fix various new clippy 1.79 warnings 2024-06-18 10:01:13 +00:00
cea608overlay Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
cea608tocea708 Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
cea608tojson Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
cea608tott Use once_cell crate directly again 2024-01-31 18:07:57 +02: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 Fix various new clippy 1.79 warnings 2024-06-18 10:01:13 +00:00
scc_enc Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
scc_parse Fix clippy warnings after upgrade to Rust 1.77 2024-04-08 15:15:26 +03:00
transcriberbin transcriberbin: fix inspect with missing elements 2024-09-20 10:34:50 +00:00
tttocea608 Fix various new clippy 1.79 warnings 2024-06-18 10:01:13 +00:00
tttojson Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
caption_frame.rs Fix various new clippy warnings 2022-12-13 11:43:16 +02:00
ccutils.rs Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:05:11 +02:00
cea608utils.rs Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
cea708utils.rs Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
ffi.rs fix typos 2023-04-10 13:35:32 +02:00
lib.rs closedcaption: move 708 service writing to shared file 2023-11-21 23:33:09 +11: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 Re-license LGPL-2.1 plugins to MPL-2 2022-01-15 21:05:11 +02:00
ttutils.rs closedcaption: move 608 utility functions to a separate file 2023-04-05 12:18:15 +10:00