omni_dev/transcript/sources.rs
1//! Concrete [`TranscriptSource`](crate::transcript::source::TranscriptSource)
2//! implementations, one per media platform.
3//!
4//! Each submodule houses one source. Format converters
5//! ([`crate::transcript::format`]) and the trait itself
6//! ([`crate::transcript::source`]) are source-agnostic and are not touched
7//! when a new source is added — see [`youtube`] for the layout to follow.
8
9pub mod youtube;