|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
Source: an element that produces buffers. More...
#include <zephyr/mpipe/mpipe_buffer.h>#include <zephyr/mpipe/mpipe_element.h>#include <zephyr/mpipe/mpipe_pad.h>Go to the source code of this file.
Data Structures | |
| struct | mpipe_src |
| Base Source Element Structure. More... | |
Enumerations | |
| enum | mpipe_prop_src { MPIPE_PROP_SRC_NUM_BUFS , MPIPE_PROP_SRC_LAST } |
| Properties for a base source element. More... | |
Functions | |
| int | mpipe_src_init (struct mpipe_src *src, uint8_t id) |
| Initialize a source element. | |
| int | mpipe_src_change_state (struct mpipe_element *self, enum mpipe_state_change transition) |
| Change state function for base source element. | |
| int | mpipe_src_set_property (struct mpipe_object *obj, uint32_t key, const void *val) |
| Set property on source element. | |
| int | mpipe_src_get_property (struct mpipe_object *obj, uint32_t key, void *val) |
| Get property from source element. | |
Source: an element that produces buffers.