1AuMakeElementExportBucket(3)Library Functions ManualAuMakeElementExportBucket(3)
2
3
4

Name

6       AuMakeElementExportBucket - initialize an ExportBucket element
7

Synopsis

9       #include <audio/audiolib.h>
10
11       AuMakeElementExportBucket(element,  input, bucket, num_samples, offset,
12       num_actions, actions)
13           AuElement *element; /* RETURN */
14           unsigned short input;
15           AuBucketID bucket;
16           AuUint32 num_samples;
17           AuInt32 offset;
18           int num_actions;
19           AuElementAction *actions;
20

Arguments

22       element   Returns the initialized element.
23
24       input     Specifies the index of the element to supply the  audio  data
25                 to this element.
26
27       bucket    Specifies the ID of the bucket to write the audio data to.
28
29       num_samples
30                 Specifies the number of samples to write to the bucket.
31
32       offset    Specifies the offset into the bucket to begin writing at.
33
34       num_actions
35                 Specifies the number of actions in actions.
36
37       actions   Specifies the list of actions to associate with this element.
38                 Entries in this list can be initialized  with  AuMakeChangeS‐
39                 tateAction,   AuMakeSendNotifyAction,  and  AuMakeNoopAction.
40                 May be NULL.
41

Description

43       AuMakeElementExportBucket sets the type member of element to AuElement‐
44       TypeExportBucket  and  initializes  the  exportbucket member of element
45       with the remaining arguments.
46
47       AuMakeElementExportBucket is implemented as a macro.
48

See Also

50       AuMakeElementAddConstant,   AuMakeElementBundle,   AuMakeElementExport‐
51       Client,  AuMakeElementExportDevice,  AuMakeElementExportMonitor,  AuMa‐
52       keElementImportBucket, AuMakeElementImportClient,  AuMakeElementImport‐
53       Device, AuMakeElementImportWaveForm, AuMakeElementMultiplyConstant, Au‐
54       MakeElementSum.
55
56       audiolib - Network Audio System C Language Interface
57
58
59
60audiolib - element initialization    1.9.5        AuMakeElementExportBucket(3)
Impressum