24 #ifndef AVCODEC_H264_PARSE_H 25 #define AVCODEC_H264_PARSE_H 32 int use_weight_chroma;
33 int luma_log2_weight_denom;
34 int chroma_log2_weight_denom;
38 int luma_weight[48][2][2];
39 int chroma_weight[48][2][2][2];
40 int implicit_weight[48][48][2];
57 const int *ref_count,
int slice_type_nos,
59 int picture_structure,
void *logctx);
66 int top_samples_available,
int left_samples_available);
73 int left_samples_available,
74 int mode,
int is_chroma);
76 int ff_h264_parse_ref_count(
int *plist_count,
int ref_count[2],
78 int slice_type_nos,
int picture_structure,
void *logctx);
80 int ff_h264_init_poc(
int pic_field_poc[2],
int *pic_poc,
82 int picture_structure,
int nal_ref_idc);
84 int ff_h264_decode_extradata(
const uint8_t *data,
int size,
H264ParamSets *ps,
85 int *is_avc,
int *nal_length_size,
86 int err_recognition,
void *logctx);
int luma_weight_flag[2]
7.4.3.2 luma_weight_lX_flag
Definition: h264_parse.h:35
Sequence parameter set.
Definition: h264_ps.h:43
Picture parameter set.
Definition: h264_ps.h:108
int ff_h264_check_intra4x4_pred_mode(int8_t *pred_mode_cache, void *logctx, int top_samples_available, int left_samples_available)
Check if the top & left blocks are available if needed & change the dc mode so it only uses the avail...
Definition: h264_parse.c:131
int ff_h264_check_intra_pred_mode(void *logctx, int top_samples_available, int left_samples_available, int mode, int is_chroma)
Check if the top & left blocks are available if needed & change the dc mode so it only uses the avail...
Definition: h264_parse.c:179
int frame_num_offset
for POC type 2
Definition: h264_parse.h:51
int chroma_weight_flag[2]
7.4.3.2 chroma_weight_lX_flag
Definition: h264_parse.h:36
bitstream reader API header.
H.264 parameter set handling.
Definition: h264_parse.h:30
int prev_poc_msb
poc_msb of the last reference pic for POC type 0
Definition: h264_parse.h:49
int ff_h264_get_profile(const SPS *sps)
compute profile from sps
Definition: h264_parse.c:510
int prev_frame_num
frame_num of the last pic for POC type 1/2
Definition: h264_parse.h:53
Definition: h264_ps.h:137
int prev_poc_lsb
poc_lsb of the last reference pic for POC type 0
Definition: h264_parse.h:50
Definition: get_bits.h:56
Definition: h264_parse.h:43
int prev_frame_num_offset
for POC type 2
Definition: h264_parse.h:52
mode
Use these values in ebur128_init (or'ed).
Definition: ebur128.h:83