NVIDIA DRIVE OS Linux API Reference Release
For Test and Development only

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

Detailed Description

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.


typedef struct NvMediaDevice NvMediaDevice
 An opaque handle representing an NvMediaDevice object. More...


NvMediaDeviceNvMediaDeviceCreate (void)
 Creates an NvMediaDevice. More...
void NvMediaDeviceDestroy (NvMediaDevice *device)
 Destroys an NvMediaDevice. More...

Typedef Documentation

typedef struct NvMediaDevice NvMediaDevice

An opaque handle representing an NvMediaDevice object.

Definition at line 337 of file nvmedia_core.h.

Function Documentation

NvMediaDevice* NvMediaDeviceCreate ( void  )

Creates an NvMediaDevice.

The new handle for the device if successful, or NULL otherwise.
void NvMediaDeviceDestroy ( NvMediaDevice device)

Destroys an NvMediaDevice.

[in]deviceA pointer to the device to be destroyed.