pub struct SequenceHeader {Show 24 fields
pub profile: Profile,
pub max_b_frames: u8,
pub frame_rate_num: u32,
pub frame_rate_den: u32,
pub loop_filter: bool,
pub multires: bool,
pub fastuvmc: bool,
pub extended_mv: bool,
pub dquant: u8,
pub vstransform: bool,
pub overlap: bool,
pub syncmarker: bool,
pub rangered: bool,
pub quantizer_mode: QuantizerMode,
pub finterpflag: bool,
pub transacfrm: u8,
pub transacfrm2: u8,
pub mvtab: u8,
pub cbptab: u8,
pub dctab: bool,
pub width: u32,
pub height: u32,
pub display_width: u32,
pub display_height: u32,
}Fields§
§profile: Profile§max_b_frames: u8§frame_rate_num: u32§frame_rate_den: u32§loop_filter: bool§multires: bool§fastuvmc: bool§extended_mv: bool§dquant: u8§vstransform: bool§overlap: bool§syncmarker: bool§rangered: bool§quantizer_mode: QuantizerMode§finterpflag: bool§transacfrm: u8§transacfrm2: u8§mvtab: u8§cbptab: u8§dctab: bool§width: u32§height: u32§display_width: u32§display_height: u32Implementations§
Trait Implementations§
Source§impl Clone for SequenceHeader
impl Clone for SequenceHeader
Source§fn clone(&self) -> SequenceHeader
fn clone(&self) -> SequenceHeader
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 moreAuto Trait Implementations§
impl Freeze for SequenceHeader
impl RefUnwindSafe for SequenceHeader
impl Send for SequenceHeader
impl Sync for SequenceHeader
impl Unpin for SequenceHeader
impl UnwindSafe for SequenceHeader
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