FFmpeg  4.0
Data Fields
H264RawPPS Struct Reference

#include <libavcodec/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_tslice_group_id
 
AVBufferRefslice_group_id_ref
 
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 181 of file cbs_h264.h.

Field Documentation

◆ nal_unit_header

H264RawNALUnitHeader H264RawPPS::nal_unit_header

Definition at line 182 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ pic_parameter_set_id

uint8_t H264RawPPS::pic_parameter_set_id

◆ seq_parameter_set_id

uint8_t H264RawPPS::seq_parameter_set_id

Definition at line 185 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ entropy_coding_mode_flag

uint8_t H264RawPPS::entropy_coding_mode_flag

Definition at line 187 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ bottom_field_pic_order_in_frame_present_flag

uint8_t H264RawPPS::bottom_field_pic_order_in_frame_present_flag

Definition at line 188 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ num_slice_groups_minus1

uint8_t H264RawPPS::num_slice_groups_minus1

Definition at line 190 of file cbs_h264.h.

Referenced by slice_header().

◆ slice_group_map_type

uint8_t H264RawPPS::slice_group_map_type

Definition at line 191 of file cbs_h264.h.

Referenced by slice_header().

◆ run_length_minus1

uint16_t H264RawPPS::run_length_minus1[H264_MAX_SLICE_GROUPS]

Definition at line 192 of file cbs_h264.h.

◆ top_left

uint16_t H264RawPPS::top_left[H264_MAX_SLICE_GROUPS]

Definition at line 193 of file cbs_h264.h.

◆ bottom_right

uint16_t H264RawPPS::bottom_right[H264_MAX_SLICE_GROUPS]

Definition at line 194 of file cbs_h264.h.

◆ slice_group_change_direction_flag

uint8_t H264RawPPS::slice_group_change_direction_flag

Definition at line 195 of file cbs_h264.h.

◆ slice_group_change_rate_minus1

uint16_t H264RawPPS::slice_group_change_rate_minus1

Definition at line 196 of file cbs_h264.h.

Referenced by slice_header().

◆ pic_size_in_map_units_minus1

uint16_t H264RawPPS::pic_size_in_map_units_minus1

Definition at line 197 of file cbs_h264.h.

◆ slice_group_id

uint8_t* H264RawPPS::slice_group_id

Definition at line 199 of file cbs_h264.h.

◆ slice_group_id_ref

AVBufferRef* H264RawPPS::slice_group_id_ref

Definition at line 200 of file cbs_h264.h.

Referenced by cbs_h264_free_pps().

◆ num_ref_idx_l0_default_active_minus1

uint8_t H264RawPPS::num_ref_idx_l0_default_active_minus1

Definition at line 202 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ num_ref_idx_l1_default_active_minus1

uint8_t H264RawPPS::num_ref_idx_l1_default_active_minus1

Definition at line 203 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ weighted_pred_flag

uint8_t H264RawPPS::weighted_pred_flag

◆ weighted_bipred_idc

uint8_t H264RawPPS::weighted_bipred_idc

Definition at line 206 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ pic_init_qp_minus26

int8_t H264RawPPS::pic_init_qp_minus26

◆ pic_init_qs_minus26

int8_t H264RawPPS::pic_init_qs_minus26

Definition at line 209 of file cbs_h264.h.

◆ chroma_qp_index_offset

int8_t H264RawPPS::chroma_qp_index_offset

Definition at line 210 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ deblocking_filter_control_present_flag

uint8_t H264RawPPS::deblocking_filter_control_present_flag

Definition at line 212 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ constrained_intra_pred_flag

uint8_t H264RawPPS::constrained_intra_pred_flag

Definition at line 213 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ more_rbsp_data

uint8_t H264RawPPS::more_rbsp_data

Definition at line 215 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ redundant_pic_cnt_present_flag

uint8_t H264RawPPS::redundant_pic_cnt_present_flag

Definition at line 217 of file cbs_h264.h.

Referenced by slice_header(), and vaapi_encode_h264_init_sequence_params().

◆ transform_8x8_mode_flag

uint8_t H264RawPPS::transform_8x8_mode_flag

Definition at line 218 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ pic_scaling_matrix_present_flag

uint8_t H264RawPPS::pic_scaling_matrix_present_flag

Definition at line 220 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ pic_scaling_list_present_flag

uint8_t H264RawPPS::pic_scaling_list_present_flag[12]

Definition at line 221 of file cbs_h264.h.

◆ scaling_list_4x4

H264RawScalingList H264RawPPS::scaling_list_4x4[6]

Definition at line 222 of file cbs_h264.h.

◆ scaling_list_8x8

H264RawScalingList H264RawPPS::scaling_list_8x8[6]

Definition at line 223 of file cbs_h264.h.

◆ second_chroma_qp_index_offset

int8_t H264RawPPS::second_chroma_qp_index_offset

Definition at line 225 of file cbs_h264.h.

Referenced by vaapi_encode_h264_init_sequence_params().


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