XT-Audio
|
Stream parameters specific to aggregated audio streams. More...
#include <Structs.h>
Data Fields | |
XtStreamParams | stream |
Specifies (non)interleaved access mode and application callbacks. More... | |
XtAggregateDeviceParams * | devices |
Pointer to an array of [count] device specific parameters. More... | |
int32_t | count |
Number of elements in the devices array. More... | |
XtMix | mix |
The mix format, to be used by all streams in the aggregated stream. More... | |
XtDevice const * | master |
The master device, will be used for synchronization. More... | |
Stream parameters specific to aggregated audio streams.
XtAggregateStreamParams::count |
Number of elements in the devices array.
XtAggregateStreamParams::devices |
Pointer to an array of [count] device specific parameters.
XtAggregateStreamParams::master |
The master device, will be used for synchronization.
Whenever there's data available in the master stream, other underlying streams will be forced to read/write out their data to an intermediate buffer. The master stream effectively determines the clock of the entire aggregated stream.
XtAggregateStreamParams::mix |
The mix format, to be used by all streams in the aggregated stream.
XtAggregateStreamParams::stream |
Specifies (non)interleaved access mode and application callbacks.