summaryrefslogtreecommitdiff
path: root/docs/reference/libmatemixer-sections.txt
blob: 5807f76ca17b3b511037dea9f090db000af9e489 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
<SECTION>
<FILE>matemixer</FILE>
mate_mixer_init
mate_mixer_deinit
mate_mixer_is_initialized
LIBMATEMIXER_CHECK_VERSION
</SECTION>

<SECTION>
<FILE>matemixer-client-stream</FILE>
<TITLE>MateMixerClientStream</TITLE>
MateMixerClientStreamFlags
MateMixerClientStreamRole
MateMixerClientStream
MateMixerClientStreamInterface
mate_mixer_client_stream_get_flags
mate_mixer_client_stream_get_role
mate_mixer_client_stream_get_parent
mate_mixer_client_stream_set_parent
mate_mixer_client_stream_remove
mate_mixer_client_stream_get_app_name
mate_mixer_client_stream_get_app_id
mate_mixer_client_stream_get_app_version
mate_mixer_client_stream_get_app_icon
<SUBSECTION Standard>
MATE_MIXER_CLIENT_STREAM
MATE_MIXER_CLIENT_STREAM_GET_INTERFACE
MATE_MIXER_IS_CLIENT_STREAM
MATE_MIXER_TYPE_CLIENT_STREAM
mate_mixer_client_stream_get_type
</SECTION>

<SECTION>
<FILE>matemixer-control</FILE>
<TITLE>MateMixerControl</TITLE>
MateMixerState
MateMixerBackendType
MateMixerControl
mate_mixer_control_new
mate_mixer_control_set_backend_type
mate_mixer_control_set_app_name
mate_mixer_control_set_app_id
mate_mixer_control_set_app_version
mate_mixer_control_set_app_icon
mate_mixer_control_set_server_address
mate_mixer_control_open
mate_mixer_control_close
mate_mixer_control_get_state
mate_mixer_control_get_device
mate_mixer_control_get_stream
mate_mixer_control_get_cached_stream
mate_mixer_control_list_devices
mate_mixer_control_list_streams
mate_mixer_control_list_cached_streams
mate_mixer_control_get_default_input_stream
mate_mixer_control_set_default_input_stream
mate_mixer_control_get_default_output_stream
mate_mixer_control_set_default_output_stream
mate_mixer_control_get_backend_name
mate_mixer_control_get_backend_type
<SUBSECTION Standard>
MateMixerControlClass
MATE_MIXER_CONTROL
MATE_MIXER_CONTROL_CLASS
MATE_MIXER_CONTROL_GET_CLASS
MATE_MIXER_IS_CONTROL
MATE_MIXER_IS_CONTROL_CLASS
MATE_MIXER_TYPE_CONTROL
mate_mixer_control_get_type
<SUBSECTION Private>
MateMixerControlPrivate
</SECTION>

<SECTION>
<FILE>matemixer-device</FILE>
<TITLE>MateMixerDevice</TITLE>
MateMixerDevice
MateMixerDeviceInterface
mate_mixer_device_get_name
mate_mixer_device_get_description
mate_mixer_device_get_icon
mate_mixer_device_get_port
mate_mixer_device_get_profile
mate_mixer_device_list_ports
mate_mixer_device_list_profiles
mate_mixer_device_get_active_profile
mate_mixer_device_set_active_profile
<SUBSECTION Standard>
MATE_MIXER_DEVICE
MATE_MIXER_DEVICE_GET_INTERFACE
MATE_MIXER_IS_DEVICE
MATE_MIXER_TYPE_DEVICE
mate_mixer_device_get_type
</SECTION>

<SECTION>
<FILE>matemixer-device-profile</FILE>
<TITLE>MateMixerDeviceProfile</TITLE>
MateMixerDeviceProfile
mate_mixer_device_profile_get_name
mate_mixer_device_profile_get_description
mate_mixer_device_profile_get_priority
mate_mixer_device_profile_get_num_input_streams
mate_mixer_device_profile_get_num_output_streams
<SUBSECTION Standard>
MateMixerDeviceProfileClass
MATE_MIXER_IS_DEVICE_PROFILE
MATE_MIXER_IS_DEVICE_PROFILE_CLASS
MATE_MIXER_DEVICE_PROFILE
MATE_MIXER_DEVICE_PROFILE_CLASS
MATE_MIXER_DEVICE_PROFILE_GET_CLASS
MATE_MIXER_TYPE_DEVICE_PROFILE
mate_mixer_device_profile_get_type
<SUBSECTION Private>
MateMixerDeviceProfilePrivate
</SECTION>

<SECTION>
<FILE>matemixer-port</FILE>
<TITLE>MateMixerPort</TITLE>
MateMixerPortFlags
MateMixerPort
mate_mixer_port_get_name
mate_mixer_port_get_description
mate_mixer_port_get_icon
mate_mixer_port_get_priority
mate_mixer_port_get_flags
<SUBSECTION Standard>
MateMixerPortClass
MATE_MIXER_IS_PORT
MATE_MIXER_IS_PORT_CLASS
MATE_MIXER_PORT
MATE_MIXER_PORT_CLASS
MATE_MIXER_PORT_GET_CLASS
MATE_MIXER_TYPE_PORT
mate_mixer_port_get_type
<SUBSECTION Private>
MateMixerPortPrivate
</SECTION>

<SECTION>
<FILE>matemixer-stream</FILE>
<TITLE>MateMixerStream</TITLE>
MateMixerChannelPosition
MateMixerStreamFlags
MateMixerStreamState
MateMixerStream
MateMixerStreamInterface
MATE_MIXER_INFINITY
mate_mixer_stream_get_name
mate_mixer_stream_get_description
mate_mixer_stream_get_device
mate_mixer_stream_get_flags
mate_mixer_stream_get_state
mate_mixer_stream_get_mute
mate_mixer_stream_set_mute
mate_mixer_stream_get_num_channels
mate_mixer_stream_get_volume
mate_mixer_stream_set_volume
mate_mixer_stream_get_decibel
mate_mixer_stream_set_decibel
mate_mixer_stream_get_channel_position
mate_mixer_stream_get_channel_volume
mate_mixer_stream_set_channel_volume
mate_mixer_stream_get_channel_decibel
mate_mixer_stream_set_channel_decibel
mate_mixer_stream_has_channel_position
mate_mixer_stream_get_balance
mate_mixer_stream_set_balance
mate_mixer_stream_get_fade
mate_mixer_stream_set_fade
mate_mixer_stream_suspend
mate_mixer_stream_resume
mate_mixer_stream_monitor_start
mate_mixer_stream_monitor_stop
mate_mixer_stream_monitor_is_running
mate_mixer_stream_monitor_set_name
mate_mixer_stream_list_ports
mate_mixer_stream_get_active_port
mate_mixer_stream_set_active_port
mate_mixer_stream_get_min_volume
mate_mixer_stream_get_max_volume
mate_mixer_stream_get_normal_volume
mate_mixer_stream_get_base_volume
<SUBSECTION Standard>
MATE_MIXER_IS_STREAM
MATE_MIXER_STREAM
MATE_MIXER_STREAM_GET_INTERFACE
MATE_MIXER_TYPE_STREAM
mate_mixer_stream_get_type
</SECTION>