FFmpeg
|
Motion vector structure per macroblock for H264 motion estimation. More...
#include <nvEncodeAPI.h>
Data Fields | |
NV_ENC_MVECTOR | mv [4] |
up to 4 vectors for 8x8 partition More... | |
uint8_t | mbType |
0 (I), 1 (P), 2 (IPCM), 3 (B) More... | |
uint8_t | partitionType |
Specifies the block partition type. More... | |
uint16_t | reserved |
reserved padding for alignment More... | |
uint32_t | mbCost |
Motion vector structure per macroblock for H264 motion estimation.
Definition at line 1040 of file nvEncodeAPI.h.
NV_ENC_MVECTOR NV_ENC_H264_MV_DATA::mv[4] |
up to 4 vectors for 8x8 partition
Definition at line 1042 of file nvEncodeAPI.h.
uint8_t NV_ENC_H264_MV_DATA::mbType |
0 (I), 1 (P), 2 (IPCM), 3 (B)
Definition at line 1043 of file nvEncodeAPI.h.
uint8_t NV_ENC_H264_MV_DATA::partitionType |
Specifies the block partition type.
0:16x16, 1:8x8, 2:16x8, 3:8x16
Definition at line 1044 of file nvEncodeAPI.h.
uint16_t NV_ENC_H264_MV_DATA::reserved |
reserved padding for alignment
Definition at line 1045 of file nvEncodeAPI.h.
uint32_t NV_ENC_H264_MV_DATA::mbCost |
Definition at line 1046 of file nvEncodeAPI.h.