My Project
|
#include <mmal_component_wrapper.h>
Public Attributes | |
void * | user_data |
MMAL_WRAPPER_CALLBACK_T | callback |
MMAL_COMPONENT_T * | component |
MMAL_STATUS_T | status |
MMAL_PORT_T * | control |
uint32_t | input_num |
MMAL_PORT_T ** | input |
MMAL_POOL_T ** | input_pool |
uint32_t | output_num |
MMAL_PORT_T ** | output |
MMAL_POOL_T ** | output_pool |
MMAL_QUEUE_T ** | output_queue |
int64_t | time_setup |
int64_t | time_enable |
int64_t | time_disable |
Structure describing a wrapper around a component
Callback set by the client.
Control port (Read Only).
Array of input ports (Read Only).
uint32_t MMAL_WRAPPER_T::input_num |
Number of input ports (Read Only).
Array of input pools (Read Only).
Array of output ports (Read Only).
uint32_t MMAL_WRAPPER_T::output_num |
Number of output ports (Read Only).
Array of output pools (Read Only).
Array of output queues (Read Only).
int64_t MMAL_WRAPPER_T::time_disable |
Time in microseconds taken to disable the connection.
int64_t MMAL_WRAPPER_T::time_enable |
Time in microseconds taken to enable the connection.
int64_t MMAL_WRAPPER_T::time_setup |
Time in microseconds taken to setup the connection.
Field reserved for use by the client.