AuBAttr man page on IRIX

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



AuBucketAttributes(3)			    AuBucketAttributes(3)

Name
       AuBucketAttributes - bucket attributes structure

Structures
       #include <audio/audiolib.h>

       typedef struct _AuBucketAttributes
       {
	   . . .
       }AuBucketAttributes;

Members
       Do  not	dereference the members of the AuBucketAttributes
       structure directly.  Instead use the access macros.

       ba is a pointer to a AuBucketAttributes structure.

       AuBucketValueMask(ba)
		 Accesses  the	AuMask	value  indicating   which
		 attributes  are  present.   This  is  a  bitwise
		 inclusive OR of these constants: AuCompCommonID
		 Mask, AuCompCommonKindMask, AuCompCommonUseMask,
		 AuCompCommonFormatMask,   AuCompCommonNumTracks
		 Mask,	 AuCompCommonAccessMask,  AuCompCommonDe
		 scriptionMask,	 AuCompBucketSampleRateMask,  and
		 AuCompBucketNumSamplesMask.

       AuBucketChangableMask(ba)
		 Accesses  the	AuMask	value indicating which of
		 the attributes can be changed.	 This is  a  bit
		 wise inclusive OR of these constants: AuCompCom
		 monIDMask,   AuCompCommonKindMask,    AuCompCom
		 monUseMask,  AuCompCommonFormatMask,  AuCompCom
		 monNumTracksMask, AuCompCommonAccessMask, AuCom
		 pCommonDescriptionMask,     AuCompBucketSampleR
		 ateMask, and AuCompBucketNumSamplesMask.

       AuBucketIdentifier(ba)
		 Accesses the AuBucketID ID of the bucket.

       AuBucketKind(ba)
		 Accesses the int value indicating  the	 kind  of
		 component.   Buckets  will always be AuComponen
		 tKindBucket.

       AuBucketUse(ba)
		 Accesses the AuMask value indicating  what  uses
		 of  the bucket are permitted.	This is a bitwise
		 inclusive OR of these	constants:  AuComponentU
		 seImportMask and AuComponentUseExportMask.

       AuBucketFormat(ba)
		 Accesses the int value indicating the audio data
		 format	 the   bucket	uses.	 Currently,   the

audiolib - bucket attributes   1.2				1

AuBucketAttributes(3)			    AuBucketAttributes(3)

		 following  formats  are  defined: AuFormatULAW8,
		 AuFormatLinearUnsigned8,  AuFormatLinearSigned8,
		 AuFormatLinearSigned16MSB,	AuFormatLinearUn
		 signed16MSB,	AuFormatLinearSigned16LSB,    and
		 AuFormatLinearUnsigned16LSB.

       AuBucketNumTracks(ba)
		 Accesses  the int value indicating the number of
		 tracks the bucket supports.

       AuBucketAccess(ba)
		 Accesses the AuMask value indicating what  kinds
		 of  access the bucket allows.	This is a bitwise
		 inclusive OR of these constants: AuAccessImport
		 Mask,	AuAccessExportMask,  AuAccessDestroyMask,
		 and AuAccessListMask.

       AuBucketDescription(ba)
		 Accesses the  AuString	 structure  containing	a
		 textual description of the bucket.

       AuBucketSampleRate(ba)
		 Accesses  the	unsigned int value indicating the
		 sample rate of the bucket.

       AuBucketNumSamples(ba)
		 Accesses the AuUint32 value indicating the  num
		 ber of samples the bucket contains.

Description
       The  AuBucketAttributes	structure  describes  the server-
       local storage of audio data.

See Also
       AuGetBucketAttributes, AuListBuckets.

       audiolib - Network Audio System C Language Interface

audiolib - bucket 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