#include "libavutil/common.h"
#include "dsputil.h"
Go to the source code of this file.
Data Structures | |
struct | H264PredContext |
Context for storing H.264 prediction functions. More... | |
Defines | |
#define | VERT_PRED 0 |
Prediction types. | |
#define | HOR_PRED 1 |
#define | DC_PRED 2 |
#define | DIAG_DOWN_LEFT_PRED 3 |
#define | DIAG_DOWN_RIGHT_PRED 4 |
#define | VERT_RIGHT_PRED 5 |
#define | HOR_DOWN_PRED 6 |
#define | VERT_LEFT_PRED 7 |
#define | HOR_UP_PRED 8 |
#define | LEFT_DC_PRED 9 |
#define | TOP_DC_PRED 10 |
#define | DC_128_PRED 11 |
#define | DIAG_DOWN_LEFT_PRED_RV40_NODOWN 12 |
#define | HOR_UP_PRED_RV40_NODOWN 13 |
#define | VERT_LEFT_PRED_RV40_NODOWN 14 |
#define | DC_PRED8x8 0 |
#define | HOR_PRED8x8 1 |
#define | VERT_PRED8x8 2 |
#define | PLANE_PRED8x8 3 |
#define | LEFT_DC_PRED8x8 4 |
#define | TOP_DC_PRED8x8 5 |
#define | DC_128_PRED8x8 6 |
#define | ALZHEIMER_DC_L0T_PRED8x8 7 |
#define | ALZHEIMER_DC_0LT_PRED8x8 8 |
#define | ALZHEIMER_DC_L00_PRED8x8 9 |
#define | ALZHEIMER_DC_0L0_PRED8x8 10 |
Functions | |
void | ff_h264_pred_init (H264PredContext *h, int codec_id) |
Sets the intra prediction function pointers. |
Definition in file h264pred.h.
#define ALZHEIMER_DC_0L0_PRED8x8 10 |
#define ALZHEIMER_DC_0LT_PRED8x8 8 |
#define ALZHEIMER_DC_L00_PRED8x8 9 |
#define ALZHEIMER_DC_L0T_PRED8x8 7 |
Definition at line 65 of file h264pred.h.
Referenced by check_intra_pred_mode(), and ff_h264_pred_init().
#define DC_128_PRED 11 |
Definition at line 50 of file h264pred.h.
Referenced by check_intra4x4_pred_mode(), ff_h264_pred_init(), rv34_pred_4x4_block(), and svq3_decode_mb().
#define DC_128_PRED8x8 6 |
Definition at line 63 of file h264pred.h.
Referenced by adjust_pred16(), check_intra_pred_mode(), and ff_h264_pred_init().
#define DC_PRED 2 |
Definition at line 40 of file h264pred.h.
Referenced by ff_h264_pred_init(), pred_intra_mode(), rv34_pred_4x4_block(), and svq3_decode_mb().
#define DC_PRED8x8 0 |
Definition at line 56 of file h264pred.h.
Referenced by adjust_pred16(), ff_h264_pred_init(), rv34_output_macroblock(), and svq3_decode_mb().
#define DIAG_DOWN_LEFT_PRED 3 |
Definition at line 41 of file h264pred.h.
Referenced by ff_h264_pred_init(), hl_decode_mb_internal(), and rv34_pred_4x4_block().
#define DIAG_DOWN_LEFT_PRED_RV40_NODOWN 12 |
Definition at line 52 of file h264pred.h.
Referenced by ff_h264_pred_init(), and rv34_pred_4x4_block().
#define DIAG_DOWN_RIGHT_PRED 4 |
#define HOR_DOWN_PRED 6 |
#define HOR_PRED 1 |
Definition at line 39 of file h264pred.h.
Referenced by ff_h264_pred_init(), and rv34_pred_4x4_block().
#define HOR_PRED8x8 1 |
Definition at line 57 of file h264pred.h.
Referenced by adjust_pred16(), ff_h264_pred_init(), and hl_decode_mb_internal().
#define HOR_UP_PRED 8 |
Definition at line 46 of file h264pred.h.
Referenced by ff_h264_pred_init(), and rv34_pred_4x4_block().
#define HOR_UP_PRED_RV40_NODOWN 13 |
Definition at line 53 of file h264pred.h.
Referenced by ff_h264_pred_init(), and rv34_pred_4x4_block().
#define LEFT_DC_PRED 9 |
Definition at line 48 of file h264pred.h.
Referenced by check_intra4x4_pred_mode(), ff_h264_pred_init(), and rv34_pred_4x4_block().
#define LEFT_DC_PRED8x8 4 |
Definition at line 61 of file h264pred.h.
Referenced by adjust_pred16(), check_intra_pred_mode(), and ff_h264_pred_init().
#define PLANE_PRED8x8 3 |
Definition at line 59 of file h264pred.h.
Referenced by adjust_pred16(), ff_h264_pred_init(), and rv34_output_macroblock().
#define TOP_DC_PRED 10 |
Definition at line 49 of file h264pred.h.
Referenced by check_intra4x4_pred_mode(), ff_h264_pred_init(), and rv34_pred_4x4_block().
#define TOP_DC_PRED8x8 5 |
Definition at line 62 of file h264pred.h.
Referenced by adjust_pred16(), check_intra_pred_mode(), and ff_h264_pred_init().
#define VERT_LEFT_PRED 7 |
Definition at line 45 of file h264pred.h.
Referenced by ff_h264_pred_init(), hl_decode_mb_internal(), and rv34_pred_4x4_block().
#define VERT_LEFT_PRED_RV40_NODOWN 14 |
Definition at line 54 of file h264pred.h.
Referenced by ff_h264_pred_init(), and rv34_pred_4x4_block().
#define VERT_PRED 0 |
Prediction types.
Definition at line 38 of file h264pred.h.
Referenced by ff_h264_pred_init(), and rv34_pred_4x4_block().
#define VERT_PRED8x8 2 |
Definition at line 58 of file h264pred.h.
Referenced by adjust_pred16(), ff_h264_pred_init(), and hl_decode_mb_internal().
#define VERT_RIGHT_PRED 5 |
void ff_h264_pred_init | ( | H264PredContext * | h, | |
int | codec_id | |||
) |
Sets the intra prediction function pointers.
Definition at line 1080 of file h264pred.c.
Referenced by clone_tables(), common_init(), and ff_rv34_decode_init().