FFmpeg
Data Fields
H264RawSPS Struct Reference

#include <cbs_h264.h>

Data Fields

H264RawNALUnitHeader nal_unit_header
 
uint8_t profile_idc
 
uint8_t constraint_set0_flag
 
uint8_t constraint_set1_flag
 
uint8_t constraint_set2_flag
 
uint8_t constraint_set3_flag
 
uint8_t constraint_set4_flag
 
uint8_t constraint_set5_flag
 
uint8_t reserved_zero_2bits
 
uint8_t level_idc
 
uint8_t seq_parameter_set_id
 
uint8_t chroma_format_idc
 
uint8_t separate_colour_plane_flag
 
uint8_t bit_depth_luma_minus8
 
uint8_t bit_depth_chroma_minus8
 
uint8_t qpprime_y_zero_transform_bypass_flag
 
uint8_t seq_scaling_matrix_present_flag
 
uint8_t seq_scaling_list_present_flag [12]
 
H264RawScalingList scaling_list_4x4 [6]
 
H264RawScalingList scaling_list_8x8 [6]
 
uint8_t log2_max_frame_num_minus4
 
uint8_t pic_order_cnt_type
 
uint8_t log2_max_pic_order_cnt_lsb_minus4
 
uint8_t delta_pic_order_always_zero_flag
 
int32_t offset_for_non_ref_pic
 
int32_t offset_for_top_to_bottom_field
 
uint8_t num_ref_frames_in_pic_order_cnt_cycle
 
int32_t offset_for_ref_frame [256]
 
uint8_t max_num_ref_frames
 
uint8_t gaps_in_frame_num_allowed_flag
 
uint16_t pic_width_in_mbs_minus1
 
uint16_t pic_height_in_map_units_minus1
 
uint8_t frame_mbs_only_flag
 
uint8_t mb_adaptive_frame_field_flag
 
uint8_t direct_8x8_inference_flag
 
uint8_t frame_cropping_flag
 
uint16_t frame_crop_left_offset
 
uint16_t frame_crop_right_offset
 
uint16_t frame_crop_top_offset
 
uint16_t frame_crop_bottom_offset
 
uint8_t vui_parameters_present_flag
 
H264RawVUI vui
 

Detailed Description

Definition at line 102 of file cbs_h264.h.

Field Documentation

◆ nal_unit_header

H264RawNALUnitHeader H264RawSPS::nal_unit_header

Definition at line 103 of file cbs_h264.h.

◆ profile_idc

uint8_t H264RawSPS::profile_idc

Definition at line 105 of file cbs_h264.h.

◆ constraint_set0_flag

uint8_t H264RawSPS::constraint_set0_flag

Definition at line 106 of file cbs_h264.h.

◆ constraint_set1_flag

uint8_t H264RawSPS::constraint_set1_flag

Definition at line 107 of file cbs_h264.h.

◆ constraint_set2_flag

uint8_t H264RawSPS::constraint_set2_flag

Definition at line 108 of file cbs_h264.h.

◆ constraint_set3_flag

uint8_t H264RawSPS::constraint_set3_flag

Definition at line 109 of file cbs_h264.h.

◆ constraint_set4_flag

uint8_t H264RawSPS::constraint_set4_flag

Definition at line 110 of file cbs_h264.h.

◆ constraint_set5_flag

uint8_t H264RawSPS::constraint_set5_flag

Definition at line 111 of file cbs_h264.h.

◆ reserved_zero_2bits

uint8_t H264RawSPS::reserved_zero_2bits

Definition at line 112 of file cbs_h264.h.

◆ level_idc

uint8_t H264RawSPS::level_idc

Definition at line 113 of file cbs_h264.h.

◆ seq_parameter_set_id

uint8_t H264RawSPS::seq_parameter_set_id

Definition at line 115 of file cbs_h264.h.

Referenced by init_base_units().

◆ chroma_format_idc

uint8_t H264RawSPS::chroma_format_idc

Definition at line 117 of file cbs_h264.h.

◆ separate_colour_plane_flag

uint8_t H264RawSPS::separate_colour_plane_flag

Definition at line 118 of file cbs_h264.h.

◆ bit_depth_luma_minus8

uint8_t H264RawSPS::bit_depth_luma_minus8

Definition at line 119 of file cbs_h264.h.

◆ bit_depth_chroma_minus8

uint8_t H264RawSPS::bit_depth_chroma_minus8

