Enum mpeg2ts_reader::pes::DsmTrickMode
source · pub enum DsmTrickMode {
FastForward {
field_id: u8,
intra_slice_refresh: bool,
frequency_truncation: FrequencyTruncationCoefficientSelection,
},
SlowMotion {
rep_cntrl: u8,
},
FreezeFrame {
field_id: u8,
reserved: u8,
},
FastReverse {
field_id: u8,
intra_slice_refresh: bool,
frequency_truncation: FrequencyTruncationCoefficientSelection,
},
SlowReverse {
rep_cntrl: u8,
},
Reserved {
reserved: u8,
},
}
Expand description
Digital Storage Media ‘trick mode’ options.
Returned by PesParsedContents::dsm_trick_mode().
Variants§
FastForward
Fields
§
frequency_truncation: FrequencyTruncationCoefficientSelection
SlowMotion
FreezeFrame
FastReverse
Fields
§
frequency_truncation: FrequencyTruncationCoefficientSelection
SlowReverse
Reserved
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for DsmTrickMode
impl Send for DsmTrickMode
impl Sync for DsmTrickMode
impl Unpin for DsmTrickMode
impl UnwindSafe for DsmTrickMode
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