#include "vp56.h"
#include "vp56data.h"
#include "vp8dsp.h"
#include "h264pred.h"
Go to the source code of this file.
|
enum | dct_token {
DCT_0,
DCT_1,
DCT_2,
DCT_3,
DCT_4,
DCT_CAT1,
DCT_CAT2,
DCT_CAT3,
DCT_CAT4,
DCT_CAT5,
DCT_CAT6,
DCT_EOB,
NUM_DCT_TOKENS
} |
|
enum | inter_mvmode { VP8_MVMODE_ZERO = MODE_I4x4 + 1,
VP8_MVMODE_MV,
VP8_MVMODE_SPLIT
} |
|
enum | inter_splitmvmode {
VP8_SPLITMVMODE_16x8 = 0,
VP8_SPLITMVMODE_8x16,
VP8_SPLITMVMODE_8x8,
VP8_SPLITMVMODE_4x4,
VP8_SPLITMVMODE_NONE
} |
|
#define VP8_MAX_QUANT 127 |
Definition at line 39 of file vp8.h.
Enumerator |
---|
DCT_0 |
|
DCT_1 |
|
DCT_2 |
|
DCT_3 |
|
DCT_4 |
|
DCT_CAT1 |
|
DCT_CAT2 |
|
DCT_CAT3 |
|
DCT_CAT4 |
|
DCT_CAT5 |
|
DCT_CAT6 |
|
DCT_EOB |
|
NUM_DCT_TOKENS |
|
Definition at line 41 of file vp8.h.
Enumerator |
---|
VP8_MVMODE_ZERO |
|
VP8_MVMODE_MV |
|
VP8_MVMODE_SPLIT |
|
Definition at line 61 of file vp8.h.
Enumerator |
---|
VP8_SPLITMVMODE_16x8 |
2 16x8 blocks (vertical)
|
VP8_SPLITMVMODE_8x16 |
2 8x16 blocks (horizontal)
|
VP8_SPLITMVMODE_8x8 |
2x2 blocks of 8x8px each
|
VP8_SPLITMVMODE_4x4 |
4x4 blocks of 4x4px each
|
VP8_SPLITMVMODE_NONE |
(only used in prediction) no split MVs
|
Definition at line 67 of file vp8.h.