kithara_stream/preroll.rs
1#[derive(Debug, Clone, Copy, Default, Eq, PartialEq)]
2#[non_exhaustive]
3pub enum PrerollHint {
4 /// Scheduler must ensure this byte is fetched before seek completes.
5 Required(u64),
6 /// Codec does not need priming (FLAC, PCM, Symphonia AAC, etc.)
7 #[default]
8 NotNeeded,
9 /// First segment / no prior data exists to prime from.
10 FirstSegment,
11}