Navigation
API > API/Plugins > API/Plugins/NVDEC
Inheritance Hierarchy
- NV_DECODE_API_FUNCTION_LIST
- FNVDEC
References
| Module | NVDEC |
| Header | /Engine/Plugins/Experimental/AVCodecs/NVCodecs/Source/NVDEC/Public/NVDEC.h |
| Include | #include "NVDEC.h" |
Syntax
struct NV_DECODE_API_FUNCTION_LIST
Remarks
TODO (aidan) some of this includes a video stream parser we likely want to do this externally so that we can process our various stream types ourselves
Variables
| Type | Name | Description | |
|---|---|---|---|
| cuvidCreateDecoderPtr | cuvidCreateDecoder | ||
| cuvidCreateVideoParserPtr | cuvidCreateVideoParser | ||
| cuvidCtxLockCreatePtr | cuvidCtxLockCreate | ||
| cuvidCtxLockDestroyPtr | cuvidCtxLockDestroy | ||
| cuvidDecodePicturePtr | cuvidDecodePicture | ||
| cuvidDestroyDecoderPtr | cuvidDestroyDecoder | ||
| cuvidGetDecoderCapsPtr | cuvidGetDecoderCaps | ||
| cuvidGetDecodeStatusPtr | cuvidGetDecodeStatus | ||
| cuvidMapVideoFramePtr | cuvidMapVideoFrame | ||
| cuvidParseVideoDataPtr | cuvidParseVideoData | ||
| cuvidReconfigureDecoderPtr | cuvidReconfigureDecoder | ||
| cuvidUnmapVideoFramePtr | cuvidUnmapVideoFrame |