|
FFmpeg
|
H.264 decoder/parser shared code. More...
Go to the source code of this file.
Classes | |
| struct | H264PredWeightTable |
| struct | H264POCContext |
Typedefs | |
| typedef struct H264PredWeightTable | H264PredWeightTable |
| typedef struct H264POCContext | H264POCContext |
Functions | |
| int | ff_h264_pred_weight_table (GetBitContext *gb, const SPS *sps, const int *ref_count, int slice_type_nos, H264PredWeightTable *pwt, int picture_structure, void *logctx) |
| 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 available blocks. More... | |
| 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 available blocks. More... | |
| int | ff_h264_parse_ref_count (int *plist_count, int ref_count[2], GetBitContext *gb, const PPS *pps, int slice_type_nos, int picture_structure, void *logctx) |
| int | ff_h264_init_poc (int pic_field_poc[2], int *pic_poc, const SPS *sps, H264POCContext *poc, int picture_structure, int nal_ref_idc) |
| int | ff_h264_decode_extradata (const uint8_t *data, int size, H264ParamSets *ps, int *is_avc, int *nal_length_size, int err_recognition, void *logctx) |
| int | ff_h264_get_profile (const SPS *sps) |
| compute profile from sps More... | |
H.264 decoder/parser shared code.
| 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 available blocks.
Check if the top & left blocks are available if needed & change the dc mode so it only uses the available blocks.
| 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 available blocks.
Check if the top & left blocks are available if needed & change the dc mode so it only uses the available blocks.
1.8.12