#include <stddef.h>
#include <stdint.h>
#include "libavutil/mem_internal.h"
#include "vp9.h"
#include "threadframe.h"
Go to the source code of this file.
|
enum | BlockPartition { PARTITION_NONE,
PARTITION_H,
PARTITION_V,
PARTITION_SPLIT
} |
|
enum | InterPredMode { NEARESTMV = 10,
NEARMV = 11,
ZEROMV = 12,
NEWMV = 13
} |
|
enum | CompPredMode { PRED_SINGLEREF,
PRED_COMPREF,
PRED_SWITCHABLE
} |
|
enum | BlockLevel { BL_64X64,
BL_32X32,
BL_16X16,
BL_8X8
} |
|
enum | BlockSize {
BS_64x64,
BS_64x32,
BS_32x64,
BS_32x32,
BS_32x16,
BS_16x32,
BS_16x16,
BS_16x8,
BS_8x16,
BS_8x8,
BS_8x4,
BS_4x8,
BS_4x4,
N_BS_SIZES
} |
|
◆ MAX_SEGMENT
◆ CUR_FRAME
◆ REF_FRAME_MVPAIR
#define REF_FRAME_MVPAIR 1 |
◆ REF_FRAME_SEGMAP
#define REF_FRAME_SEGMAP 2 |
◆ BlockPartition
Enumerator |
---|
PARTITION_NONE | |
PARTITION_H | |
PARTITION_V | |
PARTITION_SPLIT | |
Definition at line 35 of file vp9shared.h.
◆ InterPredMode
Enumerator |
---|
NEARESTMV | |
NEARMV | |
ZEROMV | |
NEWMV | |
Definition at line 42 of file vp9shared.h.
◆ CompPredMode
Enumerator |
---|
PRED_SINGLEREF | |
PRED_COMPREF | |
PRED_SWITCHABLE | |
Definition at line 49 of file vp9shared.h.
◆ BlockLevel
Enumerator |
---|
BL_64X64 | |
BL_32X32 | |
BL_16X16 | |
BL_8X8 | |
Definition at line 75 of file vp9shared.h.
◆ BlockSize
Enumerator |
---|
BS_64x64 | |
BS_64x32 | |
BS_32x64 | |
BS_32x32 | |
BS_32x16 | |
BS_16x32 | |
BS_16x16 | |
BS_16x8 | |
BS_8x16 | |
BS_8x8 | |
BS_8x4 | |
BS_4x8 | |
BS_4x4 | |
N_BS_SIZES | |
Definition at line 82 of file vp9shared.h.