NVIDIA DRIVE OS Linux SDK API Reference

5.1.9.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaEncodeInitializeParamsVP8 Struct Reference

Detailed Description

Holds VP8-specific encode initialization parameters.

Definition at line 1463 of file nvmedia_common_encode.h.

Data Fields

uint32_t encodeWidth
 Holds the encode width. More...
 
uint32_t encodeHeight
 Holds the encode height. More...
 
uint32_t frameRateNum
 Holds the numerator for frame rate used for encoding in frames per second ( Frame rate = frameRateNum / frameRateDen ). More...
 
uint32_t frameRateDen
 Holds the denominator for frame rate used for encoding in frames per second ( Frame rate = frameRateNum / frameRateDen ). More...
 
uint8_t maxNumRefFrames
 Holds the max reference numbers used for encoding. More...
 

Field Documentation

uint32_t NvMediaEncodeInitializeParamsVP8::encodeHeight

Holds the encode height.

Definition at line 1467 of file nvmedia_common_encode.h.

uint32_t NvMediaEncodeInitializeParamsVP8::encodeWidth

Holds the encode width.

Definition at line 1465 of file nvmedia_common_encode.h.

uint32_t NvMediaEncodeInitializeParamsVP8::frameRateDen

Holds the denominator for frame rate used for encoding in frames per second ( Frame rate = frameRateNum / frameRateDen ).

Definition at line 1473 of file nvmedia_common_encode.h.

uint32_t NvMediaEncodeInitializeParamsVP8::frameRateNum

Holds the numerator for frame rate used for encoding in frames per second ( Frame rate = frameRateNum / frameRateDen ).

Definition at line 1470 of file nvmedia_common_encode.h.

uint8_t NvMediaEncodeInitializeParamsVP8::maxNumRefFrames

Holds the max reference numbers used for encoding.

Allowed range is [0, 2]. Values:

  • 0 allows only I frame encode
  • 1 allows I and IP encode

Definition at line 1478 of file nvmedia_common_encode.h.


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