pub struct TrickTrackFlag(pub u64);Expand description
Set to 1 if this video track is a Smooth FF/RW track. If set to 1, MasterTrackUID and MasterTrackSegUID should be present, and
BlockGroups for this track must contain ReferenceFrame structures.
Otherwise, TrickTrackUID and TrickTrackSegUID must be present if this track has a corresponding Smooth FF/RW track. See [@?DivXTrickTrack].
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for TrickTrackFlag
impl Clone for TrickTrackFlag
Source§fn clone(&self) -> TrickTrackFlag
fn clone(&self) -> TrickTrackFlag
Returns a duplicate 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 TrickTrackFlag
impl Debug for TrickTrackFlag
Source§impl Default for TrickTrackFlag
impl Default for TrickTrackFlag
Source§impl Deref for TrickTrackFlag
impl Deref for TrickTrackFlag
Source§impl Element for TrickTrackFlag
impl Element for TrickTrackFlag
Source§const HAS_DEFAULT_VALUE: bool = true
const HAS_DEFAULT_VALUE: bool = true
Whether the element has a default value, as per Matroska specification.
If true, and the element is missing in a master element, it should be treated as if it were present with the default value.
If false, and the element is missing in a master element, it should be treated as an error.
Source§impl Hash for TrickTrackFlag
impl Hash for TrickTrackFlag
Source§impl Ord for TrickTrackFlag
impl Ord for TrickTrackFlag
Source§fn cmp(&self, other: &TrickTrackFlag) -> Ordering
fn cmp(&self, other: &TrickTrackFlag) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TrickTrackFlag
impl PartialEq for TrickTrackFlag
Source§impl PartialOrd for TrickTrackFlag
impl PartialOrd for TrickTrackFlag
impl Copy for TrickTrackFlag
impl Eq for TrickTrackFlag
impl StructuralPartialEq for TrickTrackFlag
Auto Trait Implementations§
impl Freeze for TrickTrackFlag
impl RefUnwindSafe for TrickTrackFlag
impl Send for TrickTrackFlag
impl Sync for TrickTrackFlag
impl Unpin for TrickTrackFlag
impl UnsafeUnpin for TrickTrackFlag
impl UnwindSafe for TrickTrackFlag
Blanket Implementations§
Source§impl<T> AsyncReadElement for Twhere
T: Element,
impl<T> AsyncReadElement for Twhere
T: Element,
Source§impl<T> AsyncReadFrom for Twhere
T: Element,
impl<T> AsyncReadFrom for Twhere
T: Element,
Source§impl<T> AsyncWriteElement for Twhere
T: Element,
impl<T> AsyncWriteElement for Twhere
T: Element,
Source§impl<T> AsyncWriteTo for Twhere
T: Encode,
impl<T> AsyncWriteTo for Twhere
T: Encode,
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