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
NvMediaVP9BackwardUpdates Struct Reference

Detailed Description

Holds VP9 counters for adaptive entropy contexts.

Definition at line 1102 of file nvmedia_common_decode.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 1138 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::class0[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1136 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1140 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::class0_hp[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1144 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::classes[2][11]

Holds a copy of the VP9 bitstream field.

Definition at line 1134 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::comp_inter_count[5][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1116 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::comp_ref_count[5][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1120 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1148 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1152 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1154 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1150 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1156 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::fp[2][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1142 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::hp[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1146 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1104 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::intra_inter_count[4][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1114 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::joints[4]

Holds a copy of the VP9 bitstream field.

Definition at line 1130 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::mbskip_count[3][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1128 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::partition_counts[16][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1110 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::sb_ymode_counts[4][10]

Holds a copy of the VP9 bitstream field.

Definition at line 1106 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::sign[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1132 of file nvmedia_common_decode.h.

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

Holds a copy of the VP9 bitstream field.

Definition at line 1118 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::switchable_interp_counts[4][3]

Holds a copy of the VP9 bitstream field.

Definition at line 1112 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::tx16x16_count[2][3]

Holds a copy of the VP9 bitstream field.

Definition at line 1124 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::tx32x32_count[2][4]

Holds a copy of the VP9 bitstream field.

Definition at line 1122 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::tx8x8_count[2][2]

Holds a copy of the VP9 bitstream field.

Definition at line 1126 of file nvmedia_common_decode.h.

uint32_t NvMediaVP9BackwardUpdates::uv_mode_counts[10][10]

Holds a copy of the VP9 bitstream field.

Definition at line 1108 of file nvmedia_common_decode.h.


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