Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Source: an element that produces buffers. More...

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.

Detailed Description

Source: an element that produces buffers.