---
source: crates/h265/src/sps/mod.rs
expression: nalu
snapshot_kind: text
---
SpsNALUnit {
nal_unit_header: NALUnitHeader {
nal_unit_type: NALUnitType::SpsNut,
nuh_layer_id: 0,
nuh_temporal_id_plus1: 1,
},
rbsp: SpsRbsp {
sps_video_parameter_set_id: 0,
sps_max_sub_layers_minus1: 0,
sps_temporal_id_nesting_flag: true,
profile_tier_level: ProfileTierLevel {
general_profile: Profile {
profile_space: 0,
tier_flag: false,
profile_idc: 3,
profile_compatibility_flag: ProfileCompatibilityFlags(
MainProfile | Main10Profile | MainStillPictureProfile,
),
progressive_source_flag: false,
interlaced_source_flag: false,
non_packed_constraint_flag: false,
frame_only_constraint_flag: false,
additional_flags: Main10Profile {
one_picture_only_constraint_flag: false,
},
inbld_flag: Some(
false,
),
level_idc: Some(
120,
),
},
sub_layer_profiles: [],
},
sps_seq_parameter_set_id: 0,
chroma_format_idc: 1,
separate_colour_plane_flag: false,
pic_width_in_luma_samples: 1920,
pic_height_in_luma_samples: 1080,
conformance_window: ConformanceWindow {
conf_win_left_offset: 0,
conf_win_right_offset: 0,
conf_win_top_offset: 0,
conf_win_bottom_offset: 0,
},
bit_depth_luma_minus8: 0,
bit_depth_chroma_minus8: 0,
log2_max_pic_order_cnt_lsb_minus4: 4,
sub_layer_ordering_info: SubLayerOrderingInfo {
sps_max_dec_pic_buffering_minus1: [
0,
],
sps_max_num_reorder_pics: [
0,
],
sps_max_latency_increase_plus1: [
0,
],
},
log2_min_luma_coding_block_size_minus3: 0,
log2_diff_max_min_luma_coding_block_size: 3,
log2_min_luma_transform_block_size_minus2: 0,
log2_diff_max_min_luma_transform_block_size: 3,
max_transform_hierarchy_depth_inter: 2,
max_transform_hierarchy_depth_intra: 2,
scaling_list_data: None,
amp_enabled_flag: true,
sample_adaptive_offset_enabled_flag: true,
pcm: None,
short_term_ref_pic_sets: ShortTermRefPicSets {
num_delta_pocs: [
0,
],
num_positive_pics: [
0,
],
num_negative_pics: [
0,
],
delta_poc_s1: [
[],
],
delta_poc_s0: [
[],
],
used_by_curr_pic_s0: [
[],
],
used_by_curr_pic_s1: [
[],
],
},
long_term_ref_pics: None,
sps_temporal_mvp_enabled_flag: true,
strong_intra_smoothing_enabled_flag: true,
vui_parameters: None,
range_extension: None,
multilayer_extension: None,
sps_3d_extension: None,
scc_extension: None,
},
}