Maestro Audio Framework v 1.7
NXP Semiconductors
Loading...
Searching...
No Matches
StreamElement Struct Reference

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 _StreamElementsibling
 Streamer element sibling.
 

Detailed Description

Generic Element data structure


The documentation for this struct was generated from the following file: