Struct cros_codecs::decoders::h265::parser::ProfileTierLevel
source · pub struct ProfileTierLevel { /* private fields */ }
Implementations§
source§impl ProfileTierLevel
impl ProfileTierLevel
pub fn general_profile_space(&self) -> u8
pub fn general_tier_flag(&self) -> bool
pub fn general_profile_idc(&self) -> u8
pub fn general_profile_compatibility_flag(&self) -> [bool; 32]
pub fn general_progressive_source_flag(&self) -> bool
pub fn general_interlaced_source_flag(&self) -> bool
pub fn general_non_packed_constraint_flag(&self) -> bool
pub fn general_frame_only_constraint_flag(&self) -> bool
pub fn general_max_12bit_constraint_flag(&self) -> bool
pub fn general_max_10bit_constraint_flag(&self) -> bool
pub fn general_max_8bit_constraint_flag(&self) -> bool
pub fn general_max_422chroma_constraint_flag(&self) -> bool
pub fn general_max_420chroma_constraint_flag(&self) -> bool
pub fn general_max_monochrome_constraint_flag(&self) -> bool
pub fn general_intra_constraint_flag(&self) -> bool
pub fn general_lower_bit_rate_constraint_flag(&self) -> bool
pub fn general_max_14bit_constraint_flag(&self) -> bool
pub fn general_one_picture_only_constraint_flag(&self) -> bool
pub fn general_inbld_flag(&self) -> bool
pub fn general_level_idc(&self) -> u8
pub fn sub_layer_profile_present_flag(&self) -> [bool; 6]
pub fn sub_layer_level_present_flag(&self) -> [bool; 6]
pub fn sub_layer_profile_space(&self) -> [u8; 6]
pub fn sub_layer_tier_flag(&self) -> [bool; 6]
pub fn sub_layer_profile_idc(&self) -> [u8; 6]
pub fn sub_layer_profile_compatibility_flag(&self) -> [[bool; 32]; 6]
pub fn sub_layer_progressive_source_flag(&self) -> [bool; 6]
pub fn sub_layer_interlaced_source_flag(&self) -> [bool; 6]
pub fn sub_layer_non_packed_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_frame_only_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_12bit_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_10bit_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_8bit_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_422chroma_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_420chroma_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_monochrome_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_intra_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_one_picture_only_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_lower_bit_rate_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_max_14bit_constraint_flag(&self) -> [bool; 6]
pub fn sub_layer_inbld_flag(&self) -> [bool; 6]
pub fn sub_layer_level_idc(&self) -> [u8; 6]
Trait Implementations§
source§impl Clone for ProfileTierLevel
impl Clone for ProfileTierLevel
source§fn clone(&self) -> ProfileTierLevel
fn clone(&self) -> ProfileTierLevel
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 ProfileTierLevel
impl Debug for ProfileTierLevel
source§impl Default for ProfileTierLevel
impl Default for ProfileTierLevel
source§fn default() -> ProfileTierLevel
fn default() -> ProfileTierLevel
Returns the “default value” for a type. Read more
source§impl PartialEq<ProfileTierLevel> for ProfileTierLevel
impl PartialEq<ProfileTierLevel> for ProfileTierLevel
source§fn eq(&self, other: &ProfileTierLevel) -> bool
fn eq(&self, other: &ProfileTierLevel) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ProfileTierLevel
impl StructuralEq for ProfileTierLevel
impl StructuralPartialEq for ProfileTierLevel
Auto Trait Implementations§
impl RefUnwindSafe for ProfileTierLevel
impl Send for ProfileTierLevel
impl Sync for ProfileTierLevel
impl Unpin for ProfileTierLevel
impl UnwindSafe for ProfileTierLevel
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