1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//! Live recording engines. //! //! Groups the two recording implementations: //! - [`native`]: Reqwest-based HLS segment recorder (primary). //! - [`ffmpeg`]: FFmpeg-based recorder (fallback). #[cfg(feature = "live-recording")] pub mod ffmpeg; #[cfg(feature = "live-recording")] pub mod native; #[cfg(feature = "live-recording")] pub use ffmpeg::FfmpegLiveRecorder; #[cfg(feature = "live-recording")] pub use native::LiveRecorder;