| 
    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.
 1.8.6