diff options
Diffstat (limited to 'vp9/common/vp9_blockd.h')
-rw-r--r-- | vp9/common/vp9_blockd.h | 50 |
1 files changed, 22 insertions, 28 deletions
diff --git a/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h index fb2ffc539..bc93d1fab 100644 --- a/vp9/common/vp9_blockd.h +++ b/vp9/common/vp9_blockd.h @@ -21,9 +21,6 @@ #include "vp9/common/vp9_common.h" #include "vp9/common/vp9_enums.h" -#define TRUE 1 -#define FALSE 0 - // #define MODE_STATS #define MB_FEATURE_TREE_PROBS 3 @@ -131,18 +128,15 @@ typedef enum { typedef enum { B_DC_PRED, /* average of above and left pixels */ + B_V_PRED, /* vertical prediction */ + B_H_PRED, /* horizontal prediction */ + B_D45_PRED, + B_D135_PRED, + B_D117_PRED, + B_D153_PRED, + B_D27_PRED, + B_D63_PRED, B_TM_PRED, - - B_VE_PRED, /* vertical prediction */ - B_HE_PRED, /* horizontal prediction */ - - B_LD_PRED, - B_RD_PRED, - - B_VR_PRED, - B_VL_PRED, - B_HD_PRED, - B_HU_PRED, #if CONFIG_NEWBINTRAMODES B_CONTEXT_PRED, #endif @@ -464,15 +458,15 @@ typedef struct macroblockd { static B_PREDICTION_MODE pred_mode_conv(MB_PREDICTION_MODE mode) { switch (mode) { case DC_PRED: return B_DC_PRED; - case V_PRED: return B_VE_PRED; - case H_PRED: return B_HE_PRED; + case V_PRED: return B_V_PRED; + case H_PRED: return B_H_PRED; case TM_PRED: return B_TM_PRED; - case D45_PRED: return B_LD_PRED; - case D135_PRED: return B_RD_PRED; - case D117_PRED: return B_VR_PRED; - case D153_PRED: return B_HD_PRED; - case D27_PRED: return B_HU_PRED; - case D63_PRED: return B_VL_PRED; + case D45_PRED: return B_D45_PRED; + case D135_PRED: return B_D135_PRED; + case D117_PRED: return B_D117_PRED; + case D153_PRED: return B_D153_PRED; + case D27_PRED: return B_D27_PRED; + case D63_PRED: return B_D63_PRED; default: assert(0); return B_MODE_COUNT; // Dummy value @@ -483,16 +477,16 @@ static B_PREDICTION_MODE pred_mode_conv(MB_PREDICTION_MODE mode) { static TX_TYPE txfm_map(B_PREDICTION_MODE bmode) { switch (bmode) { case B_TM_PRED : - case B_RD_PRED : + case B_D135_PRED : return ADST_ADST; - case B_VE_PRED : - case B_VR_PRED : + case B_V_PRED : + case B_D117_PRED : return ADST_DCT; - case B_HE_PRED : - case B_HD_PRED : - case B_HU_PRED : + case B_H_PRED : + case B_D153_PRED : + case B_D27_PRED : return DCT_ADST; #if CONFIG_NEWBINTRAMODES |