My Project
|
Classes | |
struct | MMAL_RECT_T |
struct | MMAL_RATIONAL_T |
Typedefs | |
typedef uint32_t | MMAL_FOURCC_T |
Enumerations | |
enum | MMAL_STATUS_T { MMAL_SUCCESS = 0, MMAL_ENOMEM, MMAL_ENOSPC, MMAL_EINVAL, MMAL_ENOSYS, MMAL_ENOENT, MMAL_ENXIO, MMAL_EIO, MMAL_ESPIPE, MMAL_ECORRUPT, MMAL_ENOTREADY, MMAL_ECONFIG, MMAL_EISCONN, MMAL_ENOTCONN, MMAL_EAGAIN, MMAL_EFAULT, MMAL_STATUS_MAX = 0x7FFFFFFF } |
Special Unknown Time Value | |
Timestamps in MMAL are defined as signed 64 bits integer values representing microseconds. However a pre-defined special value is used to signal that a timestamp is not known. | |
#define | MMAL_TIME_UNKNOWN (INT64_C(1)<<63) |
Definition for common types
#define MMAL_TIME_UNKNOWN (INT64_C(1)<<63) |
Special value signalling that time is not known
Definition at line 88 of file mmal_types.h.
typedef uint32_t MMAL_FOURCC_T |
Four Character Code type
Definition at line 92 of file mmal_types.h.
enum MMAL_STATUS_T |
Status return codes from the API.
Definition at line 46 of file mmal_types.h.