1AuSetBucketAttributes(3) Library Functions Manual AuSetBucketAttributes(3)
2
3
4
6 AuSetBucketAttributes - set bucket attributes
7
9 #include <audio/audiolib.h>
10
11 void AuSetBucketAttributes(server, bucket, valuemask, attributes, sta‐
12 tus)
13 AuServer *server;
14 AuBucketID bucket;
15 AuMask valuemask;
16 AuBucketAttributes *attributes;
17 AuStatus *status; /* RETURN */
18
20 server Specifies the connection to the audio server.
21
22 bucket Specifies the audio bucket.
23
24 valuemask Specifies which bucket attributes are defined in the
25 attributes argument. This must be a bitwise inclusive OR of
26 one or more of these constants: AuCompCommonIDMask, AuComp‐
27 CommonKindMask, AuCompCommonUseMask, AuCommonFormatMask,
28 AuCommonNumTracksMask, AuCommonAccessMask, AuCommonDescrip‐
29 tionMask, AuCompBucketSampleRateMask, or AuCompBucketSamples‐
30 Mask.
31
32 attributes
33 Specifies the structure from which the values (as specified
34 by the value mask) are to be taken.
35
36 status If non-NULL, flush the output buffer and return the status
37 from the server.
38
40 AuSetBucketAttributes sets the attributes of bucket using only those
41 values in attributes specified by valuemask.
42
44 This is not implemented in the server. Expect an AuBadImplementation
45 error if used in a client application.
46
48 AuBadImplementation.
49
51 AuGetBucketAttributes.
52
53 audiolib - Network Audio System C Language Interface
54
55
56
57audiolib - bucket attributes 1.9.1 AuSetBucketAttributes(3)