|
FFmpeg
|
Go to the source code of this file.
Data Structures | |
| struct | VP9mvrefPair |
| struct | VP9Frame |
| struct | VP9BitstreamHeader |
| struct | VP9SharedContext |
Macros | |
| #define | MAX_SEGMENT 8 |
| #define | CUR_FRAME 0 |
| #define | REF_FRAME_MVPAIR 1 |
| #define | REF_FRAME_SEGMAP 2 |
Enumerations | |
| 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 } |
| #define MAX_SEGMENT 8 |
Definition at line 128 of file vp9shared.h.
| #define CUR_FRAME 0 |
Definition at line 163 of file vp9shared.h.
Referenced by commit_bitstream_and_slice_buffer(), decode_frame_header(), decode_mode(), decode_sb(), decode_sb_mem(), decode_tiles(), dxva2_vp9_decode_slice(), dxva2_vp9_end_frame(), dxva2_vp9_start_frame(), ff_vp9_decode_block(), ff_vp9_loopfilter_sb(), fill_picture_parameters(), find_ref_mvs(), intra_recon(), mc_chroma_scaled(), mc_luma_scaled(), update_block_buffers(), vaapi_vp9_decode_slice(), vaapi_vp9_end_frame(), vaapi_vp9_start_frame(), and vp9_decode_frame().
| #define REF_FRAME_MVPAIR 1 |
Definition at line 164 of file vp9shared.h.
Referenced by find_ref_mvs(), and vp9_decode_frame().
| #define REF_FRAME_SEGMAP 2 |
Definition at line 165 of file vp9shared.h.
Referenced by decode_mode(), and vp9_decode_frame().
| enum BlockPartition |
| Enumerator | |
|---|---|
| PARTITION_NONE | |
| PARTITION_H | |
| PARTITION_V | |
| PARTITION_SPLIT | |
Definition at line 34 of file vp9shared.h.
| enum InterPredMode |
| Enumerator | |
|---|---|
| NEARESTMV | |
| NEARMV | |
| ZEROMV | |
| NEWMV | |
Definition at line 41 of file vp9shared.h.
| enum CompPredMode |
| Enumerator | |
|---|---|
| PRED_SINGLEREF | |
| PRED_COMPREF | |
| PRED_SWITCHABLE | |
Definition at line 48 of file vp9shared.h.
| enum BlockLevel |
| Enumerator | |
|---|---|
| BL_64X64 | |
| BL_32X32 | |
| BL_16X16 | |
| BL_8X8 | |
Definition at line 70 of file vp9shared.h.
| enum 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 77 of file vp9shared.h.
1.8.6