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: Profile
general_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