FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS Struct Reference

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...
 
voiddevice
 [in]: Pointer to client device. More...
 
voidreserved
 [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...
 
voidreserved2 [64]
 [in]: Reserved and must be set to NULL More...
 

Detailed Description

Encoder Session Creation parameters.

Definition at line 1819 of file nvEncodeAPI.h.

Field Documentation

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.


The documentation for this struct was generated from the following file: