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 | 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_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 in timespec format as defined by the POSIX specification. More... | |
| typedef void | NvMediaDevice |
| An opaque handle representing an NvMediaDevice object. More... | |
Enumerations | |
| enum | NvMediaStatus { NVMEDIA_STATUS_OK = 0, NVMEDIA_STATUS_BAD_PARAMETER = 1, NVMEDIA_STATUS_PENDING = 2, NVMEDIA_STATUS_TIMED_OUT = 3, NVMEDIA_STATUS_OUT_OF_MEMORY = 4, NVMEDIA_STATUS_NOT_INITIALIZED = 5, NVMEDIA_STATUS_NOT_SUPPORTED = 6, NVMEDIA_STATUS_ERROR = 7, NVMEDIA_STATUS_NONE_PENDING = 8, NVMEDIA_STATUS_INSUFFICIENT_BUFFERING = 9, NVMEDIA_STATUS_INVALID_SIZE = 10, NVMEDIA_STATUS_INCOMPATIBLE_VERSION = 11, NVMEDIA_STATUS_UNDEFINED_STATE = 13, NVMEDIA_STATUS_PFSD_ERROR = 14, NVMEDIA_STATUS_INVALID_STATE = 15 } |
| Defines all possible error codes. More... | |
| enum | NvMediaNvSciSyncClientType { NVMEDIA_SIGNALER, NVMEDIA_WAITER, NVMEDIA_SIGNALER_WAITER } |
| NvMedia NvSciSync Client Type. More... | |
| enum | NvMediaNvSciSyncObjType { NVMEDIA_PRESYNCOBJ, NVMEDIA_EOFSYNCOBJ, NVMEDIA_SOFSYNCOBJ, NVMEDIA_EOF_PRESYNCOBJ, NVMEDIA_SOF_PRESYNCOBJ } |
| Defines NvMedia NvSciSyncObj types. More... | |
| enum | NvMediaAccessMode { NVMEDIA_ACCESS_MODE_READ, NVMEDIA_ACCESS_MODE_READ_WRITE } |
| #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.