Class | Description |
---|---|
_CUcontextlock_st | |
CCtxAutoLock | |
CUAUDIOFORMAT |
\ingroup STRUCTS
/** \struct CUAUDIOFORMAT
/** Audio formats
/** Used in cuvidGetSourceAudioFormat API
/
|
CUSEIMESSAGE |
\ingroup STRUCTS
/** \struct CUSEIMESSAGE;
/** Used in CUVIDSEIMESSAGEINFO structure
/
|
CUVIDAV1PICPARAMS |
\struct CUVIDAV1PICPARAMS
/** AV1 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDAV1SEQHDR |
\ingroup STRUCTS
/** \struct CUVIDAV1SEQHDR
/** AV1 specific sequence header information
/
|
CUVIDDECODECAPS |
\struct CUVIDDECODECAPS;
/** This structure is used in cuvidGetDecoderCaps API
/
|
CUVIDDECODECREATEINFO |
\struct CUVIDDECODECREATEINFO
/** This structure is used in cuvidCreateDecoder API
/
|
CUvideodecoder | |
CUVIDEOFORMAT |
\ingroup STRUCTS
/** \struct CUVIDEOFORMAT
/** Video format
/** Used in cuvidGetSourceVideoFormat API
/
|
CUVIDEOFORMATEX |
\ingroup STRUCTS
/** \struct CUVIDEOFORMATEX
/** Video format including raw sequence header information
/** Used in cuvidGetSourceVideoFormat API
/
|
CUvideoparser | |
CUvideosource |
/** High-level helper APIs for video sources
/**
/
|
CUVIDGETDECODESTATUS |
\struct CUVIDGETDECODESTATUS
/** Struct for reporting decode status.
|
CUVIDH264DPBENTRY |
\struct CUVIDH264DPBENTRY
/** H.264 DPB entry
/** This structure is used in CUVIDH264PICPARAMS structure
/
|
CUVIDH264MVCEXT |
\struct CUVIDH264MVCEXT
/** H.264 MVC picture parameters ext
/** This structure is used in CUVIDH264PICPARAMS structure
/
|
CUVIDH264PICPARAMS |
\struct CUVIDH264PICPARAMS
/** H.264 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDH264SVCEXT |
\struct CUVIDH264SVCEXT
/** H.264 SVC picture parameters ext
/** This structure is used in CUVIDH264PICPARAMS structure
/
|
CUVIDHEVCPICPARAMS |
\struct CUVIDHEVCPICPARAMS
/** HEVC picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDJPEGPICPARAMS |
\struct CUVIDJPEGPICPARAMS
/** JPEG picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDMPEG2PICPARAMS |
\struct CUVIDMPEG2PICPARAMS
/** MPEG-2 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDMPEG4PICPARAMS |
\struct CUVIDMPEG4PICPARAMS
/** MPEG-4 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDOPERATINGPOINTINFO |
\ingroup STRUCTS
/** \struct CUVIDOPERATINGPOINTINFO
/** Operating point information of scalable bitstream
/
|
CUVIDPARSERDISPINFO |
\ingroup STRUCTS
/** \struct CUVIDPARSERDISPINFO
/** Used in cuvidParseVideoData API with PFNVIDDISPLAYCALLBACK pfnDisplayPicture
/
|
CUVIDPARSERPARAMS |
\ingroup STRUCTS
/** \struct CUVIDPARSERPARAMS
/** Used in cuvidCreateVideoParser API
/
|
CUVIDPICPARAMS |
\struct CUVIDPICPARAMS
/** Picture parameters for decoding
/** This structure is used in cuvidDecodePicture API
/** IN for cuvidDecodePicture
/
|
CUVIDPROCPARAMS |
\struct CUVIDPROCPARAMS
/** Picture parameters for postprocessing
/** This structure is used in cuvidMapVideoFrame API
/
|
CUVIDRECONFIGUREDECODERINFO |
\struct CUVIDRECONFIGUREDECODERINFO
/** Struct for decoder reset
/** This structure is used in cuvidReconfigureDecoder() API
/
|
CUVIDSEIMESSAGEINFO |
\ingroup STRUCTS
/** \struct CUVIDSEIMESSAGEINFO
/** Used in cuvidParseVideoData API with PFNVIDSEIMSGCALLBACK pfnGetSEIMsg
/
|
CUVIDSOURCEDATAPACKET |
\ingroup STRUCTS
/** \struct CUVIDSOURCEDATAPACKET
/** Data Packet
/** Used in cuvidParseVideoData API
/** IN for cuvidParseVideoData
/
|
CUVIDSOURCEPARAMS |
\ingroup STRUCTS
/** \struct CUVIDSOURCEPARAMS
/** Describes parameters needed in cuvidCreateVideoSource API
/** NVDECODE API is intended for HW accelerated video decoding so CUvideosource doesn't have audio demuxer for all supported
/** containers.
|
CUVIDVC1PICPARAMS |
\struct CUVIDVC1PICPARAMS
/** VC1 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDVP8PICPARAMS |
\struct CUVIDVP8PICPARAMS
/** VP8 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
CUVIDVP9PICPARAMS |
\struct CUVIDVP9PICPARAMS
/** VP9 picture parameters
/** This structure is used in CUVIDPICPARAMS structure
/
|
HEVCSEITIMECODE |
\ingroup STRUCTS
/** \struct HEVCSEITIMECODE
/** Used to extract Time code SEI in HEVC codec
/
|
HEVCTIMECODESET |
\ingroup STRUCTS
/** \struct HEVCTIMECODESET
/** Used to store Time code extracted from Time code SEI in HEVC codec
/
|
PFNVIDDECODECALLBACK | |
PFNVIDDISPLAYCALLBACK | |
PFNVIDOPPOINTCALLBACK | |
PFNVIDSEIMSGCALLBACK | |
PFNVIDSEQUENCECALLBACK |
Parser callbacks
/** The parser will call these synchronously from within cuvidParseVideoData(), whenever there is sequence change or a picture
/** is ready to be decoded and/or displayed.
|
PFNVIDSOURCECALLBACK |
Copyright © 2024. All rights reserved.