Package | Description |
---|---|
org.bytedeco.nvcodec.global |
Modifier and Type | Method and Description |
---|---|
static int |
nvcuvid.cuvidCreateVideoSource(CUvideosource pObj,
BytePointer pszFileName,
CUVIDSOURCEPARAMS pParams) |
static int |
nvcuvid.cuvidCreateVideoSource(CUvideosource pObj,
BytePointer pszFileName,
CUVIDSOURCEPARAMS pParams) |
static int |
nvcuvid.cuvidCreateVideoSource(CUvideosource pObj,
String pszFileName,
CUVIDSOURCEPARAMS pParams)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidCreateVideoSource(CUvideosource *pObj, const char *pszFileName, CUVIDSOURCEPARAMS *pParams)
/** Create CUvideosource object.
|
static int |
nvcuvid.cuvidCreateVideoSource(CUvideosource pObj,
String pszFileName,
CUVIDSOURCEPARAMS pParams)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidCreateVideoSource(CUvideosource *pObj, const char *pszFileName, CUVIDSOURCEPARAMS *pParams)
/** Create CUvideosource object.
|
static int |
nvcuvid.cuvidCreateVideoSourceW(CUvideosource pObj,
CharPointer pwszFileName,
CUVIDSOURCEPARAMS pParams)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidCreateVideoSourceW(CUvideosource *pObj, const wchar_t *pwszFileName, CUVIDSOURCEPARAMS *pParams)
/** Create video source
/
|
static int |
nvcuvid.cuvidCreateVideoSourceW(CUvideosource pObj,
CharPointer pwszFileName,
CUVIDSOURCEPARAMS pParams)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidCreateVideoSourceW(CUvideosource *pObj, const wchar_t *pwszFileName, CUVIDSOURCEPARAMS *pParams)
/** Create video source
/
|
static int |
nvcuvid.cuvidCreateVideoSourceW(CUvideosource pObj,
IntPointer pwszFileName,
CUVIDSOURCEPARAMS pParams) |
static int |
nvcuvid.cuvidCreateVideoSourceW(CUvideosource pObj,
IntPointer pwszFileName,
CUVIDSOURCEPARAMS pParams) |
static int |
nvcuvid.cuvidDestroyVideoSource(CUvideosource obj)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidDestroyVideoSource(CUvideosource obj)
/** Destroy video source
/
|
static int |
nvcuvid.cuvidDestroyVideoSource(CUvideosource obj)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidDestroyVideoSource(CUvideosource obj)
/** Destroy video source
/
|
static int |
nvcuvid.cuvidGetSourceAudioFormat(CUvideosource obj,
CUAUDIOFORMAT paudfmt,
int flags)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidGetSourceAudioFormat(CUvideosource obj, CUAUDIOFORMAT *paudfmt, unsigned int flags)
/** Get audio source format
/** NVDECODE API is intended for HW accelerated video decoding so CUvideosource doesn't have audio demuxer for all supported
/** containers.
|
static int |
nvcuvid.cuvidGetSourceAudioFormat(CUvideosource obj,
CUAUDIOFORMAT paudfmt,
int flags)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidGetSourceAudioFormat(CUvideosource obj, CUAUDIOFORMAT *paudfmt, unsigned int flags)
/** Get audio source format
/** NVDECODE API is intended for HW accelerated video decoding so CUvideosource doesn't have audio demuxer for all supported
/** containers.
|
static int |
nvcuvid.cuvidGetSourceVideoFormat(CUvideosource obj,
CUVIDEOFORMAT pvidfmt,
int flags)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidGetSourceVideoFormat(CUvideosource obj, CUVIDEOFORMAT *pvidfmt, unsigned int flags)
/** Gets video source format in pvidfmt, flags is set to combination of CUvideosourceformat_flags as per requirement
/
|
static int |
nvcuvid.cuvidGetSourceVideoFormat(CUvideosource obj,
CUVIDEOFORMAT pvidfmt,
int flags)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidGetSourceVideoFormat(CUvideosource obj, CUVIDEOFORMAT *pvidfmt, unsigned int flags)
/** Gets video source format in pvidfmt, flags is set to combination of CUvideosourceformat_flags as per requirement
/
|
static int |
nvcuvid.cuvidGetVideoSourceState(CUvideosource obj)
\ingroup FUNCTS
/** \fn cudaVideoState CUDAAPI cuvidGetVideoSourceState(CUvideosource obj)
/** Get video source state
/** Returns:
/** cudaVideoState_Started - if Source is running and delivering data
/** cudaVideoState_Stopped - if Source is stopped or reached end-of-stream
/** cudaVideoState_Error - if Source is in error state
/
|
static int |
nvcuvid.cuvidGetVideoSourceState(CUvideosource obj)
\ingroup FUNCTS
/** \fn cudaVideoState CUDAAPI cuvidGetVideoSourceState(CUvideosource obj)
/** Get video source state
/** Returns:
/** cudaVideoState_Started - if Source is running and delivering data
/** cudaVideoState_Stopped - if Source is stopped or reached end-of-stream
/** cudaVideoState_Error - if Source is in error state
/
|
static int |
nvcuvid.cuvidSetVideoSourceState(CUvideosource obj,
int state)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidSetVideoSourceState(CUvideosource obj, cudaVideoState state)
/** Set video source state to:
/** cudaVideoState_Started - to signal the source to run and deliver data
/** cudaVideoState_Stopped - to stop the source from delivering the data
/** cudaVideoState_Error - invalid source
/
|
static int |
nvcuvid.cuvidSetVideoSourceState(CUvideosource obj,
int state)
\ingroup FUNCTS
/** \fn CUresult CUDAAPI cuvidSetVideoSourceState(CUvideosource obj, cudaVideoState state)
/** Set video source state to:
/** cudaVideoState_Started - to signal the source to run and deliver data
/** cudaVideoState_Stopped - to stop the source from delivering the data
/** cudaVideoState_Error - invalid source
/
|
Copyright © 2024. All rights reserved.