NVIDIA DRIVE OS Linux API Reference

5.1.0.2 Release

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

Detailed Description

Holds VP9 counters for adaptive entropy contexts.

Definition at line 1150 of file nvmedia_common.h.

Data Fields

uint32_t inter_mode_counts [7][3][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t sb_ymode_counts [4][10]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t uv_mode_counts [10][10]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t partition_counts [16][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t switchable_interp_counts [4][3]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t intra_inter_count [4][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t comp_inter_count [5][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t single_ref_count [5][2][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t comp_ref_count [5][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t tx32x32_count [2][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t tx16x16_count [2][3]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t tx8x8_count [2][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t mbskip_count [3][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t joints [4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t sign [2][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t classes [2][11]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t class0 [2][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t bits [2][10][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t class0_fp [2][2][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t fp [2][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t class0_hp [2][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t hp [2][2]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t countCoeffs [2][2][6][6][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t countCoeffs8x8 [2][2][6][6][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t countCoeffs16x16 [2][2][6][6][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t countCoeffs32x32 [2][2][6][6][4]
 Holds a copy of the VP9 bitstream field. More...
 
uint32_t countEobs [4][2][2][6][6]
 Holds a copy of the VP9 bitstream field. More...
 

Field Documentation

uint32_t NvMediaVP9BackwardUpdates::bits[2][10][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1186 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::class0[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1184 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::class0_fp[2][2][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1188 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::class0_hp[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1192 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::classes[2][11]

Holds a copy of the VP9 bitstream field.

Definition at line 1182 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::comp_inter_count[5][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1164 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::comp_ref_count[5][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1168 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::countCoeffs[2][2][6][6][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1196 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::countCoeffs16x16[2][2][6][6][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1200 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::countCoeffs32x32[2][2][6][6][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1202 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::countCoeffs8x8[2][2][6][6][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1198 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::countEobs[4][2][2][6][6]

Holds a copy of the VP9 bitstream field.

Definition at line 1204 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::fp[2][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1190 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::hp[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1194 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::inter_mode_counts[7][3][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1152 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::intra_inter_count[4][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1162 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::joints[4]

Holds a copy of the VP9 bitstream field.

Definition at line 1178 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::mbskip_count[3][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1176 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::partition_counts[16][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1158 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::sb_ymode_counts[4][10]

Holds a copy of the VP9 bitstream field.

Definition at line 1154 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::sign[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1180 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::single_ref_count[5][2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1166 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::switchable_interp_counts[4][3]

Holds a copy of the VP9 bitstream field.

Definition at line 1160 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::tx16x16_count[2][3]

Holds a copy of the VP9 bitstream field.

Definition at line 1172 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::tx32x32_count[2][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1170 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::tx8x8_count[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1174 of file nvmedia_common.h.

uint32_t NvMediaVP9BackwardUpdates::uv_mode_counts[10][10]

Holds a copy of the VP9 bitstream field.

Definition at line 1156 of file nvmedia_common.h.


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