40 #include <interface/vcos/vcos.h>
44 # define INT64_C(value) value##LL
45 # define UINT64_C(value) value##ULL
48 #define MMAL_TSRING(s) #s
49 #define MMAL_TO_STRING(s) MMAL_TSRING(s)
51 #define MMAL_COUNTOF(x) (sizeof((x))/sizeof((x)[0]))
52 #define MMAL_MIN(a,b) ((a)<(b)?(a):(b))
53 #define MMAL_MAX(a,b) ((a)<(b)?(b):(a))
56 #define MMAL_FOURCC(a,b,c,d) ((a) | (b << 8) | (c << 16) | (d << 24))
57 #define MMAL_PARAM_UNUSED(a) (void)(a)
58 #define MMAL_MAGIC MMAL_FOURCC('m','m','a','l')
60 typedef int32_t MMAL_BOOL_T;
uint32_t first_buffer_time
Definition: mmal_common.h:67
Definition: mmal_common.h:64
uint32_t buffer_count
Definition: mmal_common.h:66
uint32_t MMAL_FIXED_16_16_T
Definition: mmal_common.h:81
uint32_t max_delay
Definition: mmal_common.h:69
uint32_t last_buffer_time
Definition: mmal_common.h:68
Definition: mmal_common.h:74
struct MMAL_CORE_PORT_STATISTICS_T MMAL_CORE_PORT_STATISTICS_T