AuMakeElementExportMonitor(3)AuMakeElementExportMonitor(3)Name
AuMakeElementExportMonitor - initialize an ExportMonitor
element
Synopsis
#include <audio/audiolib.h>
AuMakeElementExportMonitor(element, input, event_rate,
format, num_tracks)
AuElement *element; /* RETURN */
unsigned short input;
unsigned short event_rate;
unsigned char format;
unsigned char num_tracks;
Arguments
element Returns the initialized element.
input Specifies the index of the element to supply the
audio data to monitor.
event_rate
Specifies the event rate for the monitor.
format Specifies the format of the audio data. Cur
rently, the following formats are defined:
AuFormatULAW8, AuFormatLinearUnsigned8, AuFor
matLinearSigned8, AuFormatLinearSigned16MSB,
AuFormatLinearUnsigned16MSB, AuFormatSignedLin
ear16LSB, and AuFormatLinearUnsigned16LSB.
num_tracks
Specifies the number of tracks in the audio
data.
Description
AuMakeElementExportMonitor sets the type member of element
to AuElementTypeExportMonitor and initializes the export_
monitor member of element with the remaining arguments.
AuMakeElementExportMonitor is implemented as a macro.
See Also
AuMakeElementAddConstant, AuMakeElementBundle, AuMakeEle
mentExportBucket, AuMakeElementExportClient, AuMakeEle
mentExportDevice, AuMakeElementImportBucket, AuMakeEle
mentImportClient, AuMakeElementImportDevice, AuMakeEle
mentImportWaveForm, AuMakeElementMultiplyConstant, AuMa
keElementSum.
audiolib - Network Audio System C Language Interface
audiolib - element initializati1.2 1