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