FFmpeg
|
Picture parameter set. More...
#include <h264.h>
Data Fields | |
unsigned int | sps_id |
int | cabac |
entropy_coding_mode_flag | |
int | pic_order_present |
pic_order_present_flag | |
int | slice_group_count |
num_slice_groups_minus1 + 1 | |
int | mb_slice_group_map_type |
unsigned int | ref_count [2] |
num_ref_idx_l0/1_active_minus1 + 1 | |
int | weighted_pred |
weighted_pred_flag | |
int | weighted_bipred_idc |
int | init_qp |
pic_init_qp_minus26 + 26 | |
int | init_qs |
pic_init_qs_minus26 + 26 | |
int | chroma_qp_index_offset [2] |
int | deblocking_filter_parameters_present |
deblocking_filter_parameters_present_flag | |
int | constrained_intra_pred |
constrained_intra_pred_flag | |
int | redundant_pic_cnt_present |
redundant_pic_cnt_present_flag | |
int | transform_8x8_mode |
transform_8x8_mode_flag | |
uint8_t | scaling_matrix4 [6][16] |
uint8_t | scaling_matrix8 [6][64] |
uint8_t | chroma_qp_table [2][QP_MAX_NUM+1] |
pre-scaled (with chroma_qp_index_offset) version of qp_table | |
int | chroma_qp_diff |
unsigned int PPS::sps_id |
Definition at line 211 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), more_rbsp_data_in_pps(), and parse_nal_units().
int PPS::cabac |
entropy_coding_mode_flag
Definition at line 212 of file h264.h.
Referenced by decode_slice(), decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_h264_filter_mb(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), fill_slice_long(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::pic_order_present |
pic_order_present_flag
Definition at line 213 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::slice_group_count |
num_slice_groups_minus1 + 1
Definition at line 214 of file h264.h.
Referenced by ff_h264_decode_picture_parameter_set(), fill_picture_parameters(), and vaapi_h264_start_frame().
int PPS::mb_slice_group_map_type |
Definition at line 215 of file h264.h.
Referenced by ff_h264_decode_picture_parameter_set(), fill_picture_parameters(), and vaapi_h264_start_frame().
unsigned int PPS::ref_count[2] |
num_ref_idx_l0/1_active_minus1 + 1
Definition at line 216 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_h264_execute_ref_pic_marking(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), and vdpau_h264_start_frame().
int PPS::weighted_pred |
weighted_pred_flag
Definition at line 217 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::weighted_bipred_idc |
Definition at line 218 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::init_qp |
pic_init_qp_minus26 + 26
Definition at line 219 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), fill_slice_long(), vaapi_h264_decode_slice(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::init_qs |
pic_init_qs_minus26 + 26
Definition at line 220 of file h264.h.
Referenced by ff_h264_decode_picture_parameter_set(), fill_picture_parameters(), and vaapi_h264_start_frame().
int PPS::chroma_qp_index_offset[2] |
Definition at line 221 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::deblocking_filter_parameters_present |
deblocking_filter_parameters_present_flag
Definition at line 222 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::constrained_intra_pred |
constrained_intra_pred_flag
Definition at line 223 of file h264.h.
Referenced by ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_decode_caches(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::redundant_pic_cnt_present |
redundant_pic_cnt_present_flag
Definition at line 224 of file h264.h.
Referenced by decode_slice_header(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_picture_parameters(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
int PPS::transform_8x8_mode |
transform_8x8_mode_flag
Definition at line 225 of file h264.h.
Referenced by decode_scaling_matrices(), ff_h264_decode_mb_cabac(), ff_h264_decode_mb_cavlc(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_filter_caches(), fill_picture_parameters(), init_dequant_tables(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
uint8_t PPS::scaling_matrix4[6][16] |
Definition at line 226 of file h264.h.
Referenced by common_init(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_scaling_lists(), init_dequant4_coeff_table(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
uint8_t PPS::scaling_matrix8[6][64] |
Definition at line 227 of file h264.h.
Referenced by common_init(), ff_h264_decode_picture_parameter_set(), ff_vdpau_h264_picture_complete(), fill_scaling_lists(), init_dequant8_coeff_table(), vaapi_h264_start_frame(), and vdpau_h264_start_frame().
uint8_t PPS::chroma_qp_table[2][QP_MAX_NUM+1] |
pre-scaled (with chroma_qp_index_offset) version of qp_table
Definition at line 228 of file h264.h.
Referenced by build_qp_table(), and get_chroma_qp().
int PPS::chroma_qp_diff |
Definition at line 229 of file h264.h.
Referenced by ff_h264_decode_picture_parameter_set(), and ff_h264_filter_mb_fast().