Skip to main content

vsd_mp4/decrypt/
mod.rs

1//! Decryption utilities for protected MP4 and HLS streams.
2
3#[cfg(feature = "decrypt-hls")]
4mod hls;
5
6#[cfg(feature = "decrypt-cenc")]
7mod cenc;
8
9#[cfg(feature = "decrypt-cenc")]
10mod cipher;
11
12#[cfg(feature = "decrypt-cenc")]
13mod reader;
14
15#[cfg(feature = "decrypt-cenc")]
16#[cfg_attr(docsrs, doc(cfg(feature = "decrypt-cenc")))]
17pub use cenc::CencDecrypter;
18
19#[cfg(feature = "decrypt-hls")]
20#[cfg_attr(docsrs, doc(cfg(feature = "decrypt-hls")))]
21pub use hls::{HlsAes128Decrypter, HlsSampleAesDecrypter};