Manages NvMediaDevice objects, which are the root of the Nvmedia object system.
A caller can use an NvMediaDevice object to create objects of all other types. See the sections describing the other object types for details on object creation.
Typedefs | |
typedef struct NvMediaDevice | NvMediaDevice |
An opaque handle representing an NvMediaDevice object. More... | |
Functions | |
NvMediaDevice * | NvMediaDeviceCreate (void) |
Creates an NvMediaDevice. More... | |
void | NvMediaDeviceDestroy (NvMediaDevice *device) |
Destroys an NvMediaDevice. More... | |
typedef struct NvMediaDevice NvMediaDevice |
An opaque handle representing an NvMediaDevice object.
Definition at line 337 of file nvmedia_core.h.
NvMediaDevice* NvMediaDeviceCreate | ( | void | ) |
Creates an NvMediaDevice.
void NvMediaDeviceDestroy | ( | NvMediaDevice * | device | ) |
Destroys an NvMediaDevice.
[in] | device | A pointer to the device to be destroyed. |