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 an MPEG-4 Part 2 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 899 of file nvmedia_common_decode.h.

    Data Fields

    NvMediaRefSurfaceforward_reference
     Reference used by B and P frames. More...
     
    NvMediaRefSurfacebackward_reference
     Reference used by B frames. More...
     
    int32_t trd [2]
     Holds a copy of the bitstream field. More...
     
    int32_t trb [2]
     Holds a copy of the bitstream field. More...
     
    uint16_t vop_time_increment_resolution
     Holds a copy of the bitstream field. More...
     
    uint32_t vop_time_increment_bitcount
     Holds a copy of the bitstream field. More...
     
    uint8_t vop_coding_type
     Holds a copy of the bitstream field. More...
     
    uint8_t vop_fcode_forward
     Holds a copy of the bitstream field. More...
     
    uint8_t vop_fcode_backward
     Holds a copy of the bitstream field. More...
     
    uint8_t resync_marker_disable
     Holds a copy of the bitstream field. More...
     
    uint8_t interlaced
     Holds a copy of the bitstream field. More...
     
    uint8_t quant_type
     Holds a copy of the bitstream field. More...
     
    uint8_t quarter_sample
     Holds a copy of the bitstream field. More...
     
    uint8_t short_video_header
     Holds a copy of the bitstream field. More...
     
    uint8_t rounding_control
     Derived from vop_rounding_type bitstream field. More...
     
    uint8_t alternate_vertical_scan_flag
     Holds a copy of the bitstream field. More...
     
    uint8_t top_field_first
     Holds a copy of the bitstream field. More...
     
    uint8_t intra_quantizer_matrix [64]
     Holds a copy of the bitstream field. More...
     
    uint8_t non_intra_quantizer_matrix [64]
     Holds a copy of the bitstream field. More...
     
    uint8_t data_partitioned
     Holds a copy of the bitstream field. More...
     
    uint8_t reversible_vlc
     Holds a copy of the bitstream field. More...
     
    uint32_t nNumSlices
     Number of slices in this picture. More...
     
    uint32_t * pSliceDataOffsets
     Passing NULL for pSliceDataOffsets disables error-concealment. More...
     
    uint16_t video_object_layer_width
     Parser Only: Video object layer width. More...
     
    uint16_t video_object_layer_height
     Parser Only: Video object layer height. More...
     
    uint32_t divx_flags
     Parser Only: DivX flags. More...
     
    uint32_t bGMCConceal
     Parser only: DivX GMC Concealment Flag to prevent decoding of non I-VOPs during a GMC sequence and indicate beginning / end of a GMC sequence. More...
     

    Field Documentation

    ◆ alternate_vertical_scan_flag

    uint8_t NvMediaPictureInfoMPEG4Part2::alternate_vertical_scan_flag

    Holds a copy of the bitstream field.

    Definition at line 938 of file nvmedia_common_decode.h.

    ◆ backward_reference

    NvMediaRefSurface* NvMediaPictureInfoMPEG4Part2::backward_reference

    Reference used by B frames.

    Set to NULL when not used.

    Definition at line 909 of file nvmedia_common_decode.h.

    ◆ bGMCConceal

    uint32_t NvMediaPictureInfoMPEG4Part2::bGMCConceal

    Parser only: DivX GMC Concealment Flag to prevent decoding of non I-VOPs during a GMC sequence and indicate beginning / end of a GMC sequence.

    Definition at line 964 of file nvmedia_common_decode.h.

    ◆ data_partitioned

    uint8_t NvMediaPictureInfoMPEG4Part2::data_partitioned

    Holds a copy of the bitstream field.

    Definition at line 946 of file nvmedia_common_decode.h.

    ◆ divx_flags

    uint32_t NvMediaPictureInfoMPEG4Part2::divx_flags

    Parser Only: DivX flags.

    Definition at line 960 of file nvmedia_common_decode.h.

    ◆ forward_reference

    NvMediaRefSurface* NvMediaPictureInfoMPEG4Part2::forward_reference

    Reference used by B and P frames.

    Set to NULL when not used.

    Definition at line 904 of file nvmedia_common_decode.h.

    ◆ interlaced

    uint8_t NvMediaPictureInfoMPEG4Part2::interlaced

    Holds a copy of the bitstream field.

    Definition at line 928 of file nvmedia_common_decode.h.

    ◆ intra_quantizer_matrix

    uint8_t NvMediaPictureInfoMPEG4Part2::intra_quantizer_matrix[64]

    Holds a copy of the bitstream field.

    Definition at line 942 of file nvmedia_common_decode.h.

    ◆ nNumSlices

    uint32_t NvMediaPictureInfoMPEG4Part2::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 951 of file nvmedia_common_decode.h.

    ◆ non_intra_quantizer_matrix

    uint8_t NvMediaPictureInfoMPEG4Part2::non_intra_quantizer_matrix[64]

    Holds a copy of the bitstream field.

    Definition at line 944 of file nvmedia_common_decode.h.

    ◆ pSliceDataOffsets

    uint32_t* NvMediaPictureInfoMPEG4Part2::pSliceDataOffsets

    Passing NULL for pSliceDataOffsets disables error-concealment.

    Definition at line 953 of file nvmedia_common_decode.h.

    ◆ quant_type

    uint8_t NvMediaPictureInfoMPEG4Part2::quant_type

    Holds a copy of the bitstream field.

    Definition at line 930 of file nvmedia_common_decode.h.

    ◆ quarter_sample

    uint8_t NvMediaPictureInfoMPEG4Part2::quarter_sample

    Holds a copy of the bitstream field.

    Definition at line 932 of file nvmedia_common_decode.h.

    ◆ resync_marker_disable

    uint8_t NvMediaPictureInfoMPEG4Part2::resync_marker_disable

    Holds a copy of the bitstream field.

    Definition at line 926 of file nvmedia_common_decode.h.

    ◆ reversible_vlc

    uint8_t NvMediaPictureInfoMPEG4Part2::reversible_vlc

    Holds a copy of the bitstream field.

    Definition at line 948 of file nvmedia_common_decode.h.

    ◆ rounding_control

    uint8_t NvMediaPictureInfoMPEG4Part2::rounding_control

    Derived from vop_rounding_type bitstream field.

    Definition at line 936 of file nvmedia_common_decode.h.

    ◆ short_video_header

    uint8_t NvMediaPictureInfoMPEG4Part2::short_video_header

    Holds a copy of the bitstream field.

    Definition at line 934 of file nvmedia_common_decode.h.

    ◆ top_field_first

    uint8_t NvMediaPictureInfoMPEG4Part2::top_field_first

    Holds a copy of the bitstream field.

    Definition at line 940 of file nvmedia_common_decode.h.

    ◆ trb

    int32_t NvMediaPictureInfoMPEG4Part2::trb[2]

    Holds a copy of the bitstream field.

    Definition at line 914 of file nvmedia_common_decode.h.

    ◆ trd

    int32_t NvMediaPictureInfoMPEG4Part2::trd[2]

    Holds a copy of the bitstream field.

    Definition at line 912 of file nvmedia_common_decode.h.

    ◆ video_object_layer_height

    uint16_t NvMediaPictureInfoMPEG4Part2::video_object_layer_height

    Parser Only: Video object layer height.

    Definition at line 958 of file nvmedia_common_decode.h.

    ◆ video_object_layer_width

    uint16_t NvMediaPictureInfoMPEG4Part2::video_object_layer_width

    Parser Only: Video object layer width.

    Definition at line 956 of file nvmedia_common_decode.h.

    ◆ vop_coding_type

    uint8_t NvMediaPictureInfoMPEG4Part2::vop_coding_type

    Holds a copy of the bitstream field.

    Definition at line 920 of file nvmedia_common_decode.h.

    ◆ vop_fcode_backward

    uint8_t NvMediaPictureInfoMPEG4Part2::vop_fcode_backward

    Holds a copy of the bitstream field.

    Definition at line 924 of file nvmedia_common_decode.h.

    ◆ vop_fcode_forward

    uint8_t NvMediaPictureInfoMPEG4Part2::vop_fcode_forward

    Holds a copy of the bitstream field.

    Definition at line 922 of file nvmedia_common_decode.h.

    ◆ vop_time_increment_bitcount

    uint32_t NvMediaPictureInfoMPEG4Part2::vop_time_increment_bitcount

    Holds a copy of the bitstream field.

    Definition at line 918 of file nvmedia_common_decode.h.

    ◆ vop_time_increment_resolution

    uint16_t NvMediaPictureInfoMPEG4Part2::vop_time_increment_resolution

    Holds a copy of the bitstream field.

    Definition at line 916 of file nvmedia_common_decode.h.


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