Holds AV1-specific encode initialization parameters.
Definition at line 1861 of file nvmedia_common_encode.h.

Data Fields | |
| uint32_t | encodeWidth |
| Holds the encode width. More... | |
| uint32_t | encodeHeight |
| Holds the encode height. More... | |
| bool | enableLimitedRGB |
| Holds a flag indicating whether input is limited-RGB (16-235). 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 | profile |
| Holds the encoding profile. More... | |
| uint8_t | level |
| Holds the encoding level. More... | |
| uint8_t | maxNumRefFrames |
| Holds the max reference numbers used for encoding. More... | |
| bool | enableSsimRdo |
| Set to true to enable SSIM RDO. More... | |
| bool | enableTileEncode |
| Set to true to enable Multiple tile mode. More... | |
| uint8_t | log2NumTilesInRow |
| Holds the log2 value of number of tiles used in a row. More... | |
| uint8_t | log2NumTilesInCol |
| Holds the log2 value of number of tiles used in a column. More... | |
| uint8_t | frameRestorationType |
| bool | enableBiCompound |
| bool | enableUniCompound |
| bool | enableInternalHighBitDepth |
| bool | enableExternalMEHints |
| Holds a flag indicating whether to enable or disable the external ME hints. More... | |
| NvMediaEncodeExternalMeHintCountsPerBlocktype | maxMEHintCountsPerBlock [2] |
| If Client wants to pass external motion vectors in NvMediaEncodePicParamsVP9 meExternalHints buffer it must specify the maximum number of hint candidates, per block and per direction, for the encode session. More... | |
| uint32_t | reserved [20] |
| Reserved Bytes. More... | |