FFmpeg
|
Creation parameters for input buffer. More...
#include <nvEncodeAPI.h>
Data Fields | |
uint32_t | version |
[in]: Struct version. More... | |
uint32_t | width |
[in]: Input buffer width More... | |
uint32_t | height |
[in]: Input buffer width More... | |
NV_ENC_MEMORY_HEAP | memoryHeap |
NV_ENC_BUFFER_FORMAT | bufferFmt |
[in]: Input buffer format More... | |
uint32_t | reserved |
[in]: Reserved and must be set to 0 More... | |
NV_ENC_INPUT_PTR | inputBuffer |
[out]: Pointer to input buffer More... | |
void * | pSysMemBuffer |
[in]: Pointer to existing sysmem buffer More... | |
uint32_t | reserved1 [57] |
[in]: Reserved and must be set to 0 More... | |
void * | reserved2 [63] |
[in]: Reserved and must be set to NULL More... | |
Creation parameters for input buffer.
Definition at line 958 of file nvEncodeAPI.h.
uint32_t NV_ENC_CREATE_INPUT_BUFFER::version |
[in]: Struct version.
Must be set to NV_ENC_CREATE_INPUT_BUFFER_VER
Definition at line 960 of file nvEncodeAPI.h.
Referenced by nvenc_alloc_surface().
uint32_t NV_ENC_CREATE_INPUT_BUFFER::width |
[in]: Input buffer width
Definition at line 961 of file nvEncodeAPI.h.
Referenced by nvenc_alloc_surface().
uint32_t NV_ENC_CREATE_INPUT_BUFFER::height |
[in]: Input buffer width
Definition at line 962 of file nvEncodeAPI.h.
Referenced by nvenc_alloc_surface().
NV_ENC_MEMORY_HEAP NV_ENC_CREATE_INPUT_BUFFER::memoryHeap |
Will be removed in sdk 8.0
Definition at line 963 of file nvEncodeAPI.h.
Referenced by nvenc_alloc_surface().
NV_ENC_BUFFER_FORMAT NV_ENC_CREATE_INPUT_BUFFER::bufferFmt |
[in]: Input buffer format
Definition at line 964 of file nvEncodeAPI.h.
Referenced by nvenc_alloc_surface().
uint32_t NV_ENC_CREATE_INPUT_BUFFER::reserved |
[in]: Reserved and must be set to 0
Definition at line 965 of file nvEncodeAPI.h.
NV_ENC_INPUT_PTR NV_ENC_CREATE_INPUT_BUFFER::inputBuffer |
[out]: Pointer to input buffer
Definition at line 966 of file nvEncodeAPI.h.
Referenced by nvenc_alloc_surface().
void* NV_ENC_CREATE_INPUT_BUFFER::pSysMemBuffer |
[in]: Pointer to existing sysmem buffer
Definition at line 967 of file nvEncodeAPI.h.
uint32_t NV_ENC_CREATE_INPUT_BUFFER::reserved1[57] |
[in]: Reserved and must be set to 0
Definition at line 968 of file nvEncodeAPI.h.
void* NV_ENC_CREATE_INPUT_BUFFER::reserved2[63] |
[in]: Reserved and must be set to NULL
Definition at line 969 of file nvEncodeAPI.h.