Struct h264_reader::nal::sps::VuiParameters
source · pub struct VuiParameters {
pub aspect_ratio_info: Option<AspectRatioInfo>,
pub overscan_appropriate: OverscanAppropriate,
pub video_signal_type: Option<VideoSignalType>,
pub chroma_loc_info: Option<ChromaLocInfo>,
pub timing_info: Option<TimingInfo>,
pub nal_hrd_parameters: Option<HrdParameters>,
pub vcl_hrd_parameters: Option<HrdParameters>,
pub low_delay_hrd_flag: Option<bool>,
pub pic_struct_present_flag: bool,
pub bitstream_restrictions: Option<BitstreamRestrictions>,
}
Fields§
§aspect_ratio_info: Option<AspectRatioInfo>
§overscan_appropriate: OverscanAppropriate
§video_signal_type: Option<VideoSignalType>
§chroma_loc_info: Option<ChromaLocInfo>
§timing_info: Option<TimingInfo>
§nal_hrd_parameters: Option<HrdParameters>
§vcl_hrd_parameters: Option<HrdParameters>
§low_delay_hrd_flag: Option<bool>
§pic_struct_present_flag: bool
§bitstream_restrictions: Option<BitstreamRestrictions>
Trait Implementations§
source§impl Clone for VuiParameters
impl Clone for VuiParameters
source§fn clone(&self) -> VuiParameters
fn clone(&self) -> VuiParameters
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 VuiParameters
impl Debug for VuiParameters
source§impl Default for VuiParameters
impl Default for VuiParameters
source§fn default() -> VuiParameters
fn default() -> VuiParameters
Returns the “default value” for a type. Read more
source§impl PartialEq for VuiParameters
impl PartialEq for VuiParameters
source§fn eq(&self, other: &VuiParameters) -> bool
fn eq(&self, other: &VuiParameters) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for VuiParameters
impl StructuralPartialEq for VuiParameters
Auto Trait Implementations§
impl Freeze for VuiParameters
impl RefUnwindSafe for VuiParameters
impl Send for VuiParameters
impl Sync for VuiParameters
impl Unpin for VuiParameters
impl UnwindSafe for VuiParameters
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