NVIDIA DRIVE OS Linux API Reference

5.1.3.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 2814 of file nvmedia_common.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 2818 of file nvmedia_common.h.

uint32_t NvMediaEncodeInitializeParamsVP8::encodeWidth

Holds the encode width.

Definition at line 2816 of file nvmedia_common.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 2824 of file nvmedia_common.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 2821 of file nvmedia_common.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 2829 of file nvmedia_common.h.


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