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

    Picture parameter information for a VP8 picture.

    Note
    References to "copy of bitstream field" in the field descriptions may:
    • Refer to data literally parsed from the bitstream or
    • Be derived from the bitstream using a mechanism described in the specification.

    Definition at line 1105 of file nvmedia_common_decode.h.

    Data Fields

    NvMediaRefSurfaceLastReference
     Last reference frame. More...
     
    NvMediaRefSurfaceGoldenReference
     Golden reference frame. More...
     
    NvMediaRefSurfaceAltReference
     Alternate reference frame. More...
     
    uint8_t key_frame
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t version
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t show_frame
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t clamp_type
     Copy of the VP8 bitstream field. More...
     
    uint8_t segmentation_enabled
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t update_mb_seg_map
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t update_mb_seg_data
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t update_mb_seg_abs
     Copy of the VP8 bitstream field. More...
     
    uint8_t filter_type
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t loop_filter_level
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t sharpness_level
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t mode_ref_lf_delta_enabled
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t mode_ref_lf_delta_update
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t num_of_partitions
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t dequant_index
     Holds a copy of the VP8 bitstream field. More...
     
    int8_t deltaq [5]
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t golden_ref_frame_sign_bias
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t alt_ref_frame_sign_bias
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t refresh_entropy_probs
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t CbrHdrBedValue
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t CbrHdrBedRange
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t mb_seg_tree_probs [3]
     Holds a copy of the VP8 bitstream field. More...
     
    int8_t seg_feature [2][4]
     Holds a copy of the VP8 bitstream field. More...
     
    int8_t ref_lf_deltas [4]
     Holds a copy of the VP8 bitstream field. More...
     
    int8_t mode_lf_deltas [4]
     Holds a copy of the VP8 bitstream field. More...
     
    uint8_t BitsConsumed
     Bits consumed for the current bitstream byte. More...
     
    uint8_t AlignByte [3]
     Holds a copy of the VP8 bitstream field. More...
     
    uint32_t hdr_partition_size
     Remaining header parition size. More...
     
    uint32_t hdr_start_offset
     Start of header partition. More...
     
    uint32_t hdr_processed_offset
     Offset to byte which is parsed in cpu. More...
     
    uint32_t coeff_partition_size [8]
     Holds a copy of the VP8 bitstream field. More...
     
    uint32_t coeff_partition_start_offset [8]
     Holds a copy of the VP8 bitstream field. More...
     
    uint32_t nNumSlices
     Number of slices in this picture. More...
     
    uint32_t * pSliceDataOffsets
     Passing NULL for pSliceDataOffsets disables error-concealment. More...
     
    uint32_t uCoeffPartitionDataLen
     Number of bytes in VP8 Coeff partition (for OTF case) More...
     
    uint32_t uCoeffPartitionBufferHandle
     Handle to VP8 Coeff partition (for OTF case). More...
     
    uint32_t RetRefreshGoldenFrame
     Parser only: RetRefreshGoldenFrame. More...
     
    uint32_t RetRefreshAltFrame
     Parser only: RetRefreshAltFrame. More...
     
    uint32_t RetRefreshLastFrame
     Parser only: RetRefreshLastFrame. More...
     

    Field Documentation

    ◆ AlignByte

    uint8_t NvMediaPictureInfoVP8::AlignByte[3]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1174 of file nvmedia_common_decode.h.

    ◆ alt_ref_frame_sign_bias

    uint8_t NvMediaPictureInfoVP8::alt_ref_frame_sign_bias

    Holds a copy of the VP8 bitstream field.

    Definition at line 1154 of file nvmedia_common_decode.h.

    ◆ AltReference

    NvMediaRefSurface* NvMediaPictureInfoVP8::AltReference

    Alternate reference frame.

    Definition at line 1111 of file nvmedia_common_decode.h.

    ◆ BitsConsumed

    uint8_t NvMediaPictureInfoVP8::BitsConsumed

    Bits consumed for the current bitstream byte.

    Definition at line 1172 of file nvmedia_common_decode.h.

    ◆ CbrHdrBedRange

    uint8_t NvMediaPictureInfoVP8::CbrHdrBedRange

    Holds a copy of the VP8 bitstream field.

    Definition at line 1160 of file nvmedia_common_decode.h.

    ◆ CbrHdrBedValue

    uint8_t NvMediaPictureInfoVP8::CbrHdrBedValue

    Holds a copy of the VP8 bitstream field.

    Definition at line 1158 of file nvmedia_common_decode.h.

    ◆ clamp_type

    uint8_t NvMediaPictureInfoVP8::clamp_type

    Copy of the VP8 bitstream field.

    0 = clamp needed in decoder, 1 = no clamp needed

    Definition at line 1122 of file nvmedia_common_decode.h.

    ◆ coeff_partition_size

    uint32_t NvMediaPictureInfoVP8::coeff_partition_size[8]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1182 of file nvmedia_common_decode.h.

    ◆ coeff_partition_start_offset

    uint32_t NvMediaPictureInfoVP8::coeff_partition_start_offset[8]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1184 of file nvmedia_common_decode.h.

    ◆ deltaq

    int8_t NvMediaPictureInfoVP8::deltaq[5]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1149 of file nvmedia_common_decode.h.

    ◆ dequant_index

    uint8_t NvMediaPictureInfoVP8::dequant_index

    Holds a copy of the VP8 bitstream field.

    Definition at line 1147 of file nvmedia_common_decode.h.

    ◆ filter_type

    uint8_t NvMediaPictureInfoVP8::filter_type

    Holds a copy of the VP8 bitstream field.

    Definition at line 1135 of file nvmedia_common_decode.h.

    ◆ golden_ref_frame_sign_bias

    uint8_t NvMediaPictureInfoVP8::golden_ref_frame_sign_bias

    Holds a copy of the VP8 bitstream field.

    Definition at line 1152 of file nvmedia_common_decode.h.

    ◆ GoldenReference

    NvMediaRefSurface* NvMediaPictureInfoVP8::GoldenReference

    Golden reference frame.

    Definition at line 1109 of file nvmedia_common_decode.h.

    ◆ hdr_partition_size

    uint32_t NvMediaPictureInfoVP8::hdr_partition_size

    Remaining header parition size.

    Definition at line 1176 of file nvmedia_common_decode.h.

    ◆ hdr_processed_offset

    uint32_t NvMediaPictureInfoVP8::hdr_processed_offset

    Offset to byte which is parsed in cpu.

    Definition at line 1180 of file nvmedia_common_decode.h.

    ◆ hdr_start_offset

    uint32_t NvMediaPictureInfoVP8::hdr_start_offset

    Start of header partition.

    Definition at line 1178 of file nvmedia_common_decode.h.

    ◆ key_frame

    uint8_t NvMediaPictureInfoVP8::key_frame

    Holds a copy of the VP8 bitstream field.

    Definition at line 1113 of file nvmedia_common_decode.h.

    ◆ LastReference

    NvMediaRefSurface* NvMediaPictureInfoVP8::LastReference

    Last reference frame.

    Definition at line 1107 of file nvmedia_common_decode.h.

    ◆ loop_filter_level

    uint8_t NvMediaPictureInfoVP8::loop_filter_level

    Holds a copy of the VP8 bitstream field.

    Definition at line 1137 of file nvmedia_common_decode.h.

    ◆ mb_seg_tree_probs

    uint8_t NvMediaPictureInfoVP8::mb_seg_tree_probs[3]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1162 of file nvmedia_common_decode.h.

    ◆ mode_lf_deltas

    int8_t NvMediaPictureInfoVP8::mode_lf_deltas[4]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1169 of file nvmedia_common_decode.h.

    ◆ mode_ref_lf_delta_enabled

    uint8_t NvMediaPictureInfoVP8::mode_ref_lf_delta_enabled

    Holds a copy of the VP8 bitstream field.

    Definition at line 1141 of file nvmedia_common_decode.h.

    ◆ mode_ref_lf_delta_update

    uint8_t NvMediaPictureInfoVP8::mode_ref_lf_delta_update

    Holds a copy of the VP8 bitstream field.

    Definition at line 1143 of file nvmedia_common_decode.h.

    ◆ nNumSlices

    uint32_t NvMediaPictureInfoVP8::nNumSlices

    Number of slices in this picture.

    nNumSlices entries contain the offset of each slice within the bitstream data buffer. Required for nvdec.

    Definition at line 1187 of file nvmedia_common_decode.h.

    ◆ num_of_partitions

    uint8_t NvMediaPictureInfoVP8::num_of_partitions

    Holds a copy of the VP8 bitstream field.

    Definition at line 1145 of file nvmedia_common_decode.h.

    ◆ pSliceDataOffsets

    uint32_t* NvMediaPictureInfoVP8::pSliceDataOffsets

    Passing NULL for pSliceDataOffsets disables error-concealment.

    Definition at line 1189 of file nvmedia_common_decode.h.

    ◆ ref_lf_deltas

    int8_t NvMediaPictureInfoVP8::ref_lf_deltas[4]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1167 of file nvmedia_common_decode.h.

    ◆ refresh_entropy_probs

    uint8_t NvMediaPictureInfoVP8::refresh_entropy_probs

    Holds a copy of the VP8 bitstream field.

    Definition at line 1156 of file nvmedia_common_decode.h.

    ◆ RetRefreshAltFrame

    uint32_t NvMediaPictureInfoVP8::RetRefreshAltFrame

    Parser only: RetRefreshAltFrame.

    Definition at line 1198 of file nvmedia_common_decode.h.

    ◆ RetRefreshGoldenFrame

    uint32_t NvMediaPictureInfoVP8::RetRefreshGoldenFrame

    Parser only: RetRefreshGoldenFrame.

    Definition at line 1196 of file nvmedia_common_decode.h.

    ◆ RetRefreshLastFrame

    uint32_t NvMediaPictureInfoVP8::RetRefreshLastFrame

    Parser only: RetRefreshLastFrame.

    Definition at line 1200 of file nvmedia_common_decode.h.

    ◆ seg_feature

    int8_t NvMediaPictureInfoVP8::seg_feature[2][4]

    Holds a copy of the VP8 bitstream field.

    Definition at line 1165 of file nvmedia_common_decode.h.

    ◆ segmentation_enabled

    uint8_t NvMediaPictureInfoVP8::segmentation_enabled

    Holds a copy of the VP8 bitstream field.

    Definition at line 1124 of file nvmedia_common_decode.h.

    ◆ sharpness_level

    uint8_t NvMediaPictureInfoVP8::sharpness_level

    Holds a copy of the VP8 bitstream field.

    Definition at line 1139 of file nvmedia_common_decode.h.

    ◆ show_frame

    uint8_t NvMediaPictureInfoVP8::show_frame

    Holds a copy of the VP8 bitstream field.

    Definition at line 1117 of file nvmedia_common_decode.h.

    ◆ uCoeffPartitionBufferHandle

    uint32_t NvMediaPictureInfoVP8::uCoeffPartitionBufferHandle

    Handle to VP8 Coeff partition (for OTF case).

    Definition at line 1193 of file nvmedia_common_decode.h.

    ◆ uCoeffPartitionDataLen

    uint32_t NvMediaPictureInfoVP8::uCoeffPartitionDataLen

    Number of bytes in VP8 Coeff partition (for OTF case)

    Definition at line 1191 of file nvmedia_common_decode.h.

    ◆ update_mb_seg_abs

    uint8_t NvMediaPictureInfoVP8::update_mb_seg_abs

    Copy of the VP8 bitstream field.

    0 means delta, 1 means absolute value

    Definition at line 1133 of file nvmedia_common_decode.h.

    ◆ update_mb_seg_data

    uint8_t NvMediaPictureInfoVP8::update_mb_seg_data

    Holds a copy of the VP8 bitstream field.

    Definition at line 1128 of file nvmedia_common_decode.h.

    ◆ update_mb_seg_map

    uint8_t NvMediaPictureInfoVP8::update_mb_seg_map

    Holds a copy of the VP8 bitstream field.

    Definition at line 1126 of file nvmedia_common_decode.h.

    ◆ version

    uint8_t NvMediaPictureInfoVP8::version

    Holds a copy of the VP8 bitstream field.

    Definition at line 1115 of file nvmedia_common_decode.h.


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