Definition at line 120 of file cbs_h264.h.

◆ qpprime_y_zero_transform_bypass_flag

uint8_t H264RawSPS::qpprime_y_zero_transform_bypass_flag

Definition at line 121 of file cbs_h264.h.

◆ seq_scaling_matrix_present_flag

uint8_t H264RawSPS::seq_scaling_matrix_present_flag

Definition at line 123 of file cbs_h264.h.

Referenced by init_sequence_headers().

◆ seq_scaling_list_present_flag

uint8_t H264RawSPS::seq_scaling_list_present_flag[12]

Definition at line 124 of file cbs_h264.h.

◆ scaling_list_4x4

H264RawScalingList H264RawSPS::scaling_list_4x4[6]

Definition at line 125 of file cbs_h264.h.

◆ scaling_list_8x8

H264RawScalingList H264RawSPS::scaling_list_8x8[6]

Definition at line 126 of file cbs_h264.h.

◆ log2_max_frame_num_minus4

uint8_t H264RawSPS::log2_max_frame_num_minus4

Definition at line 128 of file cbs_h264.h.

◆ pic_order_cnt_type

uint8_t H264RawSPS::pic_order_cnt_type

◆ log2_max_pic_order_cnt_lsb_minus4

uint8_t H264RawSPS::log2_max_pic_order_cnt_lsb_minus4

Definition at line 130 of file cbs_h264.h.

◆ delta_pic_order_always_zero_flag

uint8_t H264RawSPS::delta_pic_order_always_zero_flag

Definition at line 131 of file cbs_h264.h.

◆ offset_for_non_ref_pic

int32_t H264RawSPS::offset_for_non_ref_pic

Definition at line 132 of file cbs_h264.h.

◆ offset_for_top_to_bottom_field

int32_t H264RawSPS::offset_for_top_to_bottom_field

Definition at line 133 of file cbs_h264.h.

◆ num_ref_frames_in_pic_order_cnt_cycle

uint8_t H264RawSPS::num_ref_frames_in_pic_order_cnt_cycle

Definition at line 134 of file cbs_h264.h.

◆ offset_for_ref_frame

int32_t H264RawSPS::offset_for_ref_frame[256]

Definition at line 135 of file cbs_h264.h.

◆ max_num_ref_frames

uint8_t H264RawSPS::max_num_ref_frames

Definition at line 137 of file cbs_h264.h.

◆ gaps_in_frame_num_allowed_flag

uint8_t H264RawSPS::gaps_in_frame_num_allowed_flag

Definition at line 138 of file cbs_h264.h.

◆ pic_width_in_mbs_minus1

uint16_t H264RawSPS::pic_width_in_mbs_minus1

Definition at line 140 of file cbs_h264.h.

◆ pic_height_in_map_units_minus1

uint16_t H264RawSPS::pic_height_in_map_units_minus1

Definition at line 141 of file cbs_h264.h.

◆ frame_mbs_only_flag

uint8_t H264RawSPS::frame_mbs_only_flag

Definition at line 143 of file cbs_h264.h.

◆ mb_adaptive_frame_field_flag

uint8_t H264RawSPS::mb_adaptive_frame_field_flag

Definition at line 144 of file cbs_h264.h.

◆ direct_8x8_inference_flag

uint8_t H264RawSPS::direct_8x8_inference_flag

Definition at line 145 of file cbs_h264.h.

◆ frame_cropping_flag

uint8_t H264RawSPS::frame_cropping_flag

Definition at line 147 of file cbs_h264.h.

◆ frame_crop_left_offset

uint16_t H264RawSPS::frame_crop_left_offset

Definition at line 148 of file cbs_h264.h.

◆ frame_crop_right_offset

uint16_t H264RawSPS::frame_crop_right_offset

Definition at line 149 of file cbs_h264.h.

◆ frame_crop_top_offset

uint16_t H264RawSPS::frame_crop_top_offset

Definition at line 150 of file cbs_h264.h.

◆ frame_crop_bottom_offset

uint16_t H264RawSPS::frame_crop_bottom_offset

Definition at line 151 of file cbs_h264.h.

◆ vui_parameters_present_flag

uint8_t H264RawSPS::vui_parameters_present_flag

Definition at line 153 of file cbs_h264.h.

◆ vui

H264RawVUI H264RawSPS::vui

Definition at line 154 of file cbs_h264.h.


The documentation for this struct was generated from the following file: