Package | Description |
---|---|
org.bytedeco.nvcodec.global |
Modifier and Type | Method and Description |
---|---|
static int |
nvcuvid.cuvidCreateDecoder(CUvideodecoder phDecoder,
CUVIDDECODECREATEINFO pdci)
\fn CUresult CUDAAPI cuvidCreateDecoder(CUvideodecoder *phDecoder, CUVIDDECODECREATEINFO *pdci)
/** Create the decoder object based on pdci.
|
static int |
nvcuvid.cuvidCreateDecoder(CUvideodecoder phDecoder,
CUVIDDECODECREATEINFO pdci)
\fn CUresult CUDAAPI cuvidCreateDecoder(CUvideodecoder *phDecoder, CUVIDDECODECREATEINFO *pdci)
/** Create the decoder object based on pdci.
|
static int |
nvcuvid.cuvidDecodePicture(CUvideodecoder hDecoder,
CUVIDPICPARAMS pPicParams)
\fn CUresult CUDAAPI cuvidDecodePicture(CUvideodecoder hDecoder, CUVIDPICPARAMS *pPicParams)
/** Decode a single picture (field or frame)
/** Kicks off HW decoding
/
|
static int |
nvcuvid.cuvidDecodePicture(CUvideodecoder hDecoder,
CUVIDPICPARAMS pPicParams)
\fn CUresult CUDAAPI cuvidDecodePicture(CUvideodecoder hDecoder, CUVIDPICPARAMS *pPicParams)
/** Decode a single picture (field or frame)
/** Kicks off HW decoding
/
|
static int |
nvcuvid.cuvidDestroyDecoder(CUvideodecoder hDecoder)
\fn CUresult CUDAAPI cuvidDestroyDecoder(CUvideodecoder hDecoder)
/** Destroy the decoder object
/
|
static int |
nvcuvid.cuvidDestroyDecoder(CUvideodecoder hDecoder)
\fn CUresult CUDAAPI cuvidDestroyDecoder(CUvideodecoder hDecoder)
/** Destroy the decoder object
/
|
static int |
nvcuvid.cuvidGetDecodeStatus(CUvideodecoder hDecoder,
int nPicIdx,
CUVIDGETDECODESTATUS pDecodeStatus)
\fn CUresult CUDAAPI cuvidGetDecodeStatus(CUvideodecoder hDecoder, int nPicIdx);
/** Get the decode status for frame corresponding to nPicIdx
/** API is supported for Maxwell and above generation GPUs.
|
static int |
nvcuvid.cuvidGetDecodeStatus(CUvideodecoder hDecoder,
int nPicIdx,
CUVIDGETDECODESTATUS pDecodeStatus)
\fn CUresult CUDAAPI cuvidGetDecodeStatus(CUvideodecoder hDecoder, int nPicIdx);
/** Get the decode status for frame corresponding to nPicIdx
/** API is supported for Maxwell and above generation GPUs.
|
static int |
nvcuvid.cuvidMapVideoFrame64(CUvideodecoder hDecoder,
int nPicIdx,
long[] pDevPtr,
int[] pPitch,
CUVIDPROCPARAMS pVPP) |
static int |
nvcuvid.cuvidMapVideoFrame64(CUvideodecoder hDecoder,
int nPicIdx,
long[] pDevPtr,
int[] pPitch,
CUVIDPROCPARAMS pVPP) |
static int |
nvcuvid.cuvidMapVideoFrame64(CUvideodecoder hDecoder,
int nPicIdx,
LongBuffer pDevPtr,
IntBuffer pPitch,
CUVIDPROCPARAMS pVPP) |
static int |
nvcuvid.cuvidMapVideoFrame64(CUvideodecoder hDecoder,
int nPicIdx,
LongBuffer pDevPtr,
IntBuffer pPitch,
CUVIDPROCPARAMS pVPP) |
static int |
nvcuvid.cuvidMapVideoFrame64(CUvideodecoder hDecoder,
int nPicIdx,
LongPointer pDevPtr,
IntPointer pPitch,
CUVIDPROCPARAMS pVPP)
\fn CUresult CUDAAPI cuvidMapVideoFrame64(CUvideodecoder hDecoder, int nPicIdx, unsigned long long *pDevPtr,
/** unsigned int * pPitch, CUVIDPROCPARAMS *pVPP);
/** Post-process and map video frame corresponding to nPicIdx for use in cuda.
|
static int |
nvcuvid.cuvidMapVideoFrame64(CUvideodecoder hDecoder,
int nPicIdx,
LongPointer pDevPtr,
IntPointer pPitch,
CUVIDPROCPARAMS pVPP)
\fn CUresult CUDAAPI cuvidMapVideoFrame64(CUvideodecoder hDecoder, int nPicIdx, unsigned long long *pDevPtr,
/** unsigned int * pPitch, CUVIDPROCPARAMS *pVPP);
/** Post-process and map video frame corresponding to nPicIdx for use in cuda.
|
static int |
nvcuvid.cuvidReconfigureDecoder(CUvideodecoder hDecoder,
CUVIDRECONFIGUREDECODERINFO pDecReconfigParams)
\fn CUresult CUDAAPI cuvidReconfigureDecoder(CUvideodecoder hDecoder, CUVIDRECONFIGUREDECODERINFO *pDecReconfigParams)
/** Used to reuse single decoder for multiple clips.
|
static int |
nvcuvid.cuvidReconfigureDecoder(CUvideodecoder hDecoder,
CUVIDRECONFIGUREDECODERINFO pDecReconfigParams)
\fn CUresult CUDAAPI cuvidReconfigureDecoder(CUvideodecoder hDecoder, CUVIDRECONFIGUREDECODERINFO *pDecReconfigParams)
/** Used to reuse single decoder for multiple clips.
|
static int |
nvcuvid.cuvidUnmapVideoFrame64(CUvideodecoder hDecoder,
long DevPtr)
\fn CUresult CUDAAPI cuvidUnmapVideoFrame64(CUvideodecoder hDecoder, unsigned long long DevPtr);
/** Unmap a previously mapped video frame
/
|
static int |
nvcuvid.cuvidUnmapVideoFrame64(CUvideodecoder hDecoder,
long DevPtr)
\fn CUresult CUDAAPI cuvidUnmapVideoFrame64(CUvideodecoder hDecoder, unsigned long long DevPtr);
/** Unmap a previously mapped video frame
/
|
Copyright © 2024. All rights reserved.