![]() |
Maestro Audio Framework
v 1.7
NXP Semiconductors
|
Stream Element. More...
#include <streamer_element.h>
Data Fields | |
| int32_t(* | change_state )(struct _StreamElement *, PipelineState) |
| Streamer element change state func. | |
| int32_t(* | set_property )(struct _StreamElement *, uint16_t prop, uintptr_t val) |
| Streamer element set property func. | |
| int32_t(* | get_property )(struct _StreamElement *, uint16_t prop, uint64_t *val_ptr) |
| Streamer element get property func. | |
| void * | parent |
| Streamer element parent. | |
| int8_t | key |
| Streamer element key. | |
| int8_t | depth |
| Streamer element depth. | |
| PipelineState | state |
| Streamer element state. | |
| StreamElementType | type |
| Streamer element type. | |
| PadSrc | src_pad [MAX_NUM_PADS] |
| Streamer element source pads. | |
| PadSink | sink_pad [MAX_NUM_PADS] |
| Streamer element sink pads. | |
| struct _StreamElement * | sibling |
| Streamer element sibling. | |
Generic Element data structure