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
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-05-14 14:30:15 +00:00
|
|
|
#[derive(Copy, Clone, PartialEq)]
|
2021-05-12 09:19:02 +00:00
|
|
|
pub enum PlaylistRenderState {
|
|
|
|
Init,
|
|
|
|
Started,
|
|
|
|
Ended,
|
|
|
|
}
|