Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AuSetBucketAttributes(3)    Library Functions Manual	AuSetBucketAttributes(3)

Name
     AuSetBucketAttributes - set bucket attributes

Synopsis
     #include <audio/audiolib.h>

     void AuSetBucketAttributes(server, bucket, valuemask, attributes, status)
	 AuServer *server;
	 AuBucketID bucket;
	 AuMask valuemask;
	 AuBucketAttributes *attributes;
	 AuStatus *status; /* RETURN */

Arguments
     server    Specifies the connection to the audio server.

     bucket    Specifies the audio bucket.

     valuemask Specifies  which  bucket attributes are defined in the attributes
	       argument.  This must be a bitwise inclusive OR of one or more  of
	       these constants: AuCompCommonIDMask, AuCompCommonKindMask, AuCom-
	       pCommonUseMask, AuCommonFormatMask, AuCommonNumTracksMask, AuCom-
	       monAccessMask,	 AuCommonDescriptionMask,   AuCompBucketSampleR-
	       ateMask, or AuCompBucketSamplesMask.

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

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

Description
     AuSetBucketAttributes sets the attributes of bucket using only those values
     in attributes specified by valuemask.

BUGS
     This is not implemented in the server.  Expect an AuBadImplementation error
     if used in a client application.

Errors
     AuBadImplementation.

See Also
     AuGetBucketAttributes.

     audiolib - Network Audio System C Language Interface

audiolib - bucket attributes	      1.9.4		AuSetBucketAttributes(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AuSetBucketAttributes&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help