Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.9 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

    Detailed Description

    Holds picture parameter information for a VP9 picture.

    Note
    References to "copy of bitstream field" in the field descriptions either refer to data literally parsed from the bitstream or data derived from the bitstream using a mechanism described in the specification.

    Definition at line 1379 of file nvmedia_common_decode.h.

    Collaboration diagram for NvMediaPictureInfoVP9:

    Data Fields

    NvMediaRefSurfaceLastReference
     Holds a pointer to the last reference frame. More...
     
    NvMediaRefSurfaceGoldenReference
     Holds a pointer to the golden reference frame. More...
     
    NvMediaRefSurfaceAltReference
     Holds a pointer to the alternate reference frame. More...
     
    uint32_t width
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t height
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t ref0_width
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t ref0_height
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t ref1_width
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t ref1_height
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t ref2_width
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t ref2_height
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t keyFrame
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t bit_depth
     Holds the depth per pixel. More...
     
    uint32_t prevIsKeyFrame
     If previous frame is key frame. More...
     
    uint32_t PrevShowFrame
     Previous frame is show frame. More...
     
    uint32_t resolutionChange
     Resolution change. More...
     
    uint32_t errorResilient
     Error Resilient. More...
     
    uint32_t intraOnly
     Intra only. More...
     
    uint8_t frameContextIdx
     Holds a copy of the VP9 bitstream field. More...
     
    uint8_t refFrameSignBias [4]
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t loopFilterLevel
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t loopFilterSharpness
     Holds a copy of the VP9 bitstream field. More...
     
    int32_t qpYAc
     Holds a copy of the VP9 bitstream field. More...
     
    int32_t qpYDc
     Holds a copy of the VP9 bitstream field. More...
     
    int32_t qpChAc
     Holds a copy of the VP9 bitstream field. More...
     
    int32_t qpChDc
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t lossless
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t transform_mode
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t allow_high_precision_mv
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t allow_comp_inter_inter
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t mcomp_filter_type
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t comp_pred_mode
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t comp_fixed_ref
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t comp_var_ref [2]
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t log2_tile_columns
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t log2_tile_rows
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t segmentEnabled
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t segmentMapUpdate
     Holds a copy of the VP9 bitstream field. More...
     
    int32_t segmentMapTemporalUpdate
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t segmentFeatureMode
     Holds a copy of the VP9 bitstream field. More...
     
    uint8_t segmentFeatureEnable [8][4]
     Holds a copy of the VP9 bitstream field. More...
     
    short segmentFeatureData [8][4]
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t modeRefLfEnabled
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t mbRefLfDelta [4]
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t mbModeLfDelta [2]
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t offsetToDctParts
     Holds a copy of the VP9 bitstream field. More...
     
    uint32_t frameTagSize
     Holds a copy of the VP9 bitstream field. More...
     
    NvmediaVP9EntropyProbs entropy
     Holds a copy of the VP9 bitstream field. More...
     
    NvMediaVP9BackwardUpdates backwardUpdateCounts
     Parser only: Backward update counts. More...
     

    Field Documentation

    ◆ allow_comp_inter_inter

    uint32_t NvMediaPictureInfoVP9::allow_comp_inter_inter

    Holds a copy of the VP9 bitstream field.

    Definition at line 1439 of file nvmedia_common_decode.h.

    ◆ allow_high_precision_mv

    uint32_t NvMediaPictureInfoVP9::allow_high_precision_mv

    Holds a copy of the VP9 bitstream field.

    Definition at line 1437 of file nvmedia_common_decode.h.

    ◆ AltReference

    NvMediaRefSurface* NvMediaPictureInfoVP9::AltReference

    Holds a pointer to the alternate reference frame.

    Definition at line 1385 of file nvmedia_common_decode.h.

    ◆ backwardUpdateCounts

    NvMediaVP9BackwardUpdates NvMediaPictureInfoVP9::backwardUpdateCounts

    Parser only: Backward update counts.

    Definition at line 1478 of file nvmedia_common_decode.h.

    ◆ bit_depth

    uint32_t NvMediaPictureInfoVP9::bit_depth

    Holds the depth per pixel.

    Definition at line 1405 of file nvmedia_common_decode.h.

    ◆ comp_fixed_ref

    uint32_t NvMediaPictureInfoVP9::comp_fixed_ref

    Holds a copy of the VP9 bitstream field.

    Definition at line 1445 of file nvmedia_common_decode.h.

    ◆ comp_pred_mode

    uint32_t NvMediaPictureInfoVP9::comp_pred_mode

    Holds a copy of the VP9 bitstream field.

    Definition at line 1443 of file nvmedia_common_decode.h.

    ◆ comp_var_ref

    uint32_t NvMediaPictureInfoVP9::comp_var_ref[2]

    Holds a copy of the VP9 bitstream field.

    Definition at line 1447 of file nvmedia_common_decode.h.

    ◆ entropy

    NvmediaVP9EntropyProbs NvMediaPictureInfoVP9::entropy

    Holds a copy of the VP9 bitstream field.

    Definition at line 1475 of file nvmedia_common_decode.h.

    ◆ errorResilient

    uint32_t NvMediaPictureInfoVP9::errorResilient

    Error Resilient.

    Definition at line 1413 of file nvmedia_common_decode.h.

    ◆ frameContextIdx

    uint8_t NvMediaPictureInfoVP9::frameContextIdx

    Holds a copy of the VP9 bitstream field.

    Definition at line 1417 of file nvmedia_common_decode.h.

    ◆ frameTagSize

    uint32_t NvMediaPictureInfoVP9::frameTagSize

    Holds a copy of the VP9 bitstream field.

    Definition at line 1473 of file nvmedia_common_decode.h.

    ◆ GoldenReference

    NvMediaRefSurface* NvMediaPictureInfoVP9::GoldenReference

    Holds a pointer to the golden reference frame.

    Definition at line 1383 of file nvmedia_common_decode.h.

    ◆ height

    uint32_t NvMediaPictureInfoVP9::height

    Holds a copy of the VP9 bitstream field.

    Definition at line 1389 of file nvmedia_common_decode.h.

    ◆ intraOnly

    uint32_t NvMediaPictureInfoVP9::intraOnly

    Intra only.

    Definition at line 1415 of file nvmedia_common_decode.h.

    ◆ keyFrame

    uint32_t NvMediaPictureInfoVP9::keyFrame

    Holds a copy of the VP9 bitstream field.

    Definition at line 1403 of file nvmedia_common_decode.h.

    ◆ LastReference

    NvMediaRefSurface* NvMediaPictureInfoVP9::LastReference

    Holds a pointer to the last reference frame.

    Definition at line 1381 of file nvmedia_common_decode.h.

    ◆ log2_tile_columns

    uint32_t NvMediaPictureInfoVP9::log2_tile_columns

    Holds a copy of the VP9 bitstream field.

    Definition at line 1449 of file nvmedia_common_decode.h.

    ◆ log2_tile_rows

    uint32_t NvMediaPictureInfoVP9::log2_tile_rows

    Holds a copy of the VP9 bitstream field.

    Definition at line 1451 of file nvmedia_common_decode.h.

    ◆ loopFilterLevel

    uint32_t NvMediaPictureInfoVP9::loopFilterLevel

    Holds a copy of the VP9 bitstream field.

    Definition at line 1421 of file nvmedia_common_decode.h.

    ◆ loopFilterSharpness

    uint32_t NvMediaPictureInfoVP9::loopFilterSharpness

    Holds a copy of the VP9 bitstream field.

    Definition at line 1423 of file nvmedia_common_decode.h.

    ◆ lossless

    uint32_t NvMediaPictureInfoVP9::lossless

    Holds a copy of the VP9 bitstream field.

    Definition at line 1433 of file nvmedia_common_decode.h.

    ◆ mbModeLfDelta

    uint32_t NvMediaPictureInfoVP9::mbModeLfDelta[2]

    Holds a copy of the VP9 bitstream field.

    Definition at line 1469 of file nvmedia_common_decode.h.

    ◆ mbRefLfDelta

    uint32_t NvMediaPictureInfoVP9::mbRefLfDelta[4]

    Holds a copy of the VP9 bitstream field.

    Definition at line 1467 of file nvmedia_common_decode.h.

    ◆ mcomp_filter_type

    uint32_t NvMediaPictureInfoVP9::mcomp_filter_type

    Holds a copy of the VP9 bitstream field.

    Definition at line 1441 of file nvmedia_common_decode.h.

    ◆ modeRefLfEnabled

    uint32_t NvMediaPictureInfoVP9::modeRefLfEnabled

    Holds a copy of the VP9 bitstream field.

    Definition at line 1465 of file nvmedia_common_decode.h.

    ◆ offsetToDctParts

    uint32_t NvMediaPictureInfoVP9::offsetToDctParts

    Holds a copy of the VP9 bitstream field.

    Definition at line 1471 of file nvmedia_common_decode.h.

    ◆ prevIsKeyFrame

    uint32_t NvMediaPictureInfoVP9::prevIsKeyFrame

    If previous frame is key frame.

    Definition at line 1407 of file nvmedia_common_decode.h.

    ◆ PrevShowFrame

    uint32_t NvMediaPictureInfoVP9::PrevShowFrame

    Previous frame is show frame.

    Definition at line 1409 of file nvmedia_common_decode.h.

    ◆ qpChAc

    int32_t NvMediaPictureInfoVP9::qpChAc

    Holds a copy of the VP9 bitstream field.

    Definition at line 1429 of file nvmedia_common_decode.h.

    ◆ qpChDc

    int32_t NvMediaPictureInfoVP9::qpChDc

    Holds a copy of the VP9 bitstream field.

    Definition at line 1431 of file nvmedia_common_decode.h.

    ◆ qpYAc

    int32_t NvMediaPictureInfoVP9::qpYAc

    Holds a copy of the VP9 bitstream field.

    Definition at line 1425 of file nvmedia_common_decode.h.

    ◆ qpYDc

    int32_t NvMediaPictureInfoVP9::qpYDc

    Holds a copy of the VP9 bitstream field.

    Definition at line 1427 of file nvmedia_common_decode.h.

    ◆ ref0_height

    uint32_t NvMediaPictureInfoVP9::ref0_height

    Holds a copy of the VP9 bitstream field.

    Definition at line 1393 of file nvmedia_common_decode.h.

    ◆ ref0_width

    uint32_t NvMediaPictureInfoVP9::ref0_width

    Holds a copy of the VP9 bitstream field.

    Definition at line 1391 of file nvmedia_common_decode.h.

    ◆ ref1_height

    uint32_t NvMediaPictureInfoVP9::ref1_height

    Holds a copy of the VP9 bitstream field.

    Definition at line 1397 of file nvmedia_common_decode.h.

    ◆ ref1_width

    uint32_t NvMediaPictureInfoVP9::ref1_width

    Holds a copy of the VP9 bitstream field.

    Definition at line 1395 of file nvmedia_common_decode.h.

    ◆ ref2_height

    uint32_t NvMediaPictureInfoVP9::ref2_height

    Holds a copy of the VP9 bitstream field.

    Definition at line 1401 of file nvmedia_common_decode.h.

    ◆ ref2_width

    uint32_t NvMediaPictureInfoVP9::ref2_width

    Holds a copy of the VP9 bitstream field.

    Definition at line 1399 of file nvmedia_common_decode.h.

    ◆ refFrameSignBias

    uint8_t NvMediaPictureInfoVP9::refFrameSignBias[4]

    Holds a copy of the VP9 bitstream field.

    Definition at line 1419 of file nvmedia_common_decode.h.

    ◆ resolutionChange

    uint32_t NvMediaPictureInfoVP9::resolutionChange

    Resolution change.

    Definition at line 1411 of file nvmedia_common_decode.h.

    ◆ segmentEnabled

    uint32_t NvMediaPictureInfoVP9::segmentEnabled

    Holds a copy of the VP9 bitstream field.

    Definition at line 1453 of file nvmedia_common_decode.h.

    ◆ segmentFeatureData

    short NvMediaPictureInfoVP9::segmentFeatureData[8][4]

    Holds a copy of the VP9 bitstream field.

    Definition at line 1463 of file nvmedia_common_decode.h.

    ◆ segmentFeatureEnable

    uint8_t NvMediaPictureInfoVP9::segmentFeatureEnable[8][4]

    Holds a copy of the VP9 bitstream field.

    Definition at line 1461 of file nvmedia_common_decode.h.

    ◆ segmentFeatureMode

    uint32_t NvMediaPictureInfoVP9::segmentFeatureMode

    Holds a copy of the VP9 bitstream field.

    Definition at line 1459 of file nvmedia_common_decode.h.

    ◆ segmentMapTemporalUpdate

    int32_t NvMediaPictureInfoVP9::segmentMapTemporalUpdate

    Holds a copy of the VP9 bitstream field.

    Definition at line 1457 of file nvmedia_common_decode.h.

    ◆ segmentMapUpdate

    uint32_t NvMediaPictureInfoVP9::segmentMapUpdate

    Holds a copy of the VP9 bitstream field.

    Definition at line 1455 of file nvmedia_common_decode.h.

    ◆ transform_mode

    uint32_t NvMediaPictureInfoVP9::transform_mode

    Holds a copy of the VP9 bitstream field.

    Definition at line 1435 of file nvmedia_common_decode.h.

    ◆ width

    uint32_t NvMediaPictureInfoVP9::width

    Holds a copy of the VP9 bitstream field.

    Definition at line 1387 of file nvmedia_common_decode.h.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产