1AuMonitorDevice(3) Library Functions Manual AuMonitorDevice(3)
2
3
4
6 AuMonitorDevice -
7
9 #include <audio/audiolib.h>
10
11 AuEventHandlerRec * AuMonitorDevice(server, sample_rate, input_device,
12 output_device, volume, done_callback, callback_data, flow, vol‐
13 ume_mult_element, monitor_element, status)
14 AuServer *server;
15 int sample_rate;
16 AuDeviceID input_device;
17 AuDeviceID output_device;
18 AuFixedPoint volume;
19 void (*done_callback) (AuServer *, AuEventHandlerRec *, AuEvent *,
20 AuPointer);
21 AuPointer callback_data;
22 AuFlowID *flow; /* RETURN */
23 int *volume_mult_element; /* RETURN */
24 int *monitor_element; /* RETURN */
25 AuStatus *status; /* RETURN */
26
28 server Specifies the connection to the audio server.
29
30 sample_rate
31 Specifies the sample rate of the
32
33 input_device
34
35 output_device
36
37 volume
38
39 done_callback
40
41 callback_data
42
43 flow
44
45 volume_mult_element
46
47 monitor_element
48
49 status If non-NULL, flush the output buffer and return the status
50 from the server.
51
53 AuMonitorDevice
54
57 audiolib - Network Audio System C Language Interface
58
59
60
61 1.9.2 AuMonitorDevice(3)