MMAL_3-15-2015
mmal.h File Reference
#include "mmal_common.h"
#include "mmal_types.h"
#include "mmal_port.h"
#include "mmal_component.h"
#include "mmal_parameters.h"
#include "mmal_metadata.h"
#include "mmal_queue.h"
#include "mmal_pool.h"
#include "mmal_events.h"

Go to the source code of this file.

Macros

API Version

The following define the version number of the API

#define MMAL_VERSION_MAJOR   0
 
#define MMAL_VERSION_MINOR   1
 
#define MMAL_VERSION   (MMAL_VERSION_MAJOR << 16 | MMAL_VERSION_MINOR)
 
#define MMAL_VERSION_TO_MAJOR(a)   (a >> 16)
 
#define MMAL_VERSION_TO_MINOR(a)   (a & 0xFFFF)
 

Detailed Description

Multi-Media Abstraction Layer API

Macro Definition Documentation

#define MMAL_VERSION_MAJOR   0

Major version number. This changes when the API breaks in a way which is not backward compatible.

#define MMAL_VERSION_MINOR   1

Minor version number. This changes each time the API is extended in a way which is still source and binary compatible.