pub struct ProfileTierLevel {
pub general_profile: Profile,
pub sub_layer_profiles: Vec<Profile>,
}Expand description
Profile, tier and level.
profile_tier_level(profilePresentFlag, maxNumSubLayersMinus1)
- ISO/IEC 23008-2 - 7.3.3
- ISO/IEC 23008-2 - 7.4.4
Fields§
§general_profile: Profilegeneral_profile_space, general_tier_flag, general_profile_idc, general_profile_compatibility_flag[j],
general_progressive_source_flag, general_interlaced_source_flag, general_non_packed_constraint_flag,
general_frame_only_constraint_flag, general_max_12bit_constraint_flag, general_max_10bit_constraint_flag,
general_max_8bit_constraint_flag, general_max_422chroma_constraint_flag,
general_max_420chroma_constraint_flag, general_max_monochrome_constraint_flag,
general_intra_constraint_flag, general_one_picture_only_constraint_flag,
general_lower_bit_rate_constraint_flag, general_max_14bit_constraint_flag, general_inbld_flag
and general_level_idc.
sub_layer_profiles: Vec<Profile>sub_layer_profile_space[i], sub_layer_tier_flag[i],
sub_layer_profile_idc[i],
sub_layer_profile_compatibility_flag[i][j],
sub_layer_progressive_source_flag[i],
sub_layer_interlaced_source_flag[i],
sub_layer_non_packed_constraint_flag[i],
sub_layer_frame_only_constraint_flag[i],
sub_layer_max_12bit_constraint_flag[i],
sub_layer_max_10bit_constraint_flag[i],
sub_layer_max_8bit_constraint_flag[i],
sub_layer_max_422chroma_constraint_flag[i],
sub_layer_max_420chroma_constraint_flag[i],
sub_layer_max_monochrome_constraint_flag[i],
sub_layer_intra_constraint_flag[i],
sub_layer_one_picture_only_constraint_flag[i],
sub_layer_lower_bit_rate_constraint_flag[i],
sub_layer_max_14bit_constraint_flag[i],
sub_layer_inbld_flag[i], and
sub_layer_level_idc[i].
Trait Implementations§
Source§impl Clone for ProfileTierLevel
impl Clone for ProfileTierLevel
Source§fn clone(&self) -> ProfileTierLevel
fn clone(&self) -> ProfileTierLevel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more