My Project
|
#include <mmal_vc_client_priv.h>
Public Attributes | |
uint32_t | magic |
void(* | callback )(struct mmal_worker_buffer_from_host *) |
void(* | callback_event )(MMAL_PORT_T *port, MMAL_BUFFER_HEADER_T *event) |
MMAL_PORT_T * | port |
MMAL_BUFFER_HEADER_T * | buffer |
struct mmal_worker_buffer_from_host | msg |
Hold the context required when sending a buffer to the copro.
The original buffer from the host.
void(* MMAL_VC_CLIENT_BUFFER_CONTEXT_T::callback)(struct mmal_worker_buffer_from_host *) |
Called when VC is done with the buffer
void(* MMAL_VC_CLIENT_BUFFER_CONTEXT_T::callback_event)(MMAL_PORT_T *port, MMAL_BUFFER_HEADER_T *event) |
Called when VC sends an event
The actual message sent to the host
The port this buffer was sent to