Skip to main content

Module api

Module api 

Source

Structs§

ApiVersion
EncodeConfig
Encoder configuration for a encode session
Encoder
The lifetime ’lib refers to the shared library.
InitParams
Parameters used to initialize the encoder
InitParamsBuilder
InputBuffer
A simple wrapper of a buffer
LibNvEncode
LockedInputBuffer
Acquired by calling InputBuffer::lock()
LockedOutputBuffer
Acquired by calling OutputBuffer::lock()
NvEncodeApiFunctionList
The lifetime ’lib refers to the shared library.
OutputBuffer

Enums§

BufferFormat
Data format of input and output buffer
RateControlMode

Functions§

init