My Project
/home/jvcleave/Desktop/RASPBERRY_PI/userland/interface/mmal/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.

Defines

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


Define 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.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines