FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
H264RawPPS Struct Reference

#include <cbs_h264.h>

Data Fields

H264RawNALUnitHeader nal_unit_header
 
uint8_t pic_parameter_set_id
 
uint8_t seq_parameter_set_id
 
uint8_t entropy_coding_mode_flag
 
uint8_t bottom_field_pic_order_in_frame_present_flag
 
uint8_t num_slice_groups_minus1
 
uint8_t slice_group_map_type
 
uint16_t run_length_minus1 [H264_MAX_SLICE_GROUPS]
 
uint16_t top_left [H264_MAX_SLICE_GROUPS]
 
uint16_t bottom_right [H264_MAX_SLICE_GROUPS]
 
uint8_t slice_group_change_direction_flag
 
uint16_t slice_group_change_rate_minus1
 
uint16_t pic_size_in_map_units_minus1
 
uint8_t slice_group_id [H264_MAX_MB_PIC_SIZE]
 
uint8_t num_ref_idx_l0_default_active_minus1
 
uint8_t num_ref_idx_l1_default_active_minus1
 
uint8_t weighted_pred_flag
 
uint8_t weighted_bipred_idc
 
int8_t pic_init_qp_minus26
 
int8_t pic_init_qs_minus26
 
int8_t chroma_qp_index_offset
 
uint8_t deblocking_filter_control_present_flag
 
uint8_t constrained_intra_pred_flag
 
uint8_t more_rbsp_data
 
uint8_t redundant_pic_cnt_present_flag
 
uint8_t transform_8x8_mode_flag
 
uint8_t pic_scaling_matrix_present_flag
 
uint8_t pic_scaling_list_present_flag [12]
 
H264RawScalingList scaling_list_4x4 [6]
 
H264RawScalingList scaling_list_8x8 [6]
 
int8_t second_chroma_qp_index_offset
 

Detailed Description

Definition at line 180 of file cbs_h264.h.

Field Documentation

H264RawNALUnitHeader H264RawPPS::nal_unit_header

Definition at line 181 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::pic_parameter_set_id
uint8_t H264RawPPS::seq_parameter_set_id

Definition at line 184 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::entropy_coding_mode_flag

Definition at line 186 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::bottom_field_pic_order_in_frame_present_flag

Definition at line 187 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::num_slice_groups_minus1

Definition at line 189 of file cbs_h264.h.

Referenced by slice_header().

uint8_t H264RawPPS::slice_group_map_type

Definition at line 190 of file cbs_h264.h.

Referenced by slice_header().

uint16_t H264RawPPS::run_length_minus1[H264_MAX_SLICE_GROUPS]

Definition at line 191 of file cbs_h264.h.

uint16_t H264RawPPS::top_left[H264_MAX_SLICE_GROUPS]

Definition at line 192 of file cbs_h264.h.

uint16_t H264RawPPS::bottom_right[H264_MAX_SLICE_GROUPS]

Definition at line 193 of file cbs_h264.h.

uint8_t H264RawPPS::slice_group_change_direction_flag

Definition at line 194 of file cbs_h264.h.

uint16_t H264RawPPS::slice_group_change_rate_minus1

Definition at line 195 of file cbs_h264.h.

Referenced by slice_header().

uint16_t H264RawPPS::pic_size_in_map_units_minus1

Definition at line 196 of file cbs_h264.h.

uint8_t H264RawPPS::slice_group_id[H264_MAX_MB_PIC_SIZE]

Definition at line 197 of file cbs_h264.h.

uint8_t H264RawPPS::num_ref_idx_l0_default_active_minus1

Definition at line 199 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::num_ref_idx_l1_default_active_minus1

Definition at line 200 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::weighted_pred_flag
uint8_t H264RawPPS::weighted_bipred_idc

Definition at line 203 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

int8_t H264RawPPS::pic_init_qp_minus26
int8_t H264RawPPS::pic_init_qs_minus26

Definition at line 206 of file cbs_h264.h.

int8_t H264RawPPS::chroma_qp_index_offset

Definition at line 207 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::deblocking_filter_control_present_flag

Definition at line 209 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::constrained_intra_pred_flag

Definition at line 210 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::more_rbsp_data

Definition at line 212 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::redundant_pic_cnt_present_flag

Definition at line 214 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::transform_8x8_mode_flag

Definition at line 215 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::pic_scaling_matrix_present_flag

Definition at line 217 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

uint8_t H264RawPPS::pic_scaling_list_present_flag[12]

Definition at line 218 of file cbs_h264.h.

H264RawScalingList H264RawPPS::scaling_list_4x4[6]

Definition at line 219 of file cbs_h264.h.

H264RawScalingList H264RawPPS::scaling_list_8x8[6]

Definition at line 220 of file cbs_h264.h.

int8_t H264RawPPS::second_chroma_qp_index_offset

Definition at line 222 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().


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