|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.2.0 Release For Test and Development only
|
Go to the documentation of this file.
15 #ifndef _NVMEDIA_IDP_H
16 #define _NVMEDIA_IDP_H
36 #define NVMEDIA_IDP_VERSION_MAJOR 3
38 #define NVMEDIA_IDP_VERSION_MINOR 1
149 uint32_t attributeMask,
169 int32_t *displayDevices,
struct timespec NvMediaTime
Holds the media time in timespec format as defined by the POSIX specification.
NvMediaStatus NvMediaIDPFlip(NvMediaIDP *idp, NvMediaImage *image, NvMediaRect *srcRect, NvMediaRect *dstRect, NvMediaImage **releaseList, NvMediaTime *timeStamp)
Displays an image on the display device.
void NvMediaIDPDestroy(NvMediaIDP *idp)
Destroy an image display object created by NvMediaIDPCreate.
NvMediaStatus
Defines all possible error codes.
NvMediaStatus NvMediaIDPGetVersion(NvMediaVersion *version)
Gets the version compatibility for the NvMedia IDP library.
NvMediaIDP * NvMediaIDPCreate(uint32_t displayId, uint32_t windowId, NvMediaIDPPreferences *displayPreference, NvMediaBool alreadyCreated)
Creates an image display object.
NvMediaStatus NvMediaIDPQuery(int32_t *displayDevices, NvMediaIDPDeviceParams *displayParams)
Queries the display system and returns the parameters of all display devices.
uint32_t NvMediaBool
A boolean value, holding NVMEDIA_TRUE or NVMEDIA_FALSE.
NvMediaStatus NvMediaIDPSetAttributes(NvMediaIDP *idp, uint32_t attributeMask, NvMediaDispAttributes *attributes)
Set NvMediaIDP attributes.