pub struct Hvcc {Show 18 fields
pub configuration_version: u8,
pub general_profile_space: u8,
pub general_tier_flag: bool,
pub general_profile_idc: u8,
pub general_profile_compatibility_flags: [u8; 4],
pub general_constraint_indicator_flags: [u8; 6],
pub general_level_idc: u8,
pub min_spatial_segmentation_idc: u16,
pub parallelism_type: u8,
pub chroma_format_idc: u8,
pub bit_depth_luma_minus8: u8,
pub bit_depth_chroma_minus8: u8,
pub avg_frame_rate: u16,
pub constant_frame_rate: u8,
pub num_temporal_layers: u8,
pub temporal_id_nested: bool,
pub length_size_minus_one: u8,
pub arrays: Vec<HvcCArray>,
}Fields§
§configuration_version: u8§general_profile_space: u8§general_tier_flag: bool§general_profile_idc: u8§general_profile_compatibility_flags: [u8; 4]§general_constraint_indicator_flags: [u8; 6]§general_level_idc: u8§min_spatial_segmentation_idc: u16§parallelism_type: u8§chroma_format_idc: u8§bit_depth_luma_minus8: u8§bit_depth_chroma_minus8: u8§avg_frame_rate: u16§constant_frame_rate: u8§num_temporal_layers: u8§temporal_id_nested: bool§length_size_minus_one: u8§arrays: Vec<HvcCArray>Implementations§
Trait Implementations§
impl Eq for Hvcc
impl StructuralPartialEq for Hvcc
Auto Trait Implementations§
impl Freeze for Hvcc
impl RefUnwindSafe for Hvcc
impl Send for Hvcc
impl Sync for Hvcc
impl Unpin for Hvcc
impl UnwindSafe for Hvcc
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