FFmpeg
|
Motion vector structure per CU for HEVC motion estimation. More...
#include <nvEncodeAPI.h>
Data Fields | |
NV_ENC_MVECTOR | mv [4] |
up to 4 vectors within a CU More... | |
uint8_t | cuType |
0 (I), 1(P), 2 (Skip) More... | |
uint8_t | cuSize |
0: 8x8, 1: 16x16, 2: 32x32, 3: 64x64 More... | |
uint8_t | partitionMode |
The CU partition mode 0 (2Nx2N), 1 (2NxN), 2(Nx2N), 3 (NxN), 4 (2NxnU), 5 (2NxnD), 6(nLx2N), 7 (nRx2N) More... | |
uint8_t | lastCUInCTB |
Marker to separate CUs in the current CTB from CUs in the next CTB. More... | |
Motion vector structure per CU for HEVC motion estimation.
Definition at line 1017 of file nvEncodeAPI.h.
NV_ENC_MVECTOR NV_ENC_HEVC_MV_DATA::mv[4] |
up to 4 vectors within a CU
Definition at line 1019 of file nvEncodeAPI.h.
uint8_t NV_ENC_HEVC_MV_DATA::cuType |
0 (I), 1(P), 2 (Skip)
Definition at line 1020 of file nvEncodeAPI.h.
uint8_t NV_ENC_HEVC_MV_DATA::cuSize |
0: 8x8, 1: 16x16, 2: 32x32, 3: 64x64
Definition at line 1021 of file nvEncodeAPI.h.
uint8_t NV_ENC_HEVC_MV_DATA::partitionMode |
The CU partition mode 0 (2Nx2N), 1 (2NxN), 2(Nx2N), 3 (NxN), 4 (2NxnU), 5 (2NxnD), 6(nLx2N), 7 (nRx2N)
Definition at line 1022 of file nvEncodeAPI.h.
uint8_t NV_ENC_HEVC_MV_DATA::lastCUInCTB |
Marker to separate CUs in the current CTB from CUs in the next CTB.
Definition at line 1025 of file nvEncodeAPI.h.