FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CUVIDVP9PICPARAMS Struct Reference

VP9 picture parameters This structure is used in CUVIDPICPARAMS structure. More...

#include <dynlink_cuviddec.h>

Data Fields

unsigned int width
 
unsigned int height
 
unsigned char LastRefIdx
 
unsigned char GoldenRefIdx
 
unsigned char AltRefIdx
 
unsigned char colorSpace
 
unsigned short profile: 3
 
unsigned short frameContextIdx: 2
 
unsigned short frameType: 1
 
unsigned short showFrame: 1
 
unsigned short errorResilient: 1
 
unsigned short frameParallelDecoding: 1
 
unsigned short subSamplingX: 1
 
unsigned short subSamplingY: 1
 
unsigned short intraOnly: 1
 
unsigned short allow_high_precision_mv: 1
 
unsigned short refreshEntropyProbs: 1
 
unsigned short reserved2Bits: 2
 
unsigned short reserved16Bits
 
unsigned char refFrameSignBias [4]
 
unsigned char bitDepthMinus8Luma
 
unsigned char bitDepthMinus8Chroma
 
unsigned char loopFilterLevel
 
unsigned char loopFilterSharpness
 
unsigned char modeRefLfEnabled
 
unsigned char log2_tile_columns
 
unsigned char log2_tile_rows
 
unsigned char segmentEnabled: 1
 
unsigned char segmentMapUpdate: 1
 
unsigned char segmentMapTemporalUpdate: 1
 
unsigned char segmentFeatureMode: 1
 
unsigned char reserved4Bits: 4
 
unsigned char segmentFeatureEnable [8][4]
 
short segmentFeatureData [8][4]
 
unsigned char mb_segment_tree_probs [7]
 
unsigned char segment_pred_probs [3]
 
unsigned char reservedSegment16Bits [2]
 
int qpYAc
 
int qpYDc
 
int qpChDc
 
int qpChAc
 
unsigned int activeRefIdx [3]
 
unsigned int resetFrameContext
 
unsigned int mcomp_filter_type
 
unsigned int mbRefLfDelta [4]
 
unsigned int mbModeLfDelta [2]
 
unsigned int frameTagSize
 
unsigned int offsetToDctParts
 
unsigned int reserved128Bits [4]
 

Detailed Description

VP9 picture parameters This structure is used in CUVIDPICPARAMS structure.

Definition at line 606 of file dynlink_cuviddec.h.

Field Documentation

unsigned int CUVIDVP9PICPARAMS::width

Definition at line 608 of file dynlink_cuviddec.h.

unsigned int CUVIDVP9PICPARAMS::height

Definition at line 609 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::LastRefIdx

Definition at line 612 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::GoldenRefIdx

Definition at line 613 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::AltRefIdx

Definition at line 614 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::colorSpace

Definition at line 615 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned short CUVIDVP9PICPARAMS::profile

Definition at line 617 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::frameContextIdx

Definition at line 618 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::frameType

Definition at line 619 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::showFrame

Definition at line 620 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::errorResilient

Definition at line 621 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::frameParallelDecoding

Definition at line 622 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::subSamplingX

Definition at line 623 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::subSamplingY

Definition at line 624 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::intraOnly

Definition at line 625 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::allow_high_precision_mv

Definition at line 626 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::refreshEntropyProbs

Definition at line 627 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::reserved2Bits

Definition at line 628 of file dynlink_cuviddec.h.

unsigned short CUVIDVP9PICPARAMS::reserved16Bits

Definition at line 630 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::refFrameSignBias[4]

Definition at line 632 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned char CUVIDVP9PICPARAMS::bitDepthMinus8Luma

Definition at line 634 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::bitDepthMinus8Chroma

Definition at line 635 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::loopFilterLevel

Definition at line 636 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::loopFilterSharpness

Definition at line 637 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::modeRefLfEnabled

Definition at line 639 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::log2_tile_columns

Definition at line 640 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::log2_tile_rows

Definition at line 641 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::segmentEnabled

Definition at line 643 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::segmentMapUpdate

Definition at line 644 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::segmentMapTemporalUpdate

Definition at line 645 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::segmentFeatureMode

Definition at line 646 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::reserved4Bits

Definition at line 647 of file dynlink_cuviddec.h.

unsigned char CUVIDVP9PICPARAMS::segmentFeatureEnable[8][4]

Definition at line 650 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

short CUVIDVP9PICPARAMS::segmentFeatureData[8][4]

Definition at line 651 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned char CUVIDVP9PICPARAMS::mb_segment_tree_probs[7]

Definition at line 652 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned char CUVIDVP9PICPARAMS::segment_pred_probs[3]

Definition at line 653 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned char CUVIDVP9PICPARAMS::reservedSegment16Bits[2]

Definition at line 654 of file dynlink_cuviddec.h.

int CUVIDVP9PICPARAMS::qpYAc

Definition at line 656 of file dynlink_cuviddec.h.

int CUVIDVP9PICPARAMS::qpYDc

Definition at line 657 of file dynlink_cuviddec.h.

int CUVIDVP9PICPARAMS::qpChDc

Definition at line 658 of file dynlink_cuviddec.h.

int CUVIDVP9PICPARAMS::qpChAc

Definition at line 659 of file dynlink_cuviddec.h.

unsigned int CUVIDVP9PICPARAMS::activeRefIdx[3]

Definition at line 661 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned int CUVIDVP9PICPARAMS::resetFrameContext

Definition at line 662 of file dynlink_cuviddec.h.

unsigned int CUVIDVP9PICPARAMS::mcomp_filter_type

Definition at line 663 of file dynlink_cuviddec.h.

unsigned int CUVIDVP9PICPARAMS::mbRefLfDelta[4]

Definition at line 664 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned int CUVIDVP9PICPARAMS::mbModeLfDelta[2]

Definition at line 665 of file dynlink_cuviddec.h.

Referenced by nvdec_vp9_start_frame().

unsigned int CUVIDVP9PICPARAMS::frameTagSize

Definition at line 666 of file dynlink_cuviddec.h.

unsigned int CUVIDVP9PICPARAMS::offsetToDctParts

Definition at line 667 of file dynlink_cuviddec.h.

unsigned int CUVIDVP9PICPARAMS::reserved128Bits[4]

Definition at line 668 of file dynlink_cuviddec.h.


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