FFmpeg
|
#include <nvEncodeAPI.h>
Data Fields | |
int32_t | mvx: 12 |
[in]: Specifies the x component of integer pixel MV (relative to current MB) S12.0. More... | |
int32_t | mvy: 10 |
[in]: Specifies the y component of integer pixel MV (relative to current MB) S10.0 . More... | |
int32_t | refidx: 5 |
[in]: Specifies the reference index (31=invalid). More... | |
int32_t | dir: 1 |
[in]: Specifies the direction of motion estimation . More... | |
int32_t | partType: 2 |
[in]: Specifies the block partition type.0=16x16 1=16x8 2=8x16 3=8x8 (blocks in partition must be consecutive). More... | |
int32_t | lastofPart: 1 |
[in]: Set to 1 for the last MV of (sub) partition More... | |
int32_t | lastOfMB: 1 |
[in]: Set to 1 for the last MV of macroblock. More... | |
Definition at line 1173 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::mvx |
[in]: Specifies the x component of integer pixel MV (relative to current MB) S12.0.
Definition at line 1175 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::mvy |
[in]: Specifies the y component of integer pixel MV (relative to current MB) S10.0 .
Definition at line 1176 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::refidx |
[in]: Specifies the reference index (31=invalid).
Current we support only 1 reference frame per direction for external hints, so refidx
must be 0.
Definition at line 1177 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::dir |
[in]: Specifies the direction of motion estimation .
0=L0 1=L1.
Definition at line 1178 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::partType |
[in]: Specifies the block partition type.0=16x16 1=16x8 2=8x16 3=8x8 (blocks in partition must be consecutive).
Definition at line 1179 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::lastofPart |
[in]: Set to 1 for the last MV of (sub) partition
Definition at line 1180 of file nvEncodeAPI.h.
int32_t NVENC_EXTERNAL_ME_HINT::lastOfMB |
[in]: Set to 1 for the last MV of macroblock.
Definition at line 1181 of file nvEncodeAPI.h.