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
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

Description

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

BUGS

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

Errors

48       AuBadImplementation.
49

See Also

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