Class ConfigurationParser.Sps_t
Contains Sequence Parameter Set (SPS) data from H.265/HEVC bitstream.
public class ConfigurationParser.Sps_t
- Inheritance
-
ConfigurationParser.Sps_t
- Inherited Members
Constructors
Sps_t()
public Sps_t()
Fields
amp_enabled_flag
Indicates if asymmetric motion partitions are enabled.
public int amp_enabled_flag
Field Value
bit_depth_chroma_minus8
Bit depth for chroma samples minus 8.
public uint bit_depth_chroma_minus8
Field Value
bit_depth_luma_minus8
Bit depth for luma samples minus 8.
public uint bit_depth_luma_minus8
Field Value
chroma_format_idc
Chroma format (0=monochrome, 1=4:2:0, 2=4:2:2, 3=4:4:4).
public uint chroma_format_idc
Field Value
conf_win_bottom_offset
Conformance window bottom offset.
public uint conf_win_bottom_offset
Field Value
conf_win_left_offset
Conformance window left offset.
public uint conf_win_left_offset
Field Value
conf_win_right_offset
Conformance window right offset.
public uint conf_win_right_offset
Field Value
conf_win_top_offset
Conformance window top offset.
public uint conf_win_top_offset
Field Value
conformance_window_flag
Indicates if conformance window cropping is applied.
public int conformance_window_flag
Field Value
log2_diff_max_min_luma_coding_block_size
Log2 difference between max and min luma coding block size.
public uint log2_diff_max_min_luma_coding_block_size
Field Value
log2_diff_max_min_luma_transform_block_size
Log2 difference between max and min luma transform block size.
public uint log2_diff_max_min_luma_transform_block_size
Field Value
log2_diff_max_min_pcm_luma_coding_block_size
Log2 difference between max and min PCM luma coding block size.
public uint log2_diff_max_min_pcm_luma_coding_block_size
Field Value
log2_max_pic_order_cnt_lsb_minus4
Log2 of maximum picture order count LSB minus 4.
public uint log2_max_pic_order_cnt_lsb_minus4
Field Value
log2_min_luma_coding_block_size_minus3
Log2 of minimum luma coding block size minus 3.
public uint log2_min_luma_coding_block_size_minus3
Field Value
log2_min_luma_transform_block_size_minus2
Log2 of minimum luma transform block size minus 2.
public uint log2_min_luma_transform_block_size_minus2
Field Value
log2_min_pcm_luma_coding_block_size_minus3
Log2 of minimum PCM luma coding block size minus 3.
public uint log2_min_pcm_luma_coding_block_size_minus3
Field Value
long_term_ref_pics_present_flag
Indicates if long-term reference pictures are present.
public int long_term_ref_pics_present_flag
Field Value
lt_ref_pic_poc_lsb_sps
POC LSB values for long-term reference pictures.
public int[] lt_ref_pic_poc_lsb_sps
Field Value
- int[]
max_transform_hierarchy_depth_inter
Maximum transform hierarchy depth for inter-predicted CUs.
public uint max_transform_hierarchy_depth_inter
Field Value
max_transform_hierarchy_depth_intra
Maximum transform hierarchy depth for intra-predicted CUs.
public uint max_transform_hierarchy_depth_intra
Field Value
num_long_term_ref_pics_sps
Number of long-term reference pictures in SPS.
public uint num_long_term_ref_pics_sps
Field Value
num_short_term_ref_pic_sets
Number of short-term reference picture sets in SPS.
public uint num_short_term_ref_pic_sets
Field Value
pcm_enabled_flag
Indicates if PCM is enabled.
public int pcm_enabled_flag
Field Value
pcm_loop_filter_disabled_flag
Indicates if loop filter is disabled for PCM samples.
public int pcm_loop_filter_disabled_flag
Field Value
pcm_sample_bit_depth_chroma_minus1
PCM sample bit depth for chroma minus 1.
public int pcm_sample_bit_depth_chroma_minus1
Field Value
pcm_sample_bit_depth_luma_minus1
PCM sample bit depth for luma minus 1.
public int pcm_sample_bit_depth_luma_minus1
Field Value
pic_height_in_luma_samples
Picture height in luma samples.
public uint pic_height_in_luma_samples
Field Value
pic_width_in_luma_samples
Picture width in luma samples.
public uint pic_width_in_luma_samples
Field Value
profile_tier_level
Profile, tier, and level information.
public ConfigurationParser.ProfileTierLevel_t profile_tier_level
Field Value
sample_adaptive_offset_enabled_flag
Indicates if sample adaptive offset is enabled.
public int sample_adaptive_offset_enabled_flag
Field Value
scaling_list_data
Scaling list data.
public ConfigurationParser.ScalingListData_t scaling_list_data
Field Value
scaling_list_enabled_flag
Indicates if scaling list is enabled.
public int scaling_list_enabled_flag
Field Value
separate_colour_plane_flag
Indicates if colour planes are coded separately.
public int separate_colour_plane_flag
Field Value
sps_extension_6bits
Reserved 6 bits for future extensions.
public int sps_extension_6bits
Field Value
sps_extension_present_flag
Indicates if SPS extension is present.
public int sps_extension_present_flag
Field Value
sps_max_dec_pic_buffering_minus1
Maximum decoded picture buffer size minus 1 for each sub-layer.
public uint[] sps_max_dec_pic_buffering_minus1
Field Value
- uint[]
sps_max_latency_increase_plus1
Maximum latency increase plus 1 for each sub-layer.
public uint[] sps_max_latency_increase_plus1
Field Value
- uint[]
sps_max_num_reorder_pics
Maximum number of reorder pictures for each sub-layer.
public uint[] sps_max_num_reorder_pics
Field Value
- uint[]
sps_max_sub_layers_minus1
Maximum number of temporal sub-layers minus 1.
public int sps_max_sub_layers_minus1
Field Value
sps_multilayer_extension
SPS multilayer extension data.
public ConfigurationParser.SpsMultilayerExtension_t sps_multilayer_extension
Field Value
sps_multilayer_extension_flag
Indicates if SPS multilayer extension is present.
public int sps_multilayer_extension_flag
Field Value
sps_range_extension
SPS range extension data.
public ConfigurationParser.SpsRangeExtension_t sps_range_extension
Field Value
sps_range_extension_flag
Indicates if SPS range extension is present.
public int sps_range_extension_flag
Field Value
sps_scaling_list_data_present_flag
Indicates if scaling list data is present in SPS.
public int sps_scaling_list_data_present_flag
Field Value
sps_seq_parameter_set_id
SPS identifier.
public uint sps_seq_parameter_set_id
Field Value
sps_sub_layer_ordering_info_present_flag
Indicates if sub-layer ordering info is signaled for all sub-layers.
public int sps_sub_layer_ordering_info_present_flag
Field Value
sps_temporal_id_nesting_flag
Indicates if temporal ID nesting is used.
public int sps_temporal_id_nesting_flag
Field Value
sps_temporal_mvp_enabled_flag
Indicates if temporal motion vector prediction is enabled.
public int sps_temporal_mvp_enabled_flag
Field Value
sps_video_parameter_set_id
VPS identifier this SPS refers to.
public int sps_video_parameter_set_id
Field Value
st_ref_pic_set
Array of short-term reference picture sets.
public ConfigurationParser.ShortTermReferencePictureSet_t[] st_ref_pic_set
Field Value
strong_intra_smoothing_enabled_flag
Indicates if strong intra smoothing is enabled.
public int strong_intra_smoothing_enabled_flag
Field Value
used_by_curr_pic_lt_sps_flag
Flags indicating if LT pictures are used by current picture.
public int[] used_by_curr_pic_lt_sps_flag
Field Value
- int[]
vui_parameters
Video Usability Information parameters.
public ConfigurationParser.VuiParameters_t vui_parameters
Field Value
vui_parameters_present_flag
Indicates if VUI parameters are present.
public int vui_parameters_present_flag