FFmpeg  4.4.6
Enumerations
vp9.h File Reference

Go to the source code of this file.

Enumerations

enum  TxfmMode {
  TX_4X4 , TX_8X8 , TX_16X16 , TX_32X32 ,
  N_TXFM_SIZES , TX_SWITCHABLE = N_TXFM_SIZES , N_TXFM_MODES
}
 
enum  TxfmType {
  DCT_DCT , DCT_ADST , ADST_DCT , ADST_ADST ,
  N_TXFM_TYPES
}
 
enum  IntraPredMode {
  INTRA_PLANAR = 0 , INTRA_DC , INTRA_ANGULAR_2 , INTRA_ANGULAR_3 ,
  INTRA_ANGULAR_4 , INTRA_ANGULAR_5 , INTRA_ANGULAR_6 , INTRA_ANGULAR_7 ,
  INTRA_ANGULAR_8 , INTRA_ANGULAR_9 , INTRA_ANGULAR_10 , INTRA_ANGULAR_11 ,
  INTRA_ANGULAR_12 , INTRA_ANGULAR_13 , INTRA_ANGULAR_14 , INTRA_ANGULAR_15 ,
  INTRA_ANGULAR_16 , INTRA_ANGULAR_17 , INTRA_ANGULAR_18 , INTRA_ANGULAR_19 ,
  INTRA_ANGULAR_20 , INTRA_ANGULAR_21 , INTRA_ANGULAR_22 , INTRA_ANGULAR_23 ,
  INTRA_ANGULAR_24 , INTRA_ANGULAR_25 , INTRA_ANGULAR_26 , INTRA_ANGULAR_27 ,
  INTRA_ANGULAR_28 , INTRA_ANGULAR_29 , INTRA_ANGULAR_30 , INTRA_ANGULAR_31 ,
  INTRA_ANGULAR_32 , INTRA_ANGULAR_33 , INTRA_ANGULAR_34 , VERT_PRED ,
  HOR_PRED , DC_PRED , DIAG_DOWN_LEFT_PRED , DIAG_DOWN_RIGHT_PRED ,
  VERT_RIGHT_PRED , HOR_DOWN_PRED , VERT_LEFT_PRED , HOR_UP_PRED ,
  TM_VP8_PRED , LEFT_DC_PRED , TOP_DC_PRED , DC_128_PRED ,
  DC_127_PRED , DC_129_PRED , N_INTRA_PRED_MODES
}
 
enum  FilterMode {
  FILTER_8TAP_SMOOTH , FILTER_8TAP_REGULAR , FILTER_8TAP_SHARP , FILTER_BILINEAR ,
  N_FILTERS , FILTER_SWITCHABLE = N_FILTERS , MODE_WIRES , MODE_COLORMIX ,
  MODE_CANNY , NB_MODE , MODE_NONE , MODE_INTERLEAVE ,
  MODE_DEINTERLEAVE , FILTER_NONE = -1 , FILTER_TOUT , FILTER_VREP ,
  FILTER_BRNG , FILT_NUMB
}
 

Enumeration Type Documentation

◆ TxfmMode

enum TxfmMode
Enumerator
TX_4X4 
TX_8X8 
TX_16X16 
TX_32X32 
N_TXFM_SIZES 
TX_SWITCHABLE 
N_TXFM_MODES 

Definition at line 27 of file vp9.h.

◆ TxfmType

enum TxfmType
Enumerator
DCT_DCT 
DCT_ADST 
ADST_DCT 
ADST_ADST 
N_TXFM_TYPES 

Definition at line 37 of file vp9.h.

◆ IntraPredMode

Enumerator
INTRA_PLANAR 
INTRA_DC 
INTRA_ANGULAR_2 
INTRA_ANGULAR_3 
INTRA_ANGULAR_4 
INTRA_ANGULAR_5 
INTRA_ANGULAR_6 
INTRA_ANGULAR_7 
INTRA_ANGULAR_8 
INTRA_ANGULAR_9 
INTRA_ANGULAR_10 
INTRA_ANGULAR_11 
INTRA_ANGULAR_12 
INTRA_ANGULAR_13 
INTRA_ANGULAR_14 
INTRA_ANGULAR_15 
INTRA_ANGULAR_16 
INTRA_ANGULAR_17 
INTRA_ANGULAR_18 
INTRA_ANGULAR_19 
INTRA_ANGULAR_20 
INTRA_ANGULAR_21 
INTRA_ANGULAR_22 
INTRA_ANGULAR_23 
INTRA_ANGULAR_24 
INTRA_ANGULAR_25 
INTRA_ANGULAR_26 
INTRA_ANGULAR_27 
INTRA_ANGULAR_28 
INTRA_ANGULAR_29 
INTRA_ANGULAR_30 
INTRA_ANGULAR_31 
INTRA_ANGULAR_32 
INTRA_ANGULAR_33 
INTRA_ANGULAR_34 
VERT_PRED 
HOR_PRED 
DC_PRED 
DIAG_DOWN_LEFT_PRED 
DIAG_DOWN_RIGHT_PRED 
VERT_RIGHT_PRED 
HOR_DOWN_PRED 
VERT_LEFT_PRED 
HOR_UP_PRED 
TM_VP8_PRED 
LEFT_DC_PRED 
TOP_DC_PRED 
DC_128_PRED 
DC_127_PRED 
DC_129_PRED 
N_INTRA_PRED_MODES 

Definition at line 45 of file vp9.h.

◆ FilterMode

enum FilterMode
Enumerator
FILTER_8TAP_SMOOTH 
FILTER_8TAP_REGULAR 
FILTER_8TAP_SHARP 
FILTER_BILINEAR 
N_FILTERS 
FILTER_SWITCHABLE 
MODE_WIRES 
MODE_COLORMIX 
MODE_CANNY 
NB_MODE 
MODE_NONE 
MODE_INTERLEAVE 
MODE_DEINTERLEAVE 
FILTER_NONE 
FILTER_TOUT 
FILTER_VREP 
FILTER_BRNG 
FILT_NUMB 

Definition at line 64 of file vp9.h.