FFmpeg
|
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. More...
#include <dynlink_nvcuvid.h>
Data Fields | |
unsigned int | ulClockRate |
IN: Time stamp units in Hz (0=default=10000000Hz) More... | |
unsigned int | uReserved1 [7] |
Reserved for future use - set to zero. More... | |
void * | pUserData |
IN: User private data passed in to the data handlers. More... | |
PFNVIDSOURCECALLBACK | pfnVideoDataHandler |
IN: Called to deliver video packets. More... | |
PFNVIDSOURCECALLBACK | pfnAudioDataHandler |
IN: Called to deliver audio packets. More... | |
void * | pvReserved2 [8] |
Reserved for future use - set to NULL. More... | |
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.
It's recommended to clients to use their own or third party demuxer if audio support is needed.
Definition at line 212 of file dynlink_nvcuvid.h.
unsigned int CUVIDSOURCEPARAMS::ulClockRate |
IN: Time stamp units in Hz (0=default=10000000Hz)
Definition at line 214 of file dynlink_nvcuvid.h.
unsigned int CUVIDSOURCEPARAMS::uReserved1[7] |
Reserved for future use - set to zero.
Definition at line 215 of file dynlink_nvcuvid.h.
void* CUVIDSOURCEPARAMS::pUserData |
IN: User private data passed in to the data handlers.
Definition at line 216 of file dynlink_nvcuvid.h.
PFNVIDSOURCECALLBACK CUVIDSOURCEPARAMS::pfnVideoDataHandler |
IN: Called to deliver video packets.
Definition at line 217 of file dynlink_nvcuvid.h.
PFNVIDSOURCECALLBACK CUVIDSOURCEPARAMS::pfnAudioDataHandler |
IN: Called to deliver audio packets.
Definition at line 218 of file dynlink_nvcuvid.h.
void* CUVIDSOURCEPARAMS::pvReserved2[8] |
Reserved for future use - set to NULL.
Definition at line 219 of file dynlink_nvcuvid.h.