36 #include "mmal_parameters.h"
37 #include "mmal_port.h"
48 #define MMAL_EVENT_ERROR MMAL_FOURCC('E','R','R','O')
51 #define MMAL_EVENT_EOS MMAL_FOURCC('E','E','O','S')
54 #define MMAL_EVENT_FORMAT_CHANGED MMAL_FOURCC('E','F','C','H')
59 #define MMAL_EVENT_PARAMETER_CHANGED MMAL_FOURCC('E','P','C','H')
Definition: mmal_events.h:65
Definition: mmal_format.h:125
MMAL_PORT_TYPE_T
Definition: mmal_port.h:45
struct MMAL_EVENT_END_OF_STREAM_T MMAL_EVENT_END_OF_STREAM_T
uint32_t buffer_num_recommended
Definition: mmal_events.h:78
struct MMAL_EVENT_PARAMETER_CHANGED_T MMAL_EVENT_PARAMETER_CHANGED_T
MMAL_EVENT_FORMAT_CHANGED_T * mmal_event_format_changed_get(MMAL_BUFFER_HEADER_T *buffer)
uint32_t buffer_size_min
Definition: mmal_events.h:74
MMAL_ES_FORMAT_T * format
Definition: mmal_events.h:81
Definition: mmal_parameters_common.h:86
uint32_t buffer_size_recommended
Definition: mmal_events.h:76
uint32_t port_index
Definition: mmal_events.h:68
struct MMAL_EVENT_FORMAT_CHANGED_T MMAL_EVENT_FORMAT_CHANGED_T
Definition: mmal_events.h:72
uint32_t buffer_num_min
Definition: mmal_events.h:75
Definition: mmal_buffer.h:69
Definition: mmal_events.h:89
MMAL_PORT_TYPE_T port_type
Definition: mmal_events.h:67