gst-flexhlssink-rs/src/playlist.rs

21 lines
362 B
Rust
Raw Normal View History

2021-05-12 09:19:02 +00:00
use m3u8_rs::playlist;
pub struct MediaPlaylist(playlist::MediaPlaylist);
impl MediaPlaylist {
fn inner_mut(&mut self) -> &mut playlist::MediaPlaylist {
&mut self.0
}
fn inner(&self) -> &playlist::MediaPlaylist {
&self.0
}
}
#[derive(Copy, Clone, PartialEq)]
2021-05-12 09:19:02 +00:00
pub enum PlaylistRenderState {
Init,
Started,
Ended,
}