NVIDIA Media Interface: Core
Description: This file contains the Core data types and API.
Definition in file nvmedia_core.h.
Go to the source code of this file.
Data Structures | |
| struct | NvMediaRect |
| Holds a rectangular region of a surface. More... | |
| struct | NvMediaPoint |
| Defines the location of a point on a two-dimensional object. More... | |
| struct | NvMediaPointDouble |
| Defines the double-precision location of a point on a two-dimensional object. More... | |
| struct | NvMediaTaskStatus |
| Holds status of latest operation for NvMedia managed data structure. More... | |
| struct | NvMediaVersion |
| Holds NvMedia version information. More... | |
Macros | |
| #define | NVM_DEPRECATED |
| #define | NVM_DEPRECATED_MSG(fmt) NVM_DEPRECATED |
| #define | NVMEDIA_RELEASE_VERSION_MAJOR 2 |
| Release major version number. More... | |
| #define | NVMEDIA_RELEASE_VERSION_MINOR 0 |
| Release minor version number. More... | |
| #define | NVMEDIA_CORE_VERSION_MAJOR 1 |
| Core major version number. More... | |
| #define | NVMEDIA_CORE_VERSION_MINOR 12 |
| Core minor version number. More... | |
| #define | NVMEDIA_TRUE |
| A true NvMediaBool value. More... | |
| #define | NVMEDIA_FALSE |
| A false NvMediaBool value. More... | |
Typedefs | |
| typedef uint32_t | NvMediaBool |
| A boolean value, holding NVMEDIA_TRUE or NVMEDIA_FALSE. More... | |
| typedef struct timespec | NvMediaTime |
| Holds the media time (timespec as defined by the POSIX specification). More... | |
| typedef uint64_t | NvMediaGlobalTime |
| Media global time, measured in microseconds. More... | |
| typedef struct NvMediaDevice | NvMediaDevice |
| An opaque handle representing an NvMediaDevice object. More... | |
Functions | |
| NvMediaStatus | NvMediaReleaseGetVersion (NvMediaVersion *version) |
| Gets the release version information for the NvMedia library. More... | |
| NvMediaStatus | NvMediaCoreGetVersion (NvMediaVersion *version) |
| Gets the core version information for the NvMedia library. More... | |
| NvMediaDevice * | NvMediaDeviceCreate (void) |
| Creates an NvMediaDevice. More... | |
| void | NvMediaDeviceDestroy (NvMediaDevice *device) |
| Destroys an NvMediaDevice. More... | |
| #define NVM_DEPRECATED |
Definition at line 38 of file nvmedia_core.h.
| #define NVM_DEPRECATED_MSG | ( | fmt | ) | NVM_DEPRECATED |
Definition at line 39 of file nvmedia_core.h.