None
AuElement - AuElement union
#include <audio/audiolib.h>
typedef union _AuElement
{
unsigned short type;
AuElementImportClient importclient;
AuElementImportDevice importdevice;
AuElementImportBucket importbucket;
AuElementImportWaveForm importwaveform;
AuElementBundle bundle;
AuElementMultiplyConstant multiplyconstant;
AuElementAddConstant addconstant;
AuElementSum sum;
AuElementExportClient exportclient;
AuElementExportDevice exportdevice;
AuElementExportBucket exportbucket;
AuElementExportMonitor exportmonitor;
}AuElement;
Specifies the element type. Currently, one of these constants: AuElementTypeAddConstant, AuElementTypeBundle, AuElementTypeExportBucket, AuElementTypeExportClient, AuElementTypeExportDevice, AuElementTypeExportMonitor, AuElementTypeImportClient, AuElementTypeImportDevice, AuElementTypeImportBucket, AuElementTypeImportWaveForm, AuElementTypeMultiplyConstant, or AuElementTypeSum.
Used to read audio data from a client application.
Used to read audio data from a device.
Used to read audio data from a bucket.
Used to read audio data from a waveform generator.
Used to access tracks in audio data.
Used to scale the value of samples in audio data.
Used to offset the value of samples in audio data.
Used to merge together samples from different inputs.
Used to write audio data to a client application.
Used to write audio data to a device.
Used to write audio data to a bucket.
Used to write monitor data to a client application.
Elements are instructions to the server on how to handle the audio data in a flow.
AuMakeElementAddConstant, AuMakeElementBundle, AuMakeElementImportClient, AuMakeElementImportDevice, AuMakeElementImportBucket, AuMakeElementImportWaveForm, AuMakeElementExportClient, AuMakeElementExportDevice, AuMakeElementExportBucket, AuMakeElementExportMonitor, AuMakeElementMultiplyConstant, AuMakeElementSum, AuReadElement, AuSetElements, AuSetElementParameters, AuWriteElement.
audiolib - Network Audio System C Language Interface