My Project
mmal_events.h File Reference
#include "mmal_common.h"
#include "mmal_parameters.h"
#include "mmal_port.h"

Go to the source code of this file.

Classes

struct  MMAL_EVENT_END_OF_STREAM_T
 
struct  MMAL_EVENT_FORMAT_CHANGED_T
 
struct  MMAL_EVENT_PARAMETER_CHANGED_T
 

Macros

Pre-defined event FourCCs
#define MMAL_EVENT_ERROR   MMAL_FOURCC('E','R','R','O')
 
#define MMAL_EVENT_EOS   MMAL_FOURCC('E','E','O','S')
 
#define MMAL_EVENT_FORMAT_CHANGED   MMAL_FOURCC('E','F','C','H')
 
#define MMAL_EVENT_PARAMETER_CHANGED   MMAL_FOURCC('E','P','C','H')
 

Typedefs

typedef struct MMAL_EVENT_END_OF_STREAM_T MMAL_EVENT_END_OF_STREAM_T
 
typedef struct MMAL_EVENT_FORMAT_CHANGED_T MMAL_EVENT_FORMAT_CHANGED_T
 
typedef struct MMAL_EVENT_PARAMETER_CHANGED_T MMAL_EVENT_PARAMETER_CHANGED_T
 

Functions

MMAL_EVENT_FORMAT_CHANGED_Tmmal_event_format_changed_get (MMAL_BUFFER_HEADER_T *buffer)