pub struct MediaTrack {
pub codec: u32,
pub original_fourcc: u32,
pub id: i32,
pub track_type: TrackType,
pub profile: i32,
pub level: i32,
pub bitrate: u32,
pub language: Option<String>,
pub description: Option<String>,
pub type_specific_data: MediaTrackUnion,
}
Fields§
§codec: u32
§original_fourcc: u32
§id: i32
§track_type: TrackType
§profile: i32
§level: i32
§bitrate: u32
§language: Option<String>
§description: Option<String>
§type_specific_data: MediaTrackUnion
Trait Implementations§
Source§impl Clone for MediaTrack
impl Clone for MediaTrack
Source§fn clone(&self) -> MediaTrack
fn clone(&self) -> MediaTrack
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MediaTrack
impl Debug for MediaTrack
Source§impl Hash for MediaTrack
impl Hash for MediaTrack
Source§impl PartialEq for MediaTrack
impl PartialEq for MediaTrack
impl Eq for MediaTrack
impl StructuralPartialEq for MediaTrack
Auto Trait Implementations§
impl Freeze for MediaTrack
impl RefUnwindSafe for MediaTrack
impl Send for MediaTrack
impl Sync for MediaTrack
impl Unpin for MediaTrack
impl UnwindSafe for MediaTrack
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