AuWrEl man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



AuWriteElement(3)				AuWriteElement(3)

Name
       AuWriteElement  - write data to an ImportClient element in
       a flow

Synopsis
       #include <audio/audiolib.h>

       void  AuWriteElement(server,  flow,  element,   num_bytes,
       data, end_of_data, status)
	   AuServer *server;
	   AuFlowID flow;
	   int element;
	   AuUint32 num_bytes;
	   AuPointer data;
	   AuBool end_of_data;
	   AuStatus *status; /* RETURN */

Arguments
       server	 Specifies the connection to the audio server.

       flow	 Specifies the ID of the flow.

       element	 Specifies  the index of the ImportClient element
		 to write the data to.

       num_bytes Specifies the number of bytes of audio	 data  to
		 write.

       data	 Specifies the buffer to get the audio data from.

       end_of_data
		 Specifies if this is the  last	 write	for  this
		 import.

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

Description
       AuWriteElement transfers audio data from the client appli
       cation  to  the server, writing num_bytes from data to the
       ImportClient specified by element in the audio flow  flow.
       If end_of_data is AuTrue, the ImportClient's eof flag will
       be set when the write is completed.

Note
       If the flow is "trivial" (consisting only  of  an  Import
       Client and an ExportBucket), the num_samples fields in the
       ImportClient and ExportBucket are ignored and a write past
       the end of the bucket will result in an AuBadLength error.

Errors
       AuBadFlow, AuBadElement, AuBadValue, AuBadLength.

audiolib - write to element    1.2				1

AuWriteElement(3)				AuWriteElement(3)

See Also
       AuReadElement.

       audiolib - Network Audio System C Language Interface

audiolib - write to element    1.2				2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net