| 
    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 1052 of file nvEncodeAPI.h.
| NV_ENC_MVECTOR NV_ENC_HEVC_MV_DATA::mv[4] | 
up to 4 vectors within a CU
Definition at line 1054 of file nvEncodeAPI.h.
| uint8_t NV_ENC_HEVC_MV_DATA::cuType | 
0 (I), 1(P), 2 (Skip)
Definition at line 1055 of file nvEncodeAPI.h.
| uint8_t NV_ENC_HEVC_MV_DATA::cuSize | 
0: 8x8, 1: 16x16, 2: 32x32, 3: 64x64
Definition at line 1056 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 1057 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 1060 of file nvEncodeAPI.h.
 1.8.6