FFmpeg
|
Encoder Session Creation parameters. More...
#include <nvEncodeAPI.h>
Data Fields | |
uint32_t | version |
[in]: Struct version. More... | |
NV_ENC_DEVICE_TYPE | deviceType |
[in]: Specified the device Type More... | |
void * | device |
[in]: Pointer to client device. More... | |
void * | reserved |
[in]: Reserved and must be set to 0. More... | |
uint32_t | apiVersion |
[in]: API version. More... | |
uint32_t | reserved1 [253] |
[in]: Reserved and must be set to 0 More... | |
void * | reserved2 [64] |
[in]: Reserved and must be set to NULL More... | |
Encoder Session Creation parameters.
Definition at line 1819 of file nvEncodeAPI.h.
uint32_t NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::version |
[in]: Struct version.
Must be set to NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS_VER.
Definition at line 1821 of file nvEncodeAPI.h.
Referenced by nvenc_open_session().
NV_ENC_DEVICE_TYPE NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::deviceType |
[in]: Specified the device Type
Definition at line 1822 of file nvEncodeAPI.h.
Referenced by nvenc_open_session().
void* NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::device |
[in]: Pointer to client device.
Definition at line 1823 of file nvEncodeAPI.h.
Referenced by nvenc_open_session().
void* NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::reserved |
[in]: Reserved and must be set to 0.
Definition at line 1824 of file nvEncodeAPI.h.
uint32_t NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::apiVersion |
[in]: API version.
Should be set to NVENCAPI_VERSION.
Definition at line 1825 of file nvEncodeAPI.h.
Referenced by nvenc_open_session().
uint32_t NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::reserved1[253] |
[in]: Reserved and must be set to 0
Definition at line 1826 of file nvEncodeAPI.h.
void* NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS::reserved2[64] |
[in]: Reserved and must be set to NULL
Definition at line 1827 of file nvEncodeAPI.h.