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 at‐
25 tributes argument. This must be a bitwise inclusive OR of
26 one or more of these constants: AuCompCommonIDMask, AuComp‐
27 CommonKindMask, AuCompCommonUseMask, AuCommonFormatMask, Au‐
28 CommonNumTracksMask, AuCommonAccessMask, AuCommonDescription‐
29 Mask, AuCompBucketSampleRateMask, or AuCompBucketSamplesMask.
30
31 attributes
32 Specifies the structure from which the values (as specified
33 by the value mask) are to be taken.
34
35 status If non-NULL, flush the output buffer and return the status
36 from the server.
37
39 AuSetBucketAttributes sets the attributes of bucket using only those
40 values in attributes specified by valuemask.
41
43 This is not implemented in the server. Expect an AuBadImplementation
44 error if used in a client application.
45
47 AuBadImplementation.
48
50 AuGetBucketAttributes.
51
52 audiolib - Network Audio System C Language Interface
53
54
55
56audiolib - bucket attributes 1.9.5 AuSetBucketAttributes(3)