GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
AuElement(3) FreeBSD Library Functions Manual AuElement(3)

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;

type
Specifies the element type. Currently, one of these constants: AuElementTypeAddConstant, AuElementTypeBundle, AuElementTypeExportBucket, AuElementTypeExportClient, AuElementTypeExportDevice, AuElementTypeExportMonitor, AuElementTypeImportClient, AuElementTypeImportDevice, AuElementTypeImportBucket, AuElementTypeImportWaveForm, AuElementTypeMultiplyConstant, or AuElementTypeSum.
importclient
Used to read audio data from a client application.
importdevice
Used to read audio data from a device.
importbucket
Used to read audio data from a bucket.
importwaveform
Used to read audio data from a waveform generator.
bundle
Used to access tracks in audio data.
multiplyconstant
Used to scale the value of samples in audio data.
addconstant
Used to offset the value of samples in audio data.
sum
Used to merge together samples from different inputs.
exportclient
Used to write audio data to a client application.
exportdevice
Used to write audio data to a device.
exportbucket
Used to write audio data to a bucket.
exportmonitor
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

1.9.4 audiolib - element union

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.