FreeBSD Manual Pages
AuMakeEle...portDevice(3) Library Functions Manual AuMakeEle...portDevice(3) Name AuMakeElementImportDevice - initialize an ImportDevice element Synopsis #include <audio/audiolib.h> AuMakeElementImportDevice(element, sample_rate, device, num_samples, num_actions, actions) AuElement *element; /* RETURN */ unsigned short sample_rate; AuDeviceID device; AuUint32 num_samples; int num_actions; AuElementAction *actions; Arguments element Returns the initialized element. sample_rate Specifies the sample rate of the audio data. device Specifies the ID of the device to read the audio data from. num_samples Specifies the number of samples to read from the device. Use AuUnlimitedSamples to indicate an unlimited number of sam- ples. num_actions Specifies the number of actions in actions. actions Specifies the list of actions to associate with this element. Entries in this list can be initialized with AuMakeChangeS- tateAction, AuMakeSendNotifyAction, and AuMakeNoopAction. May be NULL. Description AuMakeElementImportDevice sets the type member of element to AuElement- TypeImportDevice and initializes the importdevice member of element with the remaining arguments. AuMakeElementImportDevice is implemented as a macro. See Also AuMakeElementAddConstant, AuMakeElementBundle, AuMakeElementExport- Bucket, AuMakeElementExportClient, AuMakeElementExportDevice, AuMa- keElementExportMonitor, AuMakeElementImportBucket, AuMakeElementImport- Client, AuMakeElementImportWaveForm, AuMakeElementMultiplyConstant, Au- MakeElementSum. audiolib - Network Audio System C Language Interface audiolib - element initialization 1.9.4 AuMakeEle...portDevice(3)
Name | Synopsis | Arguments | Description | See Also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AuMakeElementImportDevice&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>