pub struct SequenceHeaderObu {Show 28 fields
pub header: ObuHeader,
pub seq_profile: u8,
pub still_picture: bool,
pub reduced_still_picture_header: bool,
pub timing_info: Option<TimingInfo>,
pub decoder_model_info: Option<DecoderModelInfo>,
pub operating_points: Vec<OperatingPoint>,
pub max_frame_width: u64,
pub max_frame_height: u64,
pub frame_ids: Option<FrameIds>,
pub use_128x128_superblock: bool,
pub enable_filter_intra: bool,
pub enable_intra_edge_filter: bool,
pub enable_interintra_compound: bool,
pub enable_masked_compound: bool,
pub enable_warped_motion: bool,
pub enable_dual_filter: bool,
pub enable_order_hint: bool,
pub enable_jnt_comp: bool,
pub enable_ref_frame_mvs: bool,
pub seq_force_screen_content_tools: u8,
pub seq_force_integer_mv: u8,
pub order_hint_bits: u8,
pub enable_superres: bool,
pub enable_cdef: bool,
pub enable_restoration: bool,
pub color_config: ColorConfig,
pub film_grain_params_present: bool,
}Expand description
Sequence Header OBU AV1-Spec-2 - 5.5
Fields§
§header: ObuHeader§seq_profile: u8§still_picture: bool§reduced_still_picture_header: bool§timing_info: Option<TimingInfo>§decoder_model_info: Option<DecoderModelInfo>§operating_points: Vec<OperatingPoint>§max_frame_width: u64§max_frame_height: u64§frame_ids: Option<FrameIds>§use_128x128_superblock: bool§enable_filter_intra: bool§enable_intra_edge_filter: bool§enable_interintra_compound: bool§enable_masked_compound: bool§enable_warped_motion: bool§enable_dual_filter: bool§enable_order_hint: bool§enable_jnt_comp: bool§enable_ref_frame_mvs: bool§seq_force_screen_content_tools: u8§seq_force_integer_mv: u8§order_hint_bits: u8§enable_superres: bool§enable_cdef: bool§enable_restoration: bool§color_config: ColorConfig§film_grain_params_present: boolImplementations§
Trait Implementations§
Source§impl Clone for SequenceHeaderObu
impl Clone for SequenceHeaderObu
Source§fn clone(&self) -> SequenceHeaderObu
fn clone(&self) -> SequenceHeaderObu
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 SequenceHeaderObu
impl Debug for SequenceHeaderObu
Source§impl PartialEq for SequenceHeaderObu
impl PartialEq for SequenceHeaderObu
impl Eq for SequenceHeaderObu
impl StructuralPartialEq for SequenceHeaderObu
Auto Trait Implementations§
impl Freeze for SequenceHeaderObu
impl RefUnwindSafe for SequenceHeaderObu
impl Send for SequenceHeaderObu
impl Sync for SequenceHeaderObu
impl Unpin for SequenceHeaderObu
impl UnwindSafe for SequenceHeaderObu
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