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
    Abstraction of OS-Specific Client Callbacks

    Detailed Description

    Typedefs

    typedef int32_t(* pfnCbNvMediaBeginSequence) (void *, const NvMediaParserSeqInfo *)
     
    typedef NvMediaStatus(* pfnCbNvMediaDecodePicture) (void *, NvMediaParserPictureData *)
     
    typedef NvMediaStatus(* pfnCbNvMediaDisplayPicture) (void *, NvMediaRefSurface *, int64_t)
     
    typedef void(* pfnCbNvMediaUnhandledNALU) (void *, const uint8_t *, int32_t)
     
    typedef NvMediaStatus(* pfnCbNvMediaAllocPictureBuffer) (void *, NvMediaRefSurface **)
     
    typedef void(* pfnCbNvMediaRelease) (void *, NvMediaRefSurface *)
     
    typedef void(* pfnCbNvMediaAddRef) (void *, NvMediaRefSurface *)
     
    typedef NvMediaStatus(* pfnCbNvMediaCreateDecrypter) (void *, uint16_t width, uint16_t height)
     
    typedef NvMediaStatus(* pfnCbNvMediaDecryptHdr) (void *, NvMediaParserPictureData *)
     
    typedef NvMediaStatus(* pfnCbNvMediaSliceDecode) (void *, NvMediaSliceDecodeData *)
     
    typedef NvMediaStatus(* pfnCbNvMediaGetClearHdr) (void *, NvMediaParserPictureData *)
     
    typedef NvMediaStatus(* pfnCbNvMediaGetBackwardUpdates) (void *, NvMediaVP9BackwardUpdates *)
     
    typedef void(* pfnCbNvMediaGetDpbInfoForMetadata) (void *, NvMediaRefSurface *, NvMediaDPBInfo *)
     

    Typedef Documentation

    ◆ pfnCbNvMediaAddRef

    typedef void(* pfnCbNvMediaAddRef) (void *, NvMediaRefSurface *)

    Definition at line 540 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaAllocPictureBuffer

    typedef NvMediaStatus(* pfnCbNvMediaAllocPictureBuffer) (void *, NvMediaRefSurface **)

    Definition at line 538 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaBeginSequence

    typedef int32_t(* pfnCbNvMediaBeginSequence) (void *, const NvMediaParserSeqInfo *)

    Definition at line 534 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaCreateDecrypter

    typedef NvMediaStatus(* pfnCbNvMediaCreateDecrypter) (void *, uint16_t width, uint16_t height)

    Definition at line 541 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaDecodePicture

    typedef NvMediaStatus(* pfnCbNvMediaDecodePicture) (void *, NvMediaParserPictureData *)

    Definition at line 535 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaDecryptHdr

    typedef NvMediaStatus(* pfnCbNvMediaDecryptHdr) (void *, NvMediaParserPictureData *)

    Definition at line 542 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaDisplayPicture

    typedef NvMediaStatus(* pfnCbNvMediaDisplayPicture) (void *, NvMediaRefSurface *, int64_t)

    Definition at line 536 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaGetBackwardUpdates

    typedef NvMediaStatus(* pfnCbNvMediaGetBackwardUpdates) (void *, NvMediaVP9BackwardUpdates *)

    Definition at line 545 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaGetClearHdr

    typedef NvMediaStatus(* pfnCbNvMediaGetClearHdr) (void *, NvMediaParserPictureData *)

    Definition at line 544 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaGetDpbInfoForMetadata

    typedef void(* pfnCbNvMediaGetDpbInfoForMetadata) (void *, NvMediaRefSurface *, NvMediaDPBInfo *)

    Definition at line 546 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaRelease

    typedef void(* pfnCbNvMediaRelease) (void *, NvMediaRefSurface *)

    Definition at line 539 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaSliceDecode

    typedef NvMediaStatus(* pfnCbNvMediaSliceDecode) (void *, NvMediaSliceDecodeData *)

    Definition at line 543 of file nvmedia_parser.h.

    ◆ pfnCbNvMediaUnhandledNALU

    typedef void(* pfnCbNvMediaUnhandledNALU) (void *, const uint8_t *, int32_t)

    Definition at line 537 of file nvmedia_parser.h.

    人人超碰97caoporen国产