1AuSetBucketAttributes(3)   Library Functions Manual   AuSetBucketAttributes(3)
2
3
4

Name

6       AuSetBucketAttributes - set bucket attributes
7

Synopsis

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

Arguments

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

Description

39       AuSetBucketAttributes  sets  the  attributes of bucket using only those
40       values in attributes specified by valuemask.
41

BUGS

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

Errors

47       AuBadImplementation.
48

See Also

50       AuGetBucketAttributes.
51
52       audiolib - Network Audio System C Language Interface
53
54
55
56audiolib - bucket attributes         1.9.5            AuSetBucketAttributes(3)
Impressum