Lines Matching defs:mmal_port
47 struct mmal_port { struct
51 u32 type; /* Type of the port (RO) enum mmal_port_type */ argument
52 u16 index; /* Index of the port in its type list (RO) */
53 u16 index_all; /* Index of the port in the list of all ports (RO) */
55 u32 is_enabled; /* Indicates whether the port is enabled or not (RO) */
56 u32 format; /* Format of the elementary stream */
58 u32 buffer_num_min; /* Minimum number of buffers the port
63 u32 buffer_size_min; /* Minimum size of buffers the port
68 u32 buffer_alignment_min;/* Minimum alignment requirement for
75 u32 buffer_num_recommended; /* Number of buffers the port
83 u32 buffer_size_recommended; /* Size of buffers the port
91 u32 buffer_num; /* Actual number of buffers the port will use.
95 u32 buffer_size; /* Actual maximum size of the buffers that
100 u32 component; /* Component this port belongs to (Read Only) */
102 u32 userdata; /* Field reserved for use by the client */
104 u32 capabilities; /* Flags describing the capabilities of a