pub struct MediaContext {
pub timescale: Option<MediaTimeScale>,
pub tracks: Vec<Track>,
pub mvex: Option<MovieExtendsBox>,
pub psshs: Vec<ProtectionSystemSpecificHeaderBox>,
}
Expand description
Internal data structures.
Fields§
§timescale: Option<MediaTimeScale>
§tracks: Vec<Track>
Tracks found in the file.
mvex: Option<MovieExtendsBox>
§psshs: Vec<ProtectionSystemSpecificHeaderBox>
Implementations§
Source§impl MediaContext
impl MediaContext
pub fn new() -> MediaContext
Trait Implementations§
Source§impl Debug for MediaContext
impl Debug for MediaContext
Source§impl Default for MediaContext
impl Default for MediaContext
Source§fn default() -> MediaContext
fn default() -> MediaContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MediaContext
impl RefUnwindSafe for MediaContext
impl Send for MediaContext
impl Sync for MediaContext
impl Unpin for MediaContext
impl UnwindSafe for MediaContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more