AuSetBucketAttributes3x
Set bucket attributes
Usage
#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,AuCompCommonUseMask,AuCommonFormatMask,AuCommonNumTracksMask,AuCommonAccessMask,AuCommonDescriptionMask,AuCompBucketSampleRateMask, orAuCompBucket
- attributes
-
Specifies 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.
Overview
AuSetBucketAttributes sets the attributes of bucket using only those values in attributes specified by valuemask.
Errors
AuBadImplementation.
Releases
4 releases since Debian 1.1 (Buzz); the text changed 1 time.