AuListD man page on IRIX

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



AuListDevices(3)				 AuListDevices(3)

Name
       AuListDevices - list devices

Synopsis
       #include <audio/audiolib.h>

       AuDeviceAttributes    *AuListDevices(server,    valuemask,
       attributes, ndevices, status)
	   AuServer *server;
	   AuMask valuemask;
	   AuDeviceAttributes *attributes;
	   int *ndevices; /* RETURN */
	   AuStatus *status; /* RETURN */

Arguments
       server	 Specifies the connection to the audio server.

       valuemask Specifies which device attributes are defined in
		 the attributes argument.  This must be a bitwise
		 inclusive OR of zero or more of these constants:
		 AuCompCommonIDMask, AuCompCommonKindMask, AuCom
		 pCommonUseMask, AuCommonFormatMask, AuCommonNum
		 TracksMask, AuCommonAccessMask, AuCommonDescrip
		 tionMask, AuCompDeviceMinSampleRateMask,  AuCom
		 pDeviceMaxSampleRateMask,  AuCompDeviceLocation
		 Mask,	  AuCompDeviceGainMask,	    AuCompDevice
		 LineModeMask,	  AuCompDeviceChildrenMask,    or
		 AuCompDeviceMasks.  If valuemask  is  zero,  the
		 attributes are ignored and are not referenced.

       attributes
		 Specifies  the	 structure  from which the values
		 (as specified by  the	value  mask)  are  to  be
		 taken.

       ndevices	 Returns  the  number  of devices in the returned
		 list.

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

Description
       AuListDevices  returns  a list of devices whose attributes
       match those values in attributes specified  by  valuemask,
       or  NULL,  with	ndevices set to 0, if there was an error.
       Use AuFreeDeviceList to release the  memory  in	the  list
       when its nolonger needed.

Errors
       AuBadLength.

See Also
       AuGetDeviceAttributes.

audiolib - device attributes   1.2				1

AuListDevices(3)				 AuListDevices(3)

       audiolib - Network Audio System C Language Interface

audiolib - device attributes   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