debian man page for ausoundrecordtobucket

Query: ausoundrecordtobucket

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

AuSoundRecordToBucket(3)				     Library Functions Manual					  AuSoundRecordToBucket(3)

Name
       AuSoundRecordToBucket - create a flow to record to a bucket.

Synopsis
       #include <audio/audiolib.h>
       #include <audio/soundlib.h>

       AuEventHandlerRec *AuSoundRecordToBucket(server, destination, source, gain, callback, callback_data, mode, flow, volume_mult_elem, status)
	   AuServer *server;
	   AuBucketID destination;
	   AuDeviceID source;
	   AuFixedPoint gain;
	   void (*callback) (AuServer *, AuEventHandlerRec *, AuEvent *, AuPointer);
	   AuPointer callback_data;
	   int mode;
	   AuFlowID *flow; /* RETURN */
	   int *volume_mult_elem; /* RETURN */
	   AuStatus *status; /* RETURN */

Arguments
       server	 Specifies the connection to the audio server.

       destination
		 Specifies the bucket to record to.

       source	 Specifies the input device to record from.

       gain	 Specifies the gain for the input device.

       callback  Specifies the procedure to be called for additional event processing.

       callback_data
		 Specifies any additional arguments to be passed to the callback.

       mode	 Specifies the line mode for the input device.	Currently the following line modes are defined: AuDeviceInputModeNone, AuDeviceIn-
		 putModeLineIn, AuDeviceInputModeMicrophone.

       flow	 If non-NULL, returns the flow ID.

       volume_mult_elem
		 According to the comment in the source, not implemented.

       status	 If non-NULL, flush the output buffer and return the status from the server.

Description
       AuSoundRecordToBucket creates a flow to record from source into destination and returns a pointer to the event handler created or  NULL	if
       there was an error.

Errors
       AuBadBucket, AuBadDevice.

See Also
       AuSoundRecord, AuSoundRecordToData, AuSoundRecordToFile, AuSoundRecordToFileN.

       audiolib - Network Audio System C Language Interface

soundlib							       1.9.3						  AuSoundRecordToBucket(3)
Related Man Pages
aucreatebucket(3) - debian
aulistdevices(3) - debian
ausetbucketattributes(3) - debian
ausoundplayfrombucket(3) - debian
ausoundrecord(3) - debian
Similar Topics in the Unix Linux Community
Installing Dash Shell on OS X Lion
Detecting unused variables...
Find columns in a file based on header and print to new file
A (ksh) Library For and From UNIX.com
New UNIX and Linux History Sections