Sequence parameter set.
More...
#include <h264_ps.h>
Sequence parameter set.
Definition at line 44 of file h264_ps.h.
◆ sps_id
◆ profile_idc
◆ level_idc
◆ chroma_format_idc
int SPS::chroma_format_idc |
◆ transform_bypass
int SPS::transform_bypass |
qpprime_y_zero_transform_bypass_flag
Definition at line 49 of file h264_ps.h.
◆ log2_max_frame_num
int SPS::log2_max_frame_num |
◆ poc_type
◆ log2_max_poc_lsb
int SPS::log2_max_poc_lsb |
◆ delta_pic_order_always_zero_flag
int SPS::delta_pic_order_always_zero_flag |
◆ offset_for_non_ref_pic
int SPS::offset_for_non_ref_pic |
◆ offset_for_top_to_bottom_field
int SPS::offset_for_top_to_bottom_field |
◆ poc_cycle_length
int SPS::poc_cycle_length |
◆ ref_frame_count
◆ gaps_in_frame_num_allowed_flag
int SPS::gaps_in_frame_num_allowed_flag |
◆ mb_width
pic_width_in_mbs_minus1 + 1
(pic_height_in_map_units_minus1 + 1) * (2 - frame_mbs_only_flag)
Definition at line 59 of file h264_ps.h.
◆ mb_height
◆ frame_mbs_only_flag
int SPS::frame_mbs_only_flag |
◆ mb_aff
mb_adaptive_frame_field_flag
Definition at line 63 of file h264_ps.h.
◆ direct_8x8_inference_flag
int SPS::direct_8x8_inference_flag |
◆ crop
frame_cropping_flag
Definition at line 65 of file h264_ps.h.
◆ crop_left
unsigned int SPS::crop_left |
frame_cropping_rect_left_offset
Definition at line 68 of file h264_ps.h.
◆ crop_right
unsigned int SPS::crop_right |
frame_cropping_rect_right_offset
Definition at line 69 of file h264_ps.h.
◆ crop_top
unsigned int SPS::crop_top |
frame_cropping_rect_top_offset
Definition at line 70 of file h264_ps.h.
◆ crop_bottom
unsigned int SPS::crop_bottom |
frame_cropping_rect_bottom_offset
Definition at line 71 of file h264_ps.h.
◆ vui_parameters_present_flag
int SPS::vui_parameters_present_flag |
◆ vui
◆ timing_info_present_flag
int SPS::timing_info_present_flag |
◆ num_units_in_tick
uint32_t SPS::num_units_in_tick |
◆ time_scale
◆ fixed_frame_rate_flag
int SPS::fixed_frame_rate_flag |
◆ offset_for_ref_frame
int32_t SPS::offset_for_ref_frame[256] |
◆ bitstream_restriction_flag
int SPS::bitstream_restriction_flag |
◆ num_reorder_frames
int SPS::num_reorder_frames |
◆ max_dec_frame_buffering
int SPS::max_dec_frame_buffering |
◆ scaling_matrix_present
int SPS::scaling_matrix_present |
◆ scaling_matrix_present_mask
uint16_t SPS::scaling_matrix_present_mask |
◆ scaling_matrix4
uint8_t SPS::scaling_matrix4[6][16] |
◆ scaling_matrix8
uint8_t SPS::scaling_matrix8[6][64] |
◆ nal_hrd_parameters_present_flag
int SPS::nal_hrd_parameters_present_flag |
◆ vcl_hrd_parameters_present_flag
int SPS::vcl_hrd_parameters_present_flag |
◆ pic_struct_present_flag
int SPS::pic_struct_present_flag |
◆ time_offset_length
int SPS::time_offset_length |
◆ cpb_cnt
See H.264 E.1.2.
Definition at line 91 of file h264_ps.h.
◆ bit_rate_scale
◆ bit_rate_value
uint32_t SPS::bit_rate_value[32] |
bit_rate_value_minus1 + 1
Definition at line 93 of file h264_ps.h.
◆ cpb_size_value
uint32_t SPS::cpb_size_value[32] |
cpb_size_value_minus1 + 1
Definition at line 94 of file h264_ps.h.
◆ cpr_flag
◆ initial_cpb_removal_delay_length
int SPS::initial_cpb_removal_delay_length |
initial_cpb_removal_delay_length_minus1 + 1
Definition at line 96 of file h264_ps.h.
◆ cpb_removal_delay_length
int SPS::cpb_removal_delay_length |
cpb_removal_delay_length_minus1 + 1
Definition at line 97 of file h264_ps.h.
◆ dpb_output_delay_length
int SPS::dpb_output_delay_length |
dpb_output_delay_length_minus1 + 1
Definition at line 98 of file h264_ps.h.
◆ bit_depth_luma
bit_depth_luma_minus8 + 8
Definition at line 99 of file h264_ps.h.
◆ bit_depth_chroma
int SPS::bit_depth_chroma |
bit_depth_chroma_minus8 + 8
Definition at line 100 of file h264_ps.h.
◆ residual_color_transform_flag
int SPS::residual_color_transform_flag |
residual_colour_transform_flag
Definition at line 101 of file h264_ps.h.
◆ constraint_set_flags
int SPS::constraint_set_flags |
constraint_set[0-3]_flag
Definition at line 102 of file h264_ps.h.
◆ data
◆ data_size
The documentation for this struct was generated from the following file: