aboutsummaryrefslogtreecommitdiffstats
path: root/doc/api-ref/html/audio__manager__interface_8c_source.html
blob: 81c764ab9c94dc6a2cb96ae08dec551b2e905399 (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
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Sound Manager: R:/SoundManagerBinding/src/dbus/audio_manager_interface.c Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Sound Manager
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('audio__manager__interface_8c_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">audio_manager_interface.c</div>  </div>
</div><!--header-->
<div class="contents">
<a href="audio__manager__interface_8c.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Generated by gdbus-codegen 2.40.2. DO NOT EDIT.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * The license of this code is the same as for the source it was derived from.</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#ifdef HAVE_CONFIG_H</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="preprocessor">#  include &quot;config.h&quot;</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="audio__manager__interface_8h.html">audio_manager_interface.h</a>&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &lt;string.h&gt;</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#ifdef G_OS_UNIX</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#  include &lt;gio/gunixfdlist.h&gt;</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_arg_info.html">   18</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;{</div><div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_arg_info.html#a80ab64d9e93e88e8395efeb544ace773">   20</a></span>&#160;  GDBusArgInfo <a class="code" href="struct___extended_g_d_bus_arg_info.html#a80ab64d9e93e88e8395efeb544ace773">parent_struct</a>;</div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">   21</a></span>&#160;  gboolean <a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;} <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a>;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_method_info.html">   24</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_method_info.html#a29abc0664ebec538d6f81cff959402b7">   26</a></span>&#160;  GDBusMethodInfo <a class="code" href="struct___extended_g_d_bus_method_info.html#a29abc0664ebec538d6f81cff959402b7">parent_struct</a>;</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_method_info.html#a1866e9d0baa034c38489e78f8a684547">   27</a></span>&#160;  <span class="keyword">const</span> gchar *<a class="code" href="struct___extended_g_d_bus_method_info.html#a1866e9d0baa034c38489e78f8a684547">signal_name</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">   28</a></span>&#160;  gboolean <a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a>;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;} <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a>;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_signal_info.html">   31</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_signal_info.html#aef8127a978738ec67e3d58a4896bbd14">   33</a></span>&#160;  GDBusSignalInfo <a class="code" href="struct___extended_g_d_bus_signal_info.html#aef8127a978738ec67e3d58a4896bbd14">parent_struct</a>;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_signal_info.html#afc98b2286184074cf09aa9e12ff9d9b1">   34</a></span>&#160;  <span class="keyword">const</span> gchar *<a class="code" href="struct___extended_g_d_bus_signal_info.html#afc98b2286184074cf09aa9e12ff9d9b1">signal_name</a>;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a>;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_property_info.html">   37</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;{</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_property_info.html#a29663dad9f5ac7b03ea53afc3c60a867">   39</a></span>&#160;  GDBusPropertyInfo <a class="code" href="struct___extended_g_d_bus_property_info.html#a29663dad9f5ac7b03ea53afc3c60a867">parent_struct</a>;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">   40</a></span>&#160;  <span class="keyword">const</span> gchar *<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_property_info.html#a1e675b966697c71c6b330ae06677178f">   41</a></span>&#160;  gboolean <a class="code" href="struct___extended_g_d_bus_property_info.html#a1e675b966697c71c6b330ae06677178f">use_gvariant</a>;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;} <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a>;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_interface_info.html">   44</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;{</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">   46</a></span>&#160;  GDBusInterfaceInfo <a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="struct___extended_g_d_bus_interface_info.html#a2ce7e9b5af14a3d92b26ba60d1960a12">   47</a></span>&#160;  <span class="keyword">const</span> gchar *<a class="code" href="struct___extended_g_d_bus_interface_info.html#a2ce7e9b5af14a3d92b26ba60d1960a12">hyphen_name</a>;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;} <a class="code" href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="struct_changed_property.html">   50</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="struct_changed_property.html#a8ec87ea012c360d0a634b0639e3a8672">   52</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *<a class="code" href="struct_changed_property.html#a8ec87ea012c360d0a634b0639e3a8672">info</a>;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="struct_changed_property.html#ae17bcd7ea7435964501699a5dc6b0b15">   53</a></span>&#160;  guint <a class="code" href="struct_changed_property.html#ae17bcd7ea7435964501699a5dc6b0b15">prop_id</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="struct_changed_property.html#a9e8de37791026e23cbe799384b4a32af">   54</a></span>&#160;  GValue <a class="code" href="struct_changed_property.html#a9e8de37791026e23cbe799384b4a32af">orig_value</a>; <span class="comment">/* the value before the change */</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;} <a class="code" href="struct_changed_property.html">ChangedProperty</a>;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;_changed_property_free (<a class="code" href="struct_changed_property.html">ChangedProperty</a> *data)</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;{</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  g_value_unset (&amp;data-&gt;<a class="code" href="struct_changed_property.html#a9e8de37791026e23cbe799384b4a32af">orig_value</a>);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  g_free (data);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;}</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">static</span> gboolean</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;_g_strv_equal0 (gchar **a, gchar **b)</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;{</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  gboolean ret = FALSE;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  guint n;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keywordflow">if</span> (a == NULL &amp;&amp; b == NULL)</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    {</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;      ret = TRUE;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    }</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keywordflow">if</span> (a == NULL || b == NULL)</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordflow">if</span> (g_strv_length (a) != g_strv_length (b))</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="keywordflow">for</span> (n = 0; a[n] != NULL; n++)</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    <span class="keywordflow">if</span> (g_strcmp0 (a[n], b[n]) != 0)</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;      <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  ret = TRUE;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;out:</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;}</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="keyword">static</span> gboolean</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;_g_variant_equal0 (GVariant *a, GVariant *b)</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;{</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  gboolean ret = FALSE;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keywordflow">if</span> (a == NULL &amp;&amp; b == NULL)</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    {</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      ret = TRUE;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    }</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keywordflow">if</span> (a == NULL || b == NULL)</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  ret = g_variant_equal (a, b);</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;out:</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;}</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;G_GNUC_UNUSED <span class="keyword">static</span> gboolean</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;_g_value_equal (<span class="keyword">const</span> GValue *a, <span class="keyword">const</span> GValue *b)</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;{</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  gboolean ret = FALSE;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  g_assert (G_VALUE_TYPE (a) == G_VALUE_TYPE (b));</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="keywordflow">switch</span> (G_VALUE_TYPE (a))</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    {</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;      <span class="keywordflow">case</span> G_TYPE_BOOLEAN:</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;        ret = (g_value_get_boolean (a) == g_value_get_boolean (b));</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;      <span class="keywordflow">case</span> G_TYPE_UCHAR:</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;        ret = (g_value_get_uchar (a) == g_value_get_uchar (b));</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <span class="keywordflow">case</span> G_TYPE_INT:</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;        ret = (g_value_get_int (a) == g_value_get_int (b));</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      <span class="keywordflow">case</span> G_TYPE_UINT:</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;        ret = (g_value_get_uint (a) == g_value_get_uint (b));</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="keywordflow">case</span> G_TYPE_INT64:</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;        ret = (g_value_get_int64 (a) == g_value_get_int64 (b));</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="keywordflow">case</span> G_TYPE_UINT64:</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        ret = (g_value_get_uint64 (a) == g_value_get_uint64 (b));</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keywordflow">case</span> G_TYPE_DOUBLE:</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        {</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;          <span class="comment">/* Avoid -Wfloat-equal warnings by doing a direct bit compare */</span></div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;          gdouble da = g_value_get_double (a);</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;          gdouble db = g_value_get_double (b);</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;          ret = memcmp (&amp;da, &amp;db, <span class="keyword">sizeof</span> (gdouble)) == 0;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;        }</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      <span class="keywordflow">case</span> G_TYPE_STRING:</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;        ret = (g_strcmp0 (g_value_get_string (a), g_value_get_string (b)) == 0);</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      <span class="keywordflow">case</span> G_TYPE_VARIANT:</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        ret = _g_variant_equal0 (g_value_get_variant (a), g_value_get_variant (b));</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keywordflow">default</span>:</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;        <span class="keywordflow">if</span> (G_VALUE_TYPE (a) == G_TYPE_STRV)</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;          ret = _g_strv_equal0 (g_value_get_boxed (a), g_value_get_boxed (b));</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;        <span class="keywordflow">else</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;          g_critical (<span class="stringliteral">&quot;_g_value_equal() does not handle type %s&quot;</span>, g_type_name (G_VALUE_TYPE (a)));</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    }</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;}</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="comment">/* ------------------------------------------------------------------------</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="comment"> * Code for interface org.genivi.audiomanager.commandinterface</span></div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="comment"> * ------------------------------------------------------------------------</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;<span class="comment">/* ---- Introspection data for org.genivi.audiomanager.commandinterface ---- */</span></div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_connect_IN_ARG_sourceID =</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;{</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  {</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    -1,</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    NULL</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  },</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  FALSE</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;};</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_connect_IN_ARG_sinkID =</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;{</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  {</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    -1,</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    NULL</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  },</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  FALSE</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;};</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_connect_IN_ARG_pointers[] =</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;{</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  &amp;_audiomanager_commandinterface_method_info_connect_IN_ARG_sourceID,</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  &amp;_audiomanager_commandinterface_method_info_connect_IN_ARG_sinkID,</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  NULL</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;};</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_connect_OUT_ARG_result =</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;{</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  {</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    -1,</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    NULL</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  },</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  FALSE</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;};</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_connect_OUT_ARG_mainConnectionID =</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;{</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  {</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    -1,</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    (gchar *) <span class="stringliteral">&quot;mainConnectionID&quot;</span>,</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    NULL</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  },</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  FALSE</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;};</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_connect_OUT_ARG_pointers[] =</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;{</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  &amp;_audiomanager_commandinterface_method_info_connect_OUT_ARG_result,</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  &amp;_audiomanager_commandinterface_method_info_connect_OUT_ARG_mainConnectionID,</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  NULL</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;};</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_connect =</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;{</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  {</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    -1,</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;    (gchar *) <span class="stringliteral">&quot;Connect&quot;</span>,</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_connect_IN_ARG_pointers,</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_connect_OUT_ARG_pointers,</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    NULL</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  },</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <span class="stringliteral">&quot;handle-connect&quot;</span>,</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  FALSE</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;};</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_disconnect_IN_ARG_mainConnectionID =</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;{</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;  {</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    -1,</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    (gchar *) <span class="stringliteral">&quot;mainConnectionID&quot;</span>,</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    NULL</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  },</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;  FALSE</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;};</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_disconnect_IN_ARG_pointers[] =</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;{</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  &amp;_audiomanager_commandinterface_method_info_disconnect_IN_ARG_mainConnectionID,</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  NULL</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;};</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_disconnect_OUT_ARG_result =</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;{</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  {</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;    -1,</div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    NULL</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  },</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  FALSE</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;};</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_disconnect_OUT_ARG_pointers[] =</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;{</div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  &amp;_audiomanager_commandinterface_method_info_disconnect_OUT_ARG_result,</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  NULL</div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;};</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_disconnect =</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;{</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  {</div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;    -1,</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;    (gchar *) <span class="stringliteral">&quot;Disconnect&quot;</span>,</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_disconnect_IN_ARG_pointers,</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_disconnect_OUT_ARG_pointers,</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    NULL</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;  },</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="stringliteral">&quot;handle-disconnect&quot;</span>,</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  FALSE</div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;};</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_set_volume_IN_ARG_sinkID =</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;{</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  {</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    -1,</div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    NULL</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  },</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  FALSE</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;};</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_set_volume_IN_ARG_volume =</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;{</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;  {</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    -1,</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    (gchar *) <span class="stringliteral">&quot;volume&quot;</span>,</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    NULL</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  },</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  FALSE</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;};</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_set_volume_IN_ARG_pointers[] =</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;{</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_volume_IN_ARG_sinkID,</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_volume_IN_ARG_volume,</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;  NULL</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;};</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;</div><div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_set_volume_OUT_ARG_result =</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;{</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;  {</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    -1,</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    NULL</div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;  },</div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;  FALSE</div><div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;};</div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_set_volume_OUT_ARG_pointers[] =</div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;{</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_volume_OUT_ARG_result,</div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;  NULL</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;};</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_set_volume =</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;{</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;  {</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;    -1,</div><div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;    (gchar *) <span class="stringliteral">&quot;SetVolume&quot;</span>,</div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_set_volume_IN_ARG_pointers,</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_set_volume_OUT_ARG_pointers,</div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;    NULL</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;  },</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  <span class="stringliteral">&quot;handle-set-volume&quot;</span>,</div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;  FALSE</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;};</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_volume_step_IN_ARG_sinkID =</div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;{</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  {</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    -1,</div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    NULL</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;  },</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  FALSE</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;};</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_volume_step_IN_ARG_volumeStep =</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;{</div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;  {</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    -1,</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    (gchar *) <span class="stringliteral">&quot;volumeStep&quot;</span>,</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    NULL</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;  },</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;  FALSE</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;};</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_volume_step_IN_ARG_pointers[] =</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;{</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  &amp;_audiomanager_commandinterface_method_info_volume_step_IN_ARG_sinkID,</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;  &amp;_audiomanager_commandinterface_method_info_volume_step_IN_ARG_volumeStep,</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  NULL</div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;};</div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_volume_step_OUT_ARG_result =</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;{</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;  {</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;    -1,</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    NULL</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;  },</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;  FALSE</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;};</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_volume_step_OUT_ARG_pointers[] =</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;{</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;  &amp;_audiomanager_commandinterface_method_info_volume_step_OUT_ARG_result,</div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;  NULL</div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;};</div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_volume_step =</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;{</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;  {</div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;    -1,</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;    (gchar *) <span class="stringliteral">&quot;VolumeStep&quot;</span>,</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_volume_step_IN_ARG_pointers,</div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_volume_step_OUT_ARG_pointers,</div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;    NULL</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;  },</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;  <span class="stringliteral">&quot;handle-volume-step&quot;</span>,</div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;  FALSE</div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;};</div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;</div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_set_sink_mute_state_IN_ARG_sinkID =</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;{</div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  {</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;    -1,</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;    NULL</div><div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;  },</div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  FALSE</div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;};</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_set_sink_mute_state_IN_ARG_muteState =</div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;{</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;  {</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;    -1,</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;    (gchar *) <span class="stringliteral">&quot;muteState&quot;</span>,</div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    NULL</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;  },</div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;  FALSE</div><div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;};</div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_set_sink_mute_state_IN_ARG_pointers[] =</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;{</div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_sink_mute_state_IN_ARG_sinkID,</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_sink_mute_state_IN_ARG_muteState,</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;  NULL</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;};</div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_set_sink_mute_state_OUT_ARG_result =</div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;{</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  {</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;    -1,</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;    NULL</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;  },</div><div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;  FALSE</div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;};</div><div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;</div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_set_sink_mute_state_OUT_ARG_pointers[] =</div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;{</div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_sink_mute_state_OUT_ARG_result,</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;  NULL</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;};</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_set_sink_mute_state =</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;{</div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;  {</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;    -1,</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;    (gchar *) <span class="stringliteral">&quot;SetSinkMuteState&quot;</span>,</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_set_sink_mute_state_IN_ARG_pointers,</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_set_sink_mute_state_OUT_ARG_pointers,</div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    NULL</div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;  },</div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;  <span class="stringliteral">&quot;handle-set-sink-mute-state&quot;</span>,</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;  FALSE</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;};</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_get_list_main_connections_OUT_ARG_result =</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;{</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;  {</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    -1,</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;    NULL</div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  },</div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;  FALSE</div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;};</div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;</div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_get_list_main_connections_OUT_ARG_listConnections =</div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;{</div><div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;  {</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;    -1,</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;    (gchar *) <span class="stringliteral">&quot;listConnections&quot;</span>,</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;    (gchar *) <span class="stringliteral">&quot;a(qqqnn)&quot;</span>,</div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;    NULL</div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;  },</div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;  FALSE</div><div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;};</div><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_get_list_main_connections_OUT_ARG_pointers[] =</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;{</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;  &amp;_audiomanager_commandinterface_method_info_get_list_main_connections_OUT_ARG_result,</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;  &amp;_audiomanager_commandinterface_method_info_get_list_main_connections_OUT_ARG_listConnections,</div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;  NULL</div><div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;};</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_get_list_main_connections =</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;{</div><div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;  {</div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;    -1,</div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;    (gchar *) <span class="stringliteral">&quot;GetListMainConnections&quot;</span>,</div><div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;    NULL,</div><div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_get_list_main_connections_OUT_ARG_pointers,</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;    NULL</div><div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;  },</div><div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;  <span class="stringliteral">&quot;handle-get-list-main-connections&quot;</span>,</div><div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;  FALSE</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;};</div><div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_get_list_main_sinks_OUT_ARG_result =</div><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;{</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;  {</div><div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;    -1,</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;    (gchar *) <span class="stringliteral">&quot;result&quot;</span>,</div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;    NULL</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;  },</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;  FALSE</div><div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;};</div><div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;</div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_method_info_get_list_main_sinks_OUT_ARG_listMainSinks =</div><div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;{</div><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;  {</div><div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;    -1,</div><div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    (gchar *) <span class="stringliteral">&quot;listMainSinks&quot;</span>,</div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    (gchar *) <span class="stringliteral">&quot;a(qs(nn)nnq)&quot;</span>,</div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;    NULL</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;  },</div><div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;  FALSE</div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;};</div><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;</div><div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_get_list_main_sinks_OUT_ARG_pointers[] =</div><div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;{</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;  &amp;_audiomanager_commandinterface_method_info_get_list_main_sinks_OUT_ARG_result,</div><div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;  &amp;_audiomanager_commandinterface_method_info_get_list_main_sinks_OUT_ARG_listMainSinks,</div><div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;  NULL</div><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;};</div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div><div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_commandinterface_method_info_get_list_main_sinks =</div><div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;{</div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;  {</div><div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;    -1,</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;    (gchar *) <span class="stringliteral">&quot;GetListMainSinks&quot;</span>,</div><div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;    NULL,</div><div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_method_info_get_list_main_sinks_OUT_ARG_pointers,</div><div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;    NULL</div><div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;  },</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;  <span class="stringliteral">&quot;handle-get-list-main-sinks&quot;</span>,</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;  FALSE</div><div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;};</div><div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;</div><div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_method_info_pointers[] =</div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;{</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;  &amp;_audiomanager_commandinterface_method_info_connect,</div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;  &amp;_audiomanager_commandinterface_method_info_disconnect,</div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_volume,</div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;  &amp;_audiomanager_commandinterface_method_info_volume_step,</div><div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;  &amp;_audiomanager_commandinterface_method_info_set_sink_mute_state,</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;  &amp;_audiomanager_commandinterface_method_info_get_list_main_connections,</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;  &amp;_audiomanager_commandinterface_method_info_get_list_main_sinks,</div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  NULL</div><div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;};</div><div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;</div><div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_new_main_connection_ARG_mainConnection =</div><div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;{</div><div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;  {</div><div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;    -1,</div><div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;    (gchar *) <span class="stringliteral">&quot;mainConnection&quot;</span>,</div><div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;    (gchar *) <span class="stringliteral">&quot;(qqqnn)&quot;</span>,</div><div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;    NULL</div><div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;  },</div><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;  FALSE</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;};</div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div><div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_new_main_connection_ARG_pointers[] =</div><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;{</div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_new_main_connection_ARG_mainConnection,</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;  NULL</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;};</div><div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_commandinterface_signal_info_new_main_connection =</div><div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;{</div><div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;  {</div><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;    -1,</div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;    (gchar *) <span class="stringliteral">&quot;NewMainConnection&quot;</span>,</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_signal_info_new_main_connection_ARG_pointers,</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;    NULL</div><div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;  },</div><div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;  <span class="stringliteral">&quot;new-main-connection&quot;</span></div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;};</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;</div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_removed_main_connection_ARG_mainConnectionId =</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;{</div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;  {</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;    -1,</div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;    (gchar *) <span class="stringliteral">&quot;mainConnectionId&quot;</span>,</div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;    NULL</div><div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;  },</div><div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;  FALSE</div><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;};</div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;</div><div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_removed_main_connection_ARG_pointers[] =</div><div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;{</div><div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_removed_main_connection_ARG_mainConnectionId,</div><div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;  NULL</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;};</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;</div><div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_commandinterface_signal_info_removed_main_connection =</div><div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;{</div><div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;  {</div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;    -1,</div><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;    (gchar *) <span class="stringliteral">&quot;RemovedMainConnection&quot;</span>,</div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_signal_info_removed_main_connection_ARG_pointers,</div><div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;    NULL</div><div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;  },</div><div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;  <span class="stringliteral">&quot;removed-main-connection&quot;</span></div><div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;};</div><div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div><div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_main_connection_state_changed_ARG_connectionID =</div><div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;{</div><div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;  {</div><div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;    -1,</div><div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionID&quot;</span>,</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;    NULL</div><div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;  },</div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;  FALSE</div><div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;};</div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;</div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_main_connection_state_changed_ARG_connectionState =</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;{</div><div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;  {</div><div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;    -1,</div><div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionState&quot;</span>,</div><div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;    NULL</div><div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;  },</div><div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;  FALSE</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;};</div><div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div><div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_main_connection_state_changed_ARG_pointers[] =</div><div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;{</div><div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_main_connection_state_changed_ARG_connectionID,</div><div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_main_connection_state_changed_ARG_connectionState,</div><div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;  NULL</div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;};</div><div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;</div><div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_commandinterface_signal_info_main_connection_state_changed =</div><div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;{</div><div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;  {</div><div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;    -1,</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;    (gchar *) <span class="stringliteral">&quot;MainConnectionStateChanged&quot;</span>,</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_signal_info_main_connection_state_changed_ARG_pointers,</div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;    NULL</div><div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;  },</div><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;  <span class="stringliteral">&quot;main-connection-state-changed&quot;</span></div><div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;};</div><div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;</div><div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_volume_changed_ARG_sinkID =</div><div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;{</div><div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;  {</div><div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;    -1,</div><div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;    NULL</div><div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;  },</div><div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;  FALSE</div><div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;};</div><div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;</div><div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_volume_changed_ARG_volume =</div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;{</div><div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;  {</div><div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;    -1,</div><div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;    (gchar *) <span class="stringliteral">&quot;volume&quot;</span>,</div><div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160;    NULL</div><div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;  },</div><div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;  FALSE</div><div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;};</div><div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;</div><div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_volume_changed_ARG_pointers[] =</div><div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;{</div><div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_volume_changed_ARG_sinkID,</div><div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_volume_changed_ARG_volume,</div><div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;  NULL</div><div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;};</div><div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div><div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_commandinterface_signal_info_volume_changed =</div><div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160;{</div><div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;  {</div><div class="line"><a name="l00685"></a><span class="lineno">  685</span>&#160;    -1,</div><div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;    (gchar *) <span class="stringliteral">&quot;VolumeChanged&quot;</span>,</div><div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_signal_info_volume_changed_ARG_pointers,</div><div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;    NULL</div><div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;  },</div><div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;  <span class="stringliteral">&quot;volume-changed&quot;</span></div><div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;};</div><div class="line"><a name="l00692"></a><span class="lineno">  692</span>&#160;</div><div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_sink_mute_state_changed_ARG_sinkID =</div><div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;{</div><div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;  {</div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;    -1,</div><div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;    NULL</div><div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;  },</div><div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160;  FALSE</div><div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;};</div><div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;</div><div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_sink_mute_state_changed_ARG_muteState =</div><div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;{</div><div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;  {</div><div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;    -1,</div><div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;    (gchar *) <span class="stringliteral">&quot;muteState&quot;</span>,</div><div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;    NULL</div><div class="line"><a name="l00711"></a><span class="lineno">  711</span>&#160;  },</div><div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;  FALSE</div><div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;};</div><div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;</div><div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_sink_mute_state_changed_ARG_pointers[] =</div><div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;{</div><div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_sink_mute_state_changed_ARG_sinkID,</div><div class="line"><a name="l00718"></a><span class="lineno">  718</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_sink_mute_state_changed_ARG_muteState,</div><div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;  NULL</div><div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;};</div><div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;</div><div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_commandinterface_signal_info_sink_mute_state_changed =</div><div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;{</div><div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;  {</div><div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;    -1,</div><div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;    (gchar *) <span class="stringliteral">&quot;SinkMuteStateChanged&quot;</span>,</div><div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_signal_info_sink_mute_state_changed_ARG_pointers,</div><div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;    NULL</div><div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;  },</div><div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160;  <span class="stringliteral">&quot;sink-mute-state-changed&quot;</span></div><div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;};</div><div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;</div><div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_commandinterface_signal_info_system_property_changed_ARG_SystemProperty =</div><div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;{</div><div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;  {</div><div class="line"><a name="l00736"></a><span class="lineno">  736</span>&#160;    -1,</div><div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;    (gchar *) <span class="stringliteral">&quot;SystemProperty&quot;</span>,</div><div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;    (gchar *) <span class="stringliteral">&quot;(nn)&quot;</span>,</div><div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;    NULL</div><div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160;  },</div><div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;  FALSE</div><div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;};</div><div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;</div><div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_system_property_changed_ARG_pointers[] =</div><div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;{</div><div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_system_property_changed_ARG_SystemProperty,</div><div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;  NULL</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;};</div><div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;</div><div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_commandinterface_signal_info_system_property_changed =</div><div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;{</div><div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;  {</div><div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;    -1,</div><div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;    (gchar *) <span class="stringliteral">&quot;SystemPropertyChanged&quot;</span>,</div><div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_commandinterface_signal_info_system_property_changed_ARG_pointers,</div><div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;    NULL</div><div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;  },</div><div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160;  <span class="stringliteral">&quot;system-property-changed&quot;</span></div><div class="line"><a name="l00759"></a><span class="lineno">  759</span>&#160;};</div><div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;</div><div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> * <span class="keyword">const</span> _audiomanager_commandinterface_signal_info_pointers[] =</div><div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;{</div><div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_new_main_connection,</div><div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_removed_main_connection,</div><div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_main_connection_state_changed,</div><div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_volume_changed,</div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_sink_mute_state_changed,</div><div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;  &amp;_audiomanager_commandinterface_signal_info_system_property_changed,</div><div class="line"><a name="l00769"></a><span class="lineno">  769</span>&#160;  NULL</div><div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;};</div><div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;</div><div class="line"><a name="l00772"></a><span class="lineno">  772</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a> _audiomanager_commandinterface_interface_info =</div><div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;{</div><div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;  {</div><div class="line"><a name="l00775"></a><span class="lineno">  775</span>&#160;    -1,</div><div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;    (gchar *) <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>,</div><div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;    (GDBusMethodInfo **) &amp;_audiomanager_commandinterface_method_info_pointers,</div><div class="line"><a name="l00778"></a><span class="lineno">  778</span>&#160;    (GDBusSignalInfo **) &amp;_audiomanager_commandinterface_signal_info_pointers,</div><div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;    NULL,</div><div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;    NULL</div><div class="line"><a name="l00781"></a><span class="lineno">  781</span>&#160;  },</div><div class="line"><a name="l00782"></a><span class="lineno">  782</span>&#160;  <span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>,</div><div class="line"><a name="l00783"></a><span class="lineno">  783</span>&#160;};</div><div class="line"><a name="l00784"></a><span class="lineno">  784</span>&#160;</div><div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;</div><div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;GDBusInterfaceInfo *</div><div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a205bc5efc627fd36fbe5996ea046c30c">  794</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a205bc5efc627fd36fbe5996ea046c30c">audiomanager_commandinterface_interface_info</a> (<span class="keywordtype">void</span>)</div><div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;{</div><div class="line"><a name="l00796"></a><span class="lineno">  796</span>&#160;  <span class="keywordflow">return</span> (GDBusInterfaceInfo *) &amp;_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>;</div><div class="line"><a name="l00797"></a><span class="lineno">  797</span>&#160;}</div><div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;</div><div class="line"><a name="l00809"></a><span class="lineno">  809</span>&#160;guint</div><div class="line"><a name="l00810"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a4bb2b6681e9bb76ce0433bf3ed7761bb">  810</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a4bb2b6681e9bb76ce0433bf3ed7761bb">audiomanager_commandinterface_override_properties</a> (GObjectClass *klass, guint property_id_begin)</div><div class="line"><a name="l00811"></a><span class="lineno">  811</span>&#160;{</div><div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;  <span class="keywordflow">return</span> property_id_begin - 1;</div><div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;}</div><div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;</div><div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;</div><div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;</div><div class="line"><a name="l00843"></a><span class="lineno"><a class="line" href="audio__manager__interface_8c.html#a61670b429b8f7f7a99d91271f5a8e8b0">  843</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a> <a class="code" href="audio__manager__interface_8c.html#a61670b429b8f7f7a99d91271f5a8e8b0">AudiomanagerCommandinterfaceInterface</a>;</div><div class="line"><a name="l00844"></a><span class="lineno">  844</span>&#160;<a class="code" href="audio__manager__interface_8c.html#af21b4976ee47e81236dbb4d6471f52da">G_DEFINE_INTERFACE</a> (<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a>, audiomanager_commandinterface, G_TYPE_OBJECT);</div><div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;</div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;audiomanager_commandinterface_default_init (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a> *iface)</div><div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160;{</div><div class="line"><a name="l00849"></a><span class="lineno">  849</span>&#160;  <span class="comment">/* GObject signals for incoming D-Bus method calls: */</span></div><div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-connect&quot;</span>,</div><div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l00866"></a><span class="lineno">  866</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_connect),</div><div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;    NULL,</div><div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l00870"></a><span class="lineno">  870</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l00871"></a><span class="lineno">  871</span>&#160;    3,</div><div class="line"><a name="l00872"></a><span class="lineno">  872</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160;</div><div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-disconnect&quot;</span>,</div><div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l00888"></a><span class="lineno">  888</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l00889"></a><span class="lineno">  889</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_disconnect),</div><div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160;    NULL,</div><div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l00894"></a><span class="lineno">  894</span>&#160;    2,</div><div class="line"><a name="l00895"></a><span class="lineno">  895</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);</div><div class="line"><a name="l00896"></a><span class="lineno">  896</span>&#160;</div><div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-set-volume&quot;</span>,</div><div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l00912"></a><span class="lineno">  912</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l00913"></a><span class="lineno">  913</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_set_volume),</div><div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l00915"></a><span class="lineno">  915</span>&#160;    NULL,</div><div class="line"><a name="l00916"></a><span class="lineno">  916</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l00917"></a><span class="lineno">  917</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l00918"></a><span class="lineno">  918</span>&#160;    3,</div><div class="line"><a name="l00919"></a><span class="lineno">  919</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l00920"></a><span class="lineno">  920</span>&#160;</div><div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-volume-step&quot;</span>,</div><div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l00936"></a><span class="lineno">  936</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l00937"></a><span class="lineno">  937</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_volume_step),</div><div class="line"><a name="l00938"></a><span class="lineno">  938</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;    NULL,</div><div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;    3,</div><div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160;</div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-set-sink-mute-state&quot;</span>,</div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_set_sink_mute_state),</div><div class="line"><a name="l00962"></a><span class="lineno">  962</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l00963"></a><span class="lineno">  963</span>&#160;    NULL,</div><div class="line"><a name="l00964"></a><span class="lineno">  964</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;    3,</div><div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l00968"></a><span class="lineno">  968</span>&#160;</div><div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-get-list-main-connections&quot;</span>,</div><div class="line"><a name="l00981"></a><span class="lineno">  981</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l00982"></a><span class="lineno">  982</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l00983"></a><span class="lineno">  983</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_get_list_main_connections),</div><div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;    NULL,</div><div class="line"><a name="l00986"></a><span class="lineno">  986</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l00987"></a><span class="lineno">  987</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l00988"></a><span class="lineno">  988</span>&#160;    1,</div><div class="line"><a name="l00989"></a><span class="lineno">  989</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION);</div><div class="line"><a name="l00990"></a><span class="lineno">  990</span>&#160;</div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-get-list-main-sinks&quot;</span>,</div><div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, handle_get_list_main_sinks),</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;    NULL,</div><div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160;    1,</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION);</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;</div><div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;  <span class="comment">/* GObject signals for received D-Bus signals: */</span></div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;  g_signal_new (<span class="stringliteral">&quot;new-main-connection&quot;</span>,</div><div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, new_main_connection),</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;    NULL,</div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;    NULL,</div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;    1, G_TYPE_VARIANT);</div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;  g_signal_new (<span class="stringliteral">&quot;removed-main-connection&quot;</span>,</div><div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, removed_main_connection),</div><div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;    NULL,</div><div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;    NULL,</div><div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160;    1, G_TYPE_UINT);</div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;  g_signal_new (<span class="stringliteral">&quot;main-connection-state-changed&quot;</span>,</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, main_connection_state_changed),</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;    NULL,</div><div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;    NULL,</div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;    2, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160;  g_signal_new (<span class="stringliteral">&quot;volume-changed&quot;</span>,</div><div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, volume_changed),</div><div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;    NULL,</div><div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;    NULL,</div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>&#160;    2, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;  g_signal_new (<span class="stringliteral">&quot;sink-mute-state-changed&quot;</span>,</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, sink_mute_state_changed),</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160;    NULL,</div><div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160;    NULL,</div><div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;    2, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;  g_signal_new (<span class="stringliteral">&quot;system-property-changed&quot;</span>,</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a>, system_property_changed),</div><div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;    NULL,</div><div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;    NULL,</div><div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;    1, G_TYPE_VARIANT);</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;}</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;</div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01141"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a10f44f9a85dad822252cf368b2824045"> 1141</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a10f44f9a85dad822252cf368b2824045">audiomanager_commandinterface_emit_new_main_connection</a> (</div><div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01143"></a><span class="lineno"> 1143</span>&#160;    GVariant *arg_mainConnection)</div><div class="line"><a name="l01144"></a><span class="lineno"> 1144</span>&#160;{</div><div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;new-main-connection&quot;</span>, arg_mainConnection);</div><div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;}</div><div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>&#160;</div><div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01156"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a3ae63628de22d2ad1008c275ac06db93"> 1156</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a3ae63628de22d2ad1008c275ac06db93">audiomanager_commandinterface_emit_removed_main_connection</a> (</div><div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160;    guint16 arg_mainConnectionId)</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160;{</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;removed-main-connection&quot;</span>, arg_mainConnectionId);</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;}</div><div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160;</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01172"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aefa94d083f6087757b58bab175ab6666"> 1172</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aefa94d083f6087757b58bab175ab6666">audiomanager_commandinterface_emit_main_connection_state_changed</a> (</div><div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;    gint16 arg_connectionState)</div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;{</div><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;main-connection-state-changed&quot;</span>, arg_connectionID, arg_connectionState);</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;}</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01189"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5cc287d07803dc55e447c2a5a8f92c8a"> 1189</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5cc287d07803dc55e447c2a5a8f92c8a">audiomanager_commandinterface_emit_volume_changed</a> (</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160;    gint16 arg_volume)</div><div class="line"><a name="l01193"></a><span class="lineno"> 1193</span>&#160;{</div><div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;volume-changed&quot;</span>, arg_sinkID, arg_volume);</div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160;}</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;</div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01206"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ae2eb350a29ba8901a3b52f5f8f25b141"> 1206</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ae2eb350a29ba8901a3b52f5f8f25b141">audiomanager_commandinterface_emit_sink_mute_state_changed</a> (</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160;    gint16 arg_muteState)</div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>&#160;{</div><div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;sink-mute-state-changed&quot;</span>, arg_sinkID, arg_muteState);</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160;}</div><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;</div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01222"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a80a08a8a1b252f34d98bc037920d5fbb"> 1222</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a80a08a8a1b252f34d98bc037920d5fbb">audiomanager_commandinterface_emit_system_property_changed</a> (</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>&#160;    GVariant *arg_SystemProperty)</div><div class="line"><a name="l01225"></a><span class="lineno"> 1225</span>&#160;{</div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;system-property-changed&quot;</span>, arg_SystemProperty);</div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160;}</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;</div><div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01245"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a7dab83e75515286c898dcecdcfae13af"> 1245</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a7dab83e75515286c898dcecdcfae13af">audiomanager_commandinterface_call_connect</a> (</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160;{</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160;    <span class="stringliteral">&quot;Connect&quot;</span>,</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;                   arg_sinkID),</div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160;    -1,</div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;    cancellable,</div><div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160;    callback,</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;    user_data);</div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160;}</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;gboolean</div><div class="line"><a name="l01278"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a9ed6bcef33ca3126b7e69d2036ffd8d4"> 1278</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a9ed6bcef33ca3126b7e69d2036ffd8d4">audiomanager_commandinterface_call_connect_finish</a> (</div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;    guint16 *out_mainConnectionID,</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;    GError **error)</div><div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160;{</div><div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160;                 <span class="stringliteral">&quot;(nq)&quot;</span>,</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;                 out_result,</div><div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>&#160;                 out_mainConnectionID);</div><div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;_out:</div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;}</div><div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;</div><div class="line"><a name="l01314"></a><span class="lineno"> 1314</span>&#160;gboolean</div><div class="line"><a name="l01315"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a4ddada2b9dbb9eed0a2f22009fd0b317"> 1315</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a4ddada2b9dbb9eed0a2f22009fd0b317">audiomanager_commandinterface_call_connect_sync</a> (</div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;    guint16 *out_mainConnectionID,</div><div class="line"><a name="l01321"></a><span class="lineno"> 1321</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01322"></a><span class="lineno"> 1322</span>&#160;    GError **error)</div><div class="line"><a name="l01323"></a><span class="lineno"> 1323</span>&#160;{</div><div class="line"><a name="l01324"></a><span class="lineno"> 1324</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span>&#160;    <span class="stringliteral">&quot;Connect&quot;</span>,</div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l01329"></a><span class="lineno"> 1329</span>&#160;                   arg_sinkID),</div><div class="line"><a name="l01330"></a><span class="lineno"> 1330</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>&#160;    -1,</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;    cancellable,</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160;    error);</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>&#160;                 <span class="stringliteral">&quot;(nq)&quot;</span>,</div><div class="line"><a name="l01338"></a><span class="lineno"> 1338</span>&#160;                 out_result,</div><div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>&#160;                 out_mainConnectionID);</div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01341"></a><span class="lineno"> 1341</span>&#160;_out:</div><div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>&#160;}</div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>&#160;</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01360"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a864111fba62bef2ecf977b47d250bdaf"> 1360</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a864111fba62bef2ecf977b47d250bdaf">audiomanager_commandinterface_call_disconnect</a> (</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;    guint16 arg_mainConnectionID,</div><div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>&#160;{</div><div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;    <span class="stringliteral">&quot;Disconnect&quot;</span>,</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160;                   arg_mainConnectionID),</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160;    -1,</div><div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>&#160;    cancellable,</div><div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>&#160;    callback,</div><div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>&#160;    user_data);</div><div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>&#160;}</div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;</div><div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>&#160;gboolean</div><div class="line"><a name="l01390"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ade95e2b175026361897e47aaaf0d668e"> 1390</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ade95e2b175026361897e47aaaf0d668e">audiomanager_commandinterface_call_disconnect_finish</a> (</div><div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01392"></a><span class="lineno"> 1392</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160;    GError **error)</div><div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>&#160;{</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;                 out_result);</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160;_out:</div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160;}</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;</div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160;gboolean</div><div class="line"><a name="l01423"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#abc5fb1befb03a12679136625a0aa1aca"> 1423</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#abc5fb1befb03a12679136625a0aa1aca">audiomanager_commandinterface_call_disconnect_sync</a> (</div><div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>&#160;    guint16 arg_mainConnectionID,</div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;    GError **error)</div><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160;{</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>&#160;    <span class="stringliteral">&quot;Disconnect&quot;</span>,</div><div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>&#160;                   arg_mainConnectionID),</div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160;    -1,</div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160;    cancellable,</div><div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>&#160;    error);</div><div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01442"></a><span class="lineno"> 1442</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01443"></a><span class="lineno"> 1443</span>&#160;                 out_result);</div><div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01445"></a><span class="lineno"> 1445</span>&#160;_out:</div><div class="line"><a name="l01446"></a><span class="lineno"> 1446</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>&#160;}</div><div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>&#160;</div><div class="line"><a name="l01464"></a><span class="lineno"> 1464</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01465"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a946e8cac1e75c88be3e56cd858af9b6f"> 1465</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a946e8cac1e75c88be3e56cd858af9b6f">audiomanager_commandinterface_call_set_volume</a> (</div><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>&#160;    gint16 arg_volume,</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01471"></a><span class="lineno"> 1471</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01472"></a><span class="lineno"> 1472</span>&#160;{</div><div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01474"></a><span class="lineno"> 1474</span>&#160;    <span class="stringliteral">&quot;SetVolume&quot;</span>,</div><div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>&#160;                   arg_volume),</div><div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01479"></a><span class="lineno"> 1479</span>&#160;    -1,</div><div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;    cancellable,</div><div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160;    callback,</div><div class="line"><a name="l01482"></a><span class="lineno"> 1482</span>&#160;    user_data);</div><div class="line"><a name="l01483"></a><span class="lineno"> 1483</span>&#160;}</div><div class="line"><a name="l01484"></a><span class="lineno"> 1484</span>&#160;</div><div class="line"><a name="l01496"></a><span class="lineno"> 1496</span>&#160;gboolean</div><div class="line"><a name="l01497"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a833ad478f157358decfa1b7c73ddc41d"> 1497</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a833ad478f157358decfa1b7c73ddc41d">audiomanager_commandinterface_call_set_volume_finish</a> (</div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160;    GError **error)</div><div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>&#160;{</div><div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01505"></a><span class="lineno"> 1505</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01506"></a><span class="lineno"> 1506</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>&#160;                 out_result);</div><div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01511"></a><span class="lineno"> 1511</span>&#160;_out:</div><div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>&#160;}</div><div class="line"><a name="l01514"></a><span class="lineno"> 1514</span>&#160;</div><div class="line"><a name="l01530"></a><span class="lineno"> 1530</span>&#160;gboolean</div><div class="line"><a name="l01531"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af27cf97f8fa87de47e0ee2c59940424f"> 1531</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af27cf97f8fa87de47e0ee2c59940424f">audiomanager_commandinterface_call_set_volume_sync</a> (</div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01533"></a><span class="lineno"> 1533</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;    gint16 arg_volume,</div><div class="line"><a name="l01535"></a><span class="lineno"> 1535</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01536"></a><span class="lineno"> 1536</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>&#160;    GError **error)</div><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160;{</div><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01541"></a><span class="lineno"> 1541</span>&#160;    <span class="stringliteral">&quot;SetVolume&quot;</span>,</div><div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l01543"></a><span class="lineno"> 1543</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l01544"></a><span class="lineno"> 1544</span>&#160;                   arg_volume),</div><div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160;    -1,</div><div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160;    cancellable,</div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;    error);</div><div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>&#160;                 out_result);</div><div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>&#160;_out:</div><div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01557"></a><span class="lineno"> 1557</span>&#160;}</div><div class="line"><a name="l01558"></a><span class="lineno"> 1558</span>&#160;</div><div class="line"><a name="l01574"></a><span class="lineno"> 1574</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01575"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#afcb9a60d5733a2fa1d71559ff4094fbf"> 1575</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#afcb9a60d5733a2fa1d71559ff4094fbf">audiomanager_commandinterface_call_volume_step</a> (</div><div class="line"><a name="l01576"></a><span class="lineno"> 1576</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>&#160;    gint16 arg_volumeStep,</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01581"></a><span class="lineno"> 1581</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01582"></a><span class="lineno"> 1582</span>&#160;{</div><div class="line"><a name="l01583"></a><span class="lineno"> 1583</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01584"></a><span class="lineno"> 1584</span>&#160;    <span class="stringliteral">&quot;VolumeStep&quot;</span>,</div><div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l01586"></a><span class="lineno"> 1586</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>&#160;                   arg_volumeStep),</div><div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160;    -1,</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>&#160;    cancellable,</div><div class="line"><a name="l01591"></a><span class="lineno"> 1591</span>&#160;    callback,</div><div class="line"><a name="l01592"></a><span class="lineno"> 1592</span>&#160;    user_data);</div><div class="line"><a name="l01593"></a><span class="lineno"> 1593</span>&#160;}</div><div class="line"><a name="l01594"></a><span class="lineno"> 1594</span>&#160;</div><div class="line"><a name="l01606"></a><span class="lineno"> 1606</span>&#160;gboolean</div><div class="line"><a name="l01607"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a6df9277b72d4a89d4341aad66b0aa9d4"> 1607</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a6df9277b72d4a89d4341aad66b0aa9d4">audiomanager_commandinterface_call_volume_step_finish</a> (</div><div class="line"><a name="l01608"></a><span class="lineno"> 1608</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01609"></a><span class="lineno"> 1609</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01611"></a><span class="lineno"> 1611</span>&#160;    GError **error)</div><div class="line"><a name="l01612"></a><span class="lineno"> 1612</span>&#160;{</div><div class="line"><a name="l01613"></a><span class="lineno"> 1613</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01615"></a><span class="lineno"> 1615</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01619"></a><span class="lineno"> 1619</span>&#160;                 out_result);</div><div class="line"><a name="l01620"></a><span class="lineno"> 1620</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01621"></a><span class="lineno"> 1621</span>&#160;_out:</div><div class="line"><a name="l01622"></a><span class="lineno"> 1622</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01623"></a><span class="lineno"> 1623</span>&#160;}</div><div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>&#160;</div><div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160;gboolean</div><div class="line"><a name="l01641"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aafc35c8740b1373e0964bc469cd6548f"> 1641</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aafc35c8740b1373e0964bc469cd6548f">audiomanager_commandinterface_call_volume_step_sync</a> (</div><div class="line"><a name="l01642"></a><span class="lineno"> 1642</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01643"></a><span class="lineno"> 1643</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01644"></a><span class="lineno"> 1644</span>&#160;    gint16 arg_volumeStep,</div><div class="line"><a name="l01645"></a><span class="lineno"> 1645</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;    GError **error)</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;{</div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>&#160;    <span class="stringliteral">&quot;VolumeStep&quot;</span>,</div><div class="line"><a name="l01652"></a><span class="lineno"> 1652</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>&#160;                   arg_volumeStep),</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01656"></a><span class="lineno"> 1656</span>&#160;    -1,</div><div class="line"><a name="l01657"></a><span class="lineno"> 1657</span>&#160;    cancellable,</div><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>&#160;    error);</div><div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>&#160;                 out_result);</div><div class="line"><a name="l01664"></a><span class="lineno"> 1664</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01665"></a><span class="lineno"> 1665</span>&#160;_out:</div><div class="line"><a name="l01666"></a><span class="lineno"> 1666</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01667"></a><span class="lineno"> 1667</span>&#160;}</div><div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>&#160;</div><div class="line"><a name="l01684"></a><span class="lineno"> 1684</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01685"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af266dfa3a1805cd01d90528eaeaa4c58"> 1685</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af266dfa3a1805cd01d90528eaeaa4c58">audiomanager_commandinterface_call_set_sink_mute_state</a> (</div><div class="line"><a name="l01686"></a><span class="lineno"> 1686</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>&#160;    gint16 arg_muteState,</div><div class="line"><a name="l01689"></a><span class="lineno"> 1689</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01690"></a><span class="lineno"> 1690</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01691"></a><span class="lineno"> 1691</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01692"></a><span class="lineno"> 1692</span>&#160;{</div><div class="line"><a name="l01693"></a><span class="lineno"> 1693</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>&#160;    <span class="stringliteral">&quot;SetSinkMuteState&quot;</span>,</div><div class="line"><a name="l01695"></a><span class="lineno"> 1695</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l01696"></a><span class="lineno"> 1696</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l01697"></a><span class="lineno"> 1697</span>&#160;                   arg_muteState),</div><div class="line"><a name="l01698"></a><span class="lineno"> 1698</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01699"></a><span class="lineno"> 1699</span>&#160;    -1,</div><div class="line"><a name="l01700"></a><span class="lineno"> 1700</span>&#160;    cancellable,</div><div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>&#160;    callback,</div><div class="line"><a name="l01702"></a><span class="lineno"> 1702</span>&#160;    user_data);</div><div class="line"><a name="l01703"></a><span class="lineno"> 1703</span>&#160;}</div><div class="line"><a name="l01704"></a><span class="lineno"> 1704</span>&#160;</div><div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>&#160;gboolean</div><div class="line"><a name="l01717"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a71560ba9c0e25aa2e924e23f590626a6"> 1717</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a71560ba9c0e25aa2e924e23f590626a6">audiomanager_commandinterface_call_set_sink_mute_state_finish</a> (</div><div class="line"><a name="l01718"></a><span class="lineno"> 1718</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01719"></a><span class="lineno"> 1719</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01721"></a><span class="lineno"> 1721</span>&#160;    GError **error)</div><div class="line"><a name="l01722"></a><span class="lineno"> 1722</span>&#160;{</div><div class="line"><a name="l01723"></a><span class="lineno"> 1723</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01724"></a><span class="lineno"> 1724</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01725"></a><span class="lineno"> 1725</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01726"></a><span class="lineno"> 1726</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01727"></a><span class="lineno"> 1727</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01728"></a><span class="lineno"> 1728</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01729"></a><span class="lineno"> 1729</span>&#160;                 out_result);</div><div class="line"><a name="l01730"></a><span class="lineno"> 1730</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01731"></a><span class="lineno"> 1731</span>&#160;_out:</div><div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01733"></a><span class="lineno"> 1733</span>&#160;}</div><div class="line"><a name="l01734"></a><span class="lineno"> 1734</span>&#160;</div><div class="line"><a name="l01750"></a><span class="lineno"> 1750</span>&#160;gboolean</div><div class="line"><a name="l01751"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#afc19e9a9c634f428c7b17c20db3f0b7d"> 1751</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#afc19e9a9c634f428c7b17c20db3f0b7d">audiomanager_commandinterface_call_set_sink_mute_state_sync</a> (</div><div class="line"><a name="l01752"></a><span class="lineno"> 1752</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01753"></a><span class="lineno"> 1753</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l01754"></a><span class="lineno"> 1754</span>&#160;    gint16 arg_muteState,</div><div class="line"><a name="l01755"></a><span class="lineno"> 1755</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span>&#160;    GError **error)</div><div class="line"><a name="l01758"></a><span class="lineno"> 1758</span>&#160;{</div><div class="line"><a name="l01759"></a><span class="lineno"> 1759</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01761"></a><span class="lineno"> 1761</span>&#160;    <span class="stringliteral">&quot;SetSinkMuteState&quot;</span>,</div><div class="line"><a name="l01762"></a><span class="lineno"> 1762</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>&#160;                   arg_muteState),</div><div class="line"><a name="l01765"></a><span class="lineno"> 1765</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01766"></a><span class="lineno"> 1766</span>&#160;    -1,</div><div class="line"><a name="l01767"></a><span class="lineno"> 1767</span>&#160;    cancellable,</div><div class="line"><a name="l01768"></a><span class="lineno"> 1768</span>&#160;    error);</div><div class="line"><a name="l01769"></a><span class="lineno"> 1769</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01770"></a><span class="lineno"> 1770</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01771"></a><span class="lineno"> 1771</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01772"></a><span class="lineno"> 1772</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l01773"></a><span class="lineno"> 1773</span>&#160;                 out_result);</div><div class="line"><a name="l01774"></a><span class="lineno"> 1774</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01775"></a><span class="lineno"> 1775</span>&#160;_out:</div><div class="line"><a name="l01776"></a><span class="lineno"> 1776</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01777"></a><span class="lineno"> 1777</span>&#160;}</div><div class="line"><a name="l01778"></a><span class="lineno"> 1778</span>&#160;</div><div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01793"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af4dd679cfbe3797e4faba95ecfeb7266"> 1793</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af4dd679cfbe3797e4faba95ecfeb7266">audiomanager_commandinterface_call_get_list_main_connections</a> (</div><div class="line"><a name="l01794"></a><span class="lineno"> 1794</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01795"></a><span class="lineno"> 1795</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01796"></a><span class="lineno"> 1796</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01797"></a><span class="lineno"> 1797</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01798"></a><span class="lineno"> 1798</span>&#160;{</div><div class="line"><a name="l01799"></a><span class="lineno"> 1799</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01800"></a><span class="lineno"> 1800</span>&#160;    <span class="stringliteral">&quot;GetListMainConnections&quot;</span>,</div><div class="line"><a name="l01801"></a><span class="lineno"> 1801</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>),</div><div class="line"><a name="l01802"></a><span class="lineno"> 1802</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>&#160;    -1,</div><div class="line"><a name="l01804"></a><span class="lineno"> 1804</span>&#160;    cancellable,</div><div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>&#160;    callback,</div><div class="line"><a name="l01806"></a><span class="lineno"> 1806</span>&#160;    user_data);</div><div class="line"><a name="l01807"></a><span class="lineno"> 1807</span>&#160;}</div><div class="line"><a name="l01808"></a><span class="lineno"> 1808</span>&#160;</div><div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160;gboolean</div><div class="line"><a name="l01822"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab6232c989551fd75b0995a00c8094a78"> 1822</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab6232c989551fd75b0995a00c8094a78">audiomanager_commandinterface_call_get_list_main_connections_finish</a> (</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01825"></a><span class="lineno"> 1825</span>&#160;    GVariant **out_listConnections,</div><div class="line"><a name="l01826"></a><span class="lineno"> 1826</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>&#160;    GError **error)</div><div class="line"><a name="l01828"></a><span class="lineno"> 1828</span>&#160;{</div><div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01830"></a><span class="lineno"> 1830</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01831"></a><span class="lineno"> 1831</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01832"></a><span class="lineno"> 1832</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01833"></a><span class="lineno"> 1833</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01834"></a><span class="lineno"> 1834</span>&#160;                 <span class="stringliteral">&quot;(n@a(qqqnn))&quot;</span>,</div><div class="line"><a name="l01835"></a><span class="lineno"> 1835</span>&#160;                 out_result,</div><div class="line"><a name="l01836"></a><span class="lineno"> 1836</span>&#160;                 out_listConnections);</div><div class="line"><a name="l01837"></a><span class="lineno"> 1837</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01838"></a><span class="lineno"> 1838</span>&#160;_out:</div><div class="line"><a name="l01839"></a><span class="lineno"> 1839</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01840"></a><span class="lineno"> 1840</span>&#160;}</div><div class="line"><a name="l01841"></a><span class="lineno"> 1841</span>&#160;</div><div class="line"><a name="l01856"></a><span class="lineno"> 1856</span>&#160;gboolean</div><div class="line"><a name="l01857"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a181177bbe37995c1d64e2f60f0b8dae1"> 1857</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a181177bbe37995c1d64e2f60f0b8dae1">audiomanager_commandinterface_call_get_list_main_connections_sync</a> (</div><div class="line"><a name="l01858"></a><span class="lineno"> 1858</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01859"></a><span class="lineno"> 1859</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01860"></a><span class="lineno"> 1860</span>&#160;    GVariant **out_listConnections,</div><div class="line"><a name="l01861"></a><span class="lineno"> 1861</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01862"></a><span class="lineno"> 1862</span>&#160;    GError **error)</div><div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>&#160;{</div><div class="line"><a name="l01864"></a><span class="lineno"> 1864</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160;    <span class="stringliteral">&quot;GetListMainConnections&quot;</span>,</div><div class="line"><a name="l01867"></a><span class="lineno"> 1867</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>),</div><div class="line"><a name="l01868"></a><span class="lineno"> 1868</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01869"></a><span class="lineno"> 1869</span>&#160;    -1,</div><div class="line"><a name="l01870"></a><span class="lineno"> 1870</span>&#160;    cancellable,</div><div class="line"><a name="l01871"></a><span class="lineno"> 1871</span>&#160;    error);</div><div class="line"><a name="l01872"></a><span class="lineno"> 1872</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01873"></a><span class="lineno"> 1873</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01874"></a><span class="lineno"> 1874</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01875"></a><span class="lineno"> 1875</span>&#160;                 <span class="stringliteral">&quot;(n@a(qqqnn))&quot;</span>,</div><div class="line"><a name="l01876"></a><span class="lineno"> 1876</span>&#160;                 out_result,</div><div class="line"><a name="l01877"></a><span class="lineno"> 1877</span>&#160;                 out_listConnections);</div><div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01879"></a><span class="lineno"> 1879</span>&#160;_out:</div><div class="line"><a name="l01880"></a><span class="lineno"> 1880</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01881"></a><span class="lineno"> 1881</span>&#160;}</div><div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>&#160;</div><div class="line"><a name="l01896"></a><span class="lineno"> 1896</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01897"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a2b0839a0a25acccc810a3f4fa11293e1"> 1897</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a2b0839a0a25acccc810a3f4fa11293e1">audiomanager_commandinterface_call_get_list_main_sinks</a> (</div><div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01899"></a><span class="lineno"> 1899</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01900"></a><span class="lineno"> 1900</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l01901"></a><span class="lineno"> 1901</span>&#160;    gpointer user_data)</div><div class="line"><a name="l01902"></a><span class="lineno"> 1902</span>&#160;{</div><div class="line"><a name="l01903"></a><span class="lineno"> 1903</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01904"></a><span class="lineno"> 1904</span>&#160;    <span class="stringliteral">&quot;GetListMainSinks&quot;</span>,</div><div class="line"><a name="l01905"></a><span class="lineno"> 1905</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>),</div><div class="line"><a name="l01906"></a><span class="lineno"> 1906</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01907"></a><span class="lineno"> 1907</span>&#160;    -1,</div><div class="line"><a name="l01908"></a><span class="lineno"> 1908</span>&#160;    cancellable,</div><div class="line"><a name="l01909"></a><span class="lineno"> 1909</span>&#160;    callback,</div><div class="line"><a name="l01910"></a><span class="lineno"> 1910</span>&#160;    user_data);</div><div class="line"><a name="l01911"></a><span class="lineno"> 1911</span>&#160;}</div><div class="line"><a name="l01912"></a><span class="lineno"> 1912</span>&#160;</div><div class="line"><a name="l01925"></a><span class="lineno"> 1925</span>&#160;gboolean</div><div class="line"><a name="l01926"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af7e0eb4928596c6516a436f9399d1deb"> 1926</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af7e0eb4928596c6516a436f9399d1deb">audiomanager_commandinterface_call_get_list_main_sinks_finish</a> (</div><div class="line"><a name="l01927"></a><span class="lineno"> 1927</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01928"></a><span class="lineno"> 1928</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01929"></a><span class="lineno"> 1929</span>&#160;    GVariant **out_listMainSinks,</div><div class="line"><a name="l01930"></a><span class="lineno"> 1930</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l01931"></a><span class="lineno"> 1931</span>&#160;    GError **error)</div><div class="line"><a name="l01932"></a><span class="lineno"> 1932</span>&#160;{</div><div class="line"><a name="l01933"></a><span class="lineno"> 1933</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l01935"></a><span class="lineno"> 1935</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01936"></a><span class="lineno"> 1936</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01937"></a><span class="lineno"> 1937</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01938"></a><span class="lineno"> 1938</span>&#160;                 <span class="stringliteral">&quot;(n@a(qs(nn)nnq))&quot;</span>,</div><div class="line"><a name="l01939"></a><span class="lineno"> 1939</span>&#160;                 out_result,</div><div class="line"><a name="l01940"></a><span class="lineno"> 1940</span>&#160;                 out_listMainSinks);</div><div class="line"><a name="l01941"></a><span class="lineno"> 1941</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01942"></a><span class="lineno"> 1942</span>&#160;_out:</div><div class="line"><a name="l01943"></a><span class="lineno"> 1943</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01944"></a><span class="lineno"> 1944</span>&#160;}</div><div class="line"><a name="l01945"></a><span class="lineno"> 1945</span>&#160;</div><div class="line"><a name="l01960"></a><span class="lineno"> 1960</span>&#160;gboolean</div><div class="line"><a name="l01961"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a26d9526788210248c2a4cc1e69aff199"> 1961</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a26d9526788210248c2a4cc1e69aff199">audiomanager_commandinterface_call_get_list_main_sinks_sync</a> (</div><div class="line"><a name="l01962"></a><span class="lineno"> 1962</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *proxy,</div><div class="line"><a name="l01963"></a><span class="lineno"> 1963</span>&#160;    gint16 *out_result,</div><div class="line"><a name="l01964"></a><span class="lineno"> 1964</span>&#160;    GVariant **out_listMainSinks,</div><div class="line"><a name="l01965"></a><span class="lineno"> 1965</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l01966"></a><span class="lineno"> 1966</span>&#160;    GError **error)</div><div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>&#160;{</div><div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l01969"></a><span class="lineno"> 1969</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l01970"></a><span class="lineno"> 1970</span>&#160;    <span class="stringliteral">&quot;GetListMainSinks&quot;</span>,</div><div class="line"><a name="l01971"></a><span class="lineno"> 1971</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>),</div><div class="line"><a name="l01972"></a><span class="lineno"> 1972</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l01973"></a><span class="lineno"> 1973</span>&#160;    -1,</div><div class="line"><a name="l01974"></a><span class="lineno"> 1974</span>&#160;    cancellable,</div><div class="line"><a name="l01975"></a><span class="lineno"> 1975</span>&#160;    error);</div><div class="line"><a name="l01976"></a><span class="lineno"> 1976</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l01977"></a><span class="lineno"> 1977</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l01978"></a><span class="lineno"> 1978</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l01979"></a><span class="lineno"> 1979</span>&#160;                 <span class="stringliteral">&quot;(n@a(qs(nn)nnq))&quot;</span>,</div><div class="line"><a name="l01980"></a><span class="lineno"> 1980</span>&#160;                 out_result,</div><div class="line"><a name="l01981"></a><span class="lineno"> 1981</span>&#160;                 out_listMainSinks);</div><div class="line"><a name="l01982"></a><span class="lineno"> 1982</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l01983"></a><span class="lineno"> 1983</span>&#160;_out:</div><div class="line"><a name="l01984"></a><span class="lineno"> 1984</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l01985"></a><span class="lineno"> 1985</span>&#160;}</div><div class="line"><a name="l01986"></a><span class="lineno"> 1986</span>&#160;</div><div class="line"><a name="l01998"></a><span class="lineno"> 1998</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l01999"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a381453ebc5717fc413c7197a2a609c92"> 1999</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a381453ebc5717fc413c7197a2a609c92">audiomanager_commandinterface_complete_connect</a> (</div><div class="line"><a name="l02000"></a><span class="lineno"> 2000</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02001"></a><span class="lineno"> 2001</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02002"></a><span class="lineno"> 2002</span>&#160;    gint16 result,</div><div class="line"><a name="l02003"></a><span class="lineno"> 2003</span>&#160;    guint16 mainConnectionID)</div><div class="line"><a name="l02004"></a><span class="lineno"> 2004</span>&#160;{</div><div class="line"><a name="l02005"></a><span class="lineno"> 2005</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02006"></a><span class="lineno"> 2006</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(nq)&quot;</span>,</div><div class="line"><a name="l02007"></a><span class="lineno"> 2007</span>&#160;                   result,</div><div class="line"><a name="l02008"></a><span class="lineno"> 2008</span>&#160;                   mainConnectionID));</div><div class="line"><a name="l02009"></a><span class="lineno"> 2009</span>&#160;}</div><div class="line"><a name="l02010"></a><span class="lineno"> 2010</span>&#160;</div><div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02022"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aaed829355cb8c75bb283c226865149a6"> 2022</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aaed829355cb8c75bb283c226865149a6">audiomanager_commandinterface_complete_disconnect</a> (</div><div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160;    gint16 result)</div><div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160;{</div><div class="line"><a name="l02027"></a><span class="lineno"> 2027</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02028"></a><span class="lineno"> 2028</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l02029"></a><span class="lineno"> 2029</span>&#160;                   result));</div><div class="line"><a name="l02030"></a><span class="lineno"> 2030</span>&#160;}</div><div class="line"><a name="l02031"></a><span class="lineno"> 2031</span>&#160;</div><div class="line"><a name="l02042"></a><span class="lineno"> 2042</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02043"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a36c4f0140b3355d07644fb37ad98b9c6"> 2043</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a36c4f0140b3355d07644fb37ad98b9c6">audiomanager_commandinterface_complete_set_volume</a> (</div><div class="line"><a name="l02044"></a><span class="lineno"> 2044</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02045"></a><span class="lineno"> 2045</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02046"></a><span class="lineno"> 2046</span>&#160;    gint16 result)</div><div class="line"><a name="l02047"></a><span class="lineno"> 2047</span>&#160;{</div><div class="line"><a name="l02048"></a><span class="lineno"> 2048</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02049"></a><span class="lineno"> 2049</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l02050"></a><span class="lineno"> 2050</span>&#160;                   result));</div><div class="line"><a name="l02051"></a><span class="lineno"> 2051</span>&#160;}</div><div class="line"><a name="l02052"></a><span class="lineno"> 2052</span>&#160;</div><div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02064"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a86b0cf68e08b96ee954638e89375b973"> 2064</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a86b0cf68e08b96ee954638e89375b973">audiomanager_commandinterface_complete_volume_step</a> (</div><div class="line"><a name="l02065"></a><span class="lineno"> 2065</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02066"></a><span class="lineno"> 2066</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02067"></a><span class="lineno"> 2067</span>&#160;    gint16 result)</div><div class="line"><a name="l02068"></a><span class="lineno"> 2068</span>&#160;{</div><div class="line"><a name="l02069"></a><span class="lineno"> 2069</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02070"></a><span class="lineno"> 2070</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l02071"></a><span class="lineno"> 2071</span>&#160;                   result));</div><div class="line"><a name="l02072"></a><span class="lineno"> 2072</span>&#160;}</div><div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>&#160;</div><div class="line"><a name="l02084"></a><span class="lineno"> 2084</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02085"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a44faa49862f7f1f96e5ebdffb8469787"> 2085</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a44faa49862f7f1f96e5ebdffb8469787">audiomanager_commandinterface_complete_set_sink_mute_state</a> (</div><div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02088"></a><span class="lineno"> 2088</span>&#160;    gint16 result)</div><div class="line"><a name="l02089"></a><span class="lineno"> 2089</span>&#160;{</div><div class="line"><a name="l02090"></a><span class="lineno"> 2090</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02091"></a><span class="lineno"> 2091</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l02092"></a><span class="lineno"> 2092</span>&#160;                   result));</div><div class="line"><a name="l02093"></a><span class="lineno"> 2093</span>&#160;}</div><div class="line"><a name="l02094"></a><span class="lineno"> 2094</span>&#160;</div><div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02107"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a3c9f64cfa0a7b51bb5629b39eb19628d"> 2107</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a3c9f64cfa0a7b51bb5629b39eb19628d">audiomanager_commandinterface_complete_get_list_main_connections</a> (</div><div class="line"><a name="l02108"></a><span class="lineno"> 2108</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02109"></a><span class="lineno"> 2109</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02110"></a><span class="lineno"> 2110</span>&#160;    gint16 result,</div><div class="line"><a name="l02111"></a><span class="lineno"> 2111</span>&#160;    GVariant *listConnections)</div><div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160;{</div><div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n@a(qqqnn))&quot;</span>,</div><div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>&#160;                   result,</div><div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>&#160;                   listConnections));</div><div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160;}</div><div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160;</div><div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02131"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a0f85b02df982b81a3ab939d5ebca18b7"> 2131</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a0f85b02df982b81a3ab939d5ebca18b7">audiomanager_commandinterface_complete_get_list_main_sinks</a> (</div><div class="line"><a name="l02132"></a><span class="lineno"> 2132</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160;    gint16 result,</div><div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>&#160;    GVariant *listMainSinks)</div><div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>&#160;{</div><div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n@a(qs(nn)nnq))&quot;</span>,</div><div class="line"><a name="l02139"></a><span class="lineno"> 2139</span>&#160;                   result,</div><div class="line"><a name="l02140"></a><span class="lineno"> 2140</span>&#160;                   listMainSinks));</div><div class="line"><a name="l02141"></a><span class="lineno"> 2141</span>&#160;}</div><div class="line"><a name="l02142"></a><span class="lineno"> 2142</span>&#160;</div><div class="line"><a name="l02143"></a><span class="lineno"> 2143</span>&#160;<span class="comment">/* ------------------------------------------------------------------------ */</span></div><div class="line"><a name="l02144"></a><span class="lineno"> 2144</span>&#160;</div><div class="line"><a name="l02158"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_proxy_private.html"> 2158</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct___audiomanager_commandinterface_proxy_private.html">_AudiomanagerCommandinterfaceProxyPrivate</a></div><div class="line"><a name="l02159"></a><span class="lineno"> 2159</span>&#160;{</div><div class="line"><a name="l02160"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_proxy_private.html#ac035b0760faa455b1ce969b9b9e4028f"> 2160</a></span>&#160;  GData *<a class="code" href="struct___audiomanager_commandinterface_proxy_private.html#ac035b0760faa455b1ce969b9b9e4028f">qdata</a>;</div><div class="line"><a name="l02161"></a><span class="lineno"> 2161</span>&#160;};</div><div class="line"><a name="l02162"></a><span class="lineno"> 2162</span>&#160;</div><div class="line"><a name="l02163"></a><span class="lineno"> 2163</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span> audiomanager_commandinterface_proxy_iface_init (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a> *iface);</div><div class="line"><a name="l02164"></a><span class="lineno"> 2164</span>&#160;</div><div class="line"><a name="l02165"></a><span class="lineno"> 2165</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l02166"></a><span class="lineno"> 2166</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_commandinterface_proxy.html">AudiomanagerCommandinterfaceProxy</a>, audiomanager_commandinterface_proxy, G_TYPE_DBUS_PROXY,</div><div class="line"><a name="l02167"></a><span class="lineno"> 2167</span>&#160;                         G_ADD_PRIVATE (<a class="code" href="struct___audiomanager_commandinterface_proxy.html">AudiomanagerCommandinterfaceProxy</a>)</div><div class="line"><a name="l02168"></a><span class="lineno"> 2168</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>, audiomanager_commandinterface_proxy_iface_init));</div><div class="line"><a name="l02169"></a><span class="lineno"> 2169</span>&#160;</div><div class="line"><a name="l02170"></a><span class="lineno"> 2170</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l02171"></a><span class="lineno"> 2171</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_commandinterface_proxy.html">AudiomanagerCommandinterfaceProxy</a>, audiomanager_commandinterface_proxy, G_TYPE_DBUS_PROXY,</div><div class="line"><a name="l02172"></a><span class="lineno"> 2172</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>, audiomanager_commandinterface_proxy_iface_init));</div><div class="line"><a name="l02173"></a><span class="lineno"> 2173</span>&#160;</div><div class="line"><a name="l02174"></a><span class="lineno"> 2174</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02176"></a><span class="lineno"> 2176</span>&#160;audiomanager_commandinterface_proxy_finalize (GObject *<span class="keywordtype">object</span>)</div><div class="line"><a name="l02177"></a><span class="lineno"> 2177</span>&#160;{</div><div class="line"><a name="l02178"></a><span class="lineno"> 2178</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_proxy.html">AudiomanagerCommandinterfaceProxy</a> *proxy = <a class="code" href="audio__manager__interface_8h.html#a4539adad18efcff524003d2e030b0ff6">AUDIOMANAGER_COMMANDINTERFACE_PROXY</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>&#160;  g_datalist_clear (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy.html#a8e0632923f075e8b817ce56af92df632">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy_private.html#ac035b0760faa455b1ce969b9b9e4028f">qdata</a>);</div><div class="line"><a name="l02180"></a><span class="lineno"> 2180</span>&#160;  G_OBJECT_CLASS (audiomanager_commandinterface_proxy_parent_class)-&gt;finalize (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>&#160;}</div><div class="line"><a name="l02182"></a><span class="lineno"> 2182</span>&#160;</div><div class="line"><a name="l02183"></a><span class="lineno"> 2183</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02184"></a><span class="lineno"> 2184</span>&#160;audiomanager_commandinterface_proxy_get_property (GObject      *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02185"></a><span class="lineno"> 2185</span>&#160;  guint         prop_id,</div><div class="line"><a name="l02186"></a><span class="lineno"> 2186</span>&#160;  GValue       *value,</div><div class="line"><a name="l02187"></a><span class="lineno"> 2187</span>&#160;  GParamSpec   *pspec G_GNUC_UNUSED)</div><div class="line"><a name="l02188"></a><span class="lineno"> 2188</span>&#160;{</div><div class="line"><a name="l02189"></a><span class="lineno"> 2189</span>&#160;}</div><div class="line"><a name="l02190"></a><span class="lineno"> 2190</span>&#160;</div><div class="line"><a name="l02191"></a><span class="lineno"> 2191</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02192"></a><span class="lineno"> 2192</span>&#160;audiomanager_commandinterface_proxy_set_property (GObject      *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02193"></a><span class="lineno"> 2193</span>&#160;  guint         prop_id,</div><div class="line"><a name="l02194"></a><span class="lineno"> 2194</span>&#160;  <span class="keyword">const</span> GValue *value,</div><div class="line"><a name="l02195"></a><span class="lineno"> 2195</span>&#160;  GParamSpec   *pspec G_GNUC_UNUSED)</div><div class="line"><a name="l02196"></a><span class="lineno"> 2196</span>&#160;{</div><div class="line"><a name="l02197"></a><span class="lineno"> 2197</span>&#160;}</div><div class="line"><a name="l02198"></a><span class="lineno"> 2198</span>&#160;</div><div class="line"><a name="l02199"></a><span class="lineno"> 2199</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02200"></a><span class="lineno"> 2200</span>&#160;audiomanager_commandinterface_proxy_g_signal (GDBusProxy *proxy,</div><div class="line"><a name="l02201"></a><span class="lineno"> 2201</span>&#160;  <span class="keyword">const</span> gchar *sender_name G_GNUC_UNUSED,</div><div class="line"><a name="l02202"></a><span class="lineno"> 2202</span>&#160;  <span class="keyword">const</span> gchar *signal_name,</div><div class="line"><a name="l02203"></a><span class="lineno"> 2203</span>&#160;  GVariant *parameters)</div><div class="line"><a name="l02204"></a><span class="lineno"> 2204</span>&#160;{</div><div class="line"><a name="l02205"></a><span class="lineno"> 2205</span>&#160;  <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> *info;</div><div class="line"><a name="l02206"></a><span class="lineno"> 2206</span>&#160;  GVariantIter iter;</div><div class="line"><a name="l02207"></a><span class="lineno"> 2207</span>&#160;  GVariant *child;</div><div class="line"><a name="l02208"></a><span class="lineno"> 2208</span>&#160;  GValue *paramv;</div><div class="line"><a name="l02209"></a><span class="lineno"> 2209</span>&#160;  guint num_params;</div><div class="line"><a name="l02210"></a><span class="lineno"> 2210</span>&#160;  guint n;</div><div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>&#160;  guint signal_id;</div><div class="line"><a name="l02212"></a><span class="lineno"> 2212</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &amp;_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, signal_name);</div><div class="line"><a name="l02213"></a><span class="lineno"> 2213</span>&#160;  <span class="keywordflow">if</span> (info == NULL)</div><div class="line"><a name="l02214"></a><span class="lineno"> 2214</span>&#160;    <span class="keywordflow">return</span>;</div><div class="line"><a name="l02215"></a><span class="lineno"> 2215</span>&#160;  num_params = g_variant_n_children (parameters);</div><div class="line"><a name="l02216"></a><span class="lineno"> 2216</span>&#160;  paramv = g_new0 (GValue, num_params + 1);</div><div class="line"><a name="l02217"></a><span class="lineno"> 2217</span>&#160;  g_value_init (&amp;paramv[0], <a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>);</div><div class="line"><a name="l02218"></a><span class="lineno"> 2218</span>&#160;  g_value_set_object (&amp;paramv[0], proxy);</div><div class="line"><a name="l02219"></a><span class="lineno"> 2219</span>&#160;  g_variant_iter_init (&amp;iter, parameters);</div><div class="line"><a name="l02220"></a><span class="lineno"> 2220</span>&#160;  n = 1;</div><div class="line"><a name="l02221"></a><span class="lineno"> 2221</span>&#160;  <span class="keywordflow">while</span> ((child = g_variant_iter_next_value (&amp;iter)) != NULL)</div><div class="line"><a name="l02222"></a><span class="lineno"> 2222</span>&#160;    {</div><div class="line"><a name="l02223"></a><span class="lineno"> 2223</span>&#160;      <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *arg_info = (<a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *) info-&gt;<a class="code" href="struct___extended_g_d_bus_signal_info.html#aef8127a978738ec67e3d58a4896bbd14">parent_struct</a>.args[n - 1];</div><div class="line"><a name="l02224"></a><span class="lineno"> 2224</span>&#160;      if (arg_info-&gt;<a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>)</div><div class="line"><a name="l02225"></a><span class="lineno"> 2225</span>&#160;        {</div><div class="line"><a name="l02226"></a><span class="lineno"> 2226</span>&#160;          g_value_init (&amp;paramv[n], G_TYPE_VARIANT);</div><div class="line"><a name="l02227"></a><span class="lineno"> 2227</span>&#160;          g_value_set_variant (&amp;paramv[n], child);</div><div class="line"><a name="l02228"></a><span class="lineno"> 2228</span>&#160;          n++;</div><div class="line"><a name="l02229"></a><span class="lineno"> 2229</span>&#160;        }</div><div class="line"><a name="l02230"></a><span class="lineno"> 2230</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l02231"></a><span class="lineno"> 2231</span>&#160;        g_dbus_gvariant_to_gvalue (child, &amp;paramv[n++]);</div><div class="line"><a name="l02232"></a><span class="lineno"> 2232</span>&#160;      g_variant_unref (child);</div><div class="line"><a name="l02233"></a><span class="lineno"> 2233</span>&#160;    }</div><div class="line"><a name="l02234"></a><span class="lineno"> 2234</span>&#160;  signal_id = g_signal_lookup (info-&gt;<a class="code" href="struct___extended_g_d_bus_signal_info.html#afc98b2286184074cf09aa9e12ff9d9b1">signal_name</a>, <a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>);</div><div class="line"><a name="l02235"></a><span class="lineno"> 2235</span>&#160;  g_signal_emitv (paramv, signal_id, 0, NULL);</div><div class="line"><a name="l02236"></a><span class="lineno"> 2236</span>&#160;  <span class="keywordflow">for</span> (n = 0; n &lt; num_params + 1; n++)</div><div class="line"><a name="l02237"></a><span class="lineno"> 2237</span>&#160;    g_value_unset (&amp;paramv[n]);</div><div class="line"><a name="l02238"></a><span class="lineno"> 2238</span>&#160;  g_free (paramv);</div><div class="line"><a name="l02239"></a><span class="lineno"> 2239</span>&#160;}</div><div class="line"><a name="l02240"></a><span class="lineno"> 2240</span>&#160;</div><div class="line"><a name="l02241"></a><span class="lineno"> 2241</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02242"></a><span class="lineno"> 2242</span>&#160;audiomanager_commandinterface_proxy_g_properties_changed (GDBusProxy *_proxy,</div><div class="line"><a name="l02243"></a><span class="lineno"> 2243</span>&#160;  GVariant *changed_properties,</div><div class="line"><a name="l02244"></a><span class="lineno"> 2244</span>&#160;  <span class="keyword">const</span> gchar *<span class="keyword">const</span> *invalidated_properties)</div><div class="line"><a name="l02245"></a><span class="lineno"> 2245</span>&#160;{</div><div class="line"><a name="l02246"></a><span class="lineno"> 2246</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_proxy.html">AudiomanagerCommandinterfaceProxy</a> *proxy = <a class="code" href="audio__manager__interface_8h.html#a4539adad18efcff524003d2e030b0ff6">AUDIOMANAGER_COMMANDINTERFACE_PROXY</a> (_proxy);</div><div class="line"><a name="l02247"></a><span class="lineno"> 2247</span>&#160;  guint n;</div><div class="line"><a name="l02248"></a><span class="lineno"> 2248</span>&#160;  <span class="keyword">const</span> gchar *key;</div><div class="line"><a name="l02249"></a><span class="lineno"> 2249</span>&#160;  GVariantIter *iter;</div><div class="line"><a name="l02250"></a><span class="lineno"> 2250</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l02251"></a><span class="lineno"> 2251</span>&#160;  g_variant_get (changed_properties, <span class="stringliteral">&quot;a{sv}&quot;</span>, &amp;iter);</div><div class="line"><a name="l02252"></a><span class="lineno"> 2252</span>&#160;  <span class="keywordflow">while</span> (g_variant_iter_next (iter, <span class="stringliteral">&quot;{&amp;sv}&quot;</span>, &amp;key, NULL))</div><div class="line"><a name="l02253"></a><span class="lineno"> 2253</span>&#160;    {</div><div class="line"><a name="l02254"></a><span class="lineno"> 2254</span>&#160;      info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, key);</div><div class="line"><a name="l02255"></a><span class="lineno"> 2255</span>&#160;      g_datalist_remove_data (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy.html#a8e0632923f075e8b817ce56af92df632">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy_private.html#ac035b0760faa455b1ce969b9b9e4028f">qdata</a>, key);</div><div class="line"><a name="l02256"></a><span class="lineno"> 2256</span>&#160;      <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l02257"></a><span class="lineno"> 2257</span>&#160;        g_object_notify (G_OBJECT (proxy), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l02258"></a><span class="lineno"> 2258</span>&#160;    }</div><div class="line"><a name="l02259"></a><span class="lineno"> 2259</span>&#160;  g_variant_iter_free (iter);</div><div class="line"><a name="l02260"></a><span class="lineno"> 2260</span>&#160;  <span class="keywordflow">for</span> (n = 0; invalidated_properties[n] != NULL; n++)</div><div class="line"><a name="l02261"></a><span class="lineno"> 2261</span>&#160;    {</div><div class="line"><a name="l02262"></a><span class="lineno"> 2262</span>&#160;      info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, invalidated_properties[n]);</div><div class="line"><a name="l02263"></a><span class="lineno"> 2263</span>&#160;      g_datalist_remove_data (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy.html#a8e0632923f075e8b817ce56af92df632">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy_private.html#ac035b0760faa455b1ce969b9b9e4028f">qdata</a>, invalidated_properties[n]);</div><div class="line"><a name="l02264"></a><span class="lineno"> 2264</span>&#160;      <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l02265"></a><span class="lineno"> 2265</span>&#160;        g_object_notify (G_OBJECT (proxy), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l02266"></a><span class="lineno"> 2266</span>&#160;    }</div><div class="line"><a name="l02267"></a><span class="lineno"> 2267</span>&#160;}</div><div class="line"><a name="l02268"></a><span class="lineno"> 2268</span>&#160;</div><div class="line"><a name="l02269"></a><span class="lineno"> 2269</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160;audiomanager_commandinterface_proxy_init (<a class="code" href="struct___audiomanager_commandinterface_proxy.html">AudiomanagerCommandinterfaceProxy</a> *proxy)</div><div class="line"><a name="l02271"></a><span class="lineno"> 2271</span>&#160;{</div><div class="line"><a name="l02272"></a><span class="lineno"> 2272</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l02273"></a><span class="lineno"> 2273</span>&#160;  proxy-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy.html#a8e0632923f075e8b817ce56af92df632">priv</a> = audiomanager_commandinterface_proxy_get_instance_private (proxy);</div><div class="line"><a name="l02274"></a><span class="lineno"> 2274</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l02275"></a><span class="lineno"> 2275</span>&#160;  proxy-&gt;<a class="code" href="struct___audiomanager_commandinterface_proxy.html#a8e0632923f075e8b817ce56af92df632">priv</a> = G_TYPE_INSTANCE_GET_PRIVATE (proxy, <a class="code" href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a>, <a class="code" href="struct___audiomanager_commandinterface_proxy_private.html">AudiomanagerCommandinterfaceProxyPrivate</a>);</div><div class="line"><a name="l02276"></a><span class="lineno"> 2276</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02277"></a><span class="lineno"> 2277</span>&#160;</div><div class="line"><a name="l02278"></a><span class="lineno"> 2278</span>&#160;  g_dbus_proxy_set_interface_info (G_DBUS_PROXY (proxy), <a class="code" href="audio__manager__interface_8c.html#a205bc5efc627fd36fbe5996ea046c30c">audiomanager_commandinterface_interface_info</a> ());</div><div class="line"><a name="l02279"></a><span class="lineno"> 2279</span>&#160;}</div><div class="line"><a name="l02280"></a><span class="lineno"> 2280</span>&#160;</div><div class="line"><a name="l02281"></a><span class="lineno"> 2281</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02282"></a><span class="lineno"> 2282</span>&#160;audiomanager_commandinterface_proxy_class_init (<a class="code" href="struct___audiomanager_commandinterface_proxy_class.html">AudiomanagerCommandinterfaceProxyClass</a> *klass)</div><div class="line"><a name="l02283"></a><span class="lineno"> 2283</span>&#160;{</div><div class="line"><a name="l02284"></a><span class="lineno"> 2284</span>&#160;  GObjectClass *gobject_class;</div><div class="line"><a name="l02285"></a><span class="lineno"> 2285</span>&#160;  GDBusProxyClass *proxy_class;</div><div class="line"><a name="l02286"></a><span class="lineno"> 2286</span>&#160;</div><div class="line"><a name="l02287"></a><span class="lineno"> 2287</span>&#160;  gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l02288"></a><span class="lineno"> 2288</span>&#160;  gobject_class-&gt;finalize     = audiomanager_commandinterface_proxy_finalize;</div><div class="line"><a name="l02289"></a><span class="lineno"> 2289</span>&#160;  gobject_class-&gt;get_property = audiomanager_commandinterface_proxy_get_property;</div><div class="line"><a name="l02290"></a><span class="lineno"> 2290</span>&#160;  gobject_class-&gt;set_property = audiomanager_commandinterface_proxy_set_property;</div><div class="line"><a name="l02291"></a><span class="lineno"> 2291</span>&#160;</div><div class="line"><a name="l02292"></a><span class="lineno"> 2292</span>&#160;  proxy_class = G_DBUS_PROXY_CLASS (klass);</div><div class="line"><a name="l02293"></a><span class="lineno"> 2293</span>&#160;  proxy_class-&gt;g_signal = audiomanager_commandinterface_proxy_g_signal;</div><div class="line"><a name="l02294"></a><span class="lineno"> 2294</span>&#160;  proxy_class-&gt;g_properties_changed = audiomanager_commandinterface_proxy_g_properties_changed;</div><div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>&#160;</div><div class="line"><a name="l02296"></a><span class="lineno"> 2296</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &lt; GLIB_VERSION_2_38</span></div><div class="line"><a name="l02297"></a><span class="lineno"> 2297</span>&#160;  g_type_class_add_private (klass, <span class="keyword">sizeof</span> (<a class="code" href="struct___audiomanager_commandinterface_proxy_private.html">AudiomanagerCommandinterfaceProxyPrivate</a>));</div><div class="line"><a name="l02298"></a><span class="lineno"> 2298</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02299"></a><span class="lineno"> 2299</span>&#160;}</div><div class="line"><a name="l02300"></a><span class="lineno"> 2300</span>&#160;</div><div class="line"><a name="l02301"></a><span class="lineno"> 2301</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02302"></a><span class="lineno"> 2302</span>&#160;audiomanager_commandinterface_proxy_iface_init (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a> *iface)</div><div class="line"><a name="l02303"></a><span class="lineno"> 2303</span>&#160;{</div><div class="line"><a name="l02304"></a><span class="lineno"> 2304</span>&#160;}</div><div class="line"><a name="l02305"></a><span class="lineno"> 2305</span>&#160;</div><div class="line"><a name="l02323"></a><span class="lineno"> 2323</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02324"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab2b4c23878bb7b8e68b353e1d40e33a9"> 2324</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab2b4c23878bb7b8e68b353e1d40e33a9">audiomanager_commandinterface_proxy_new</a> (</div><div class="line"><a name="l02325"></a><span class="lineno"> 2325</span>&#160;    GDBusConnection     *connection,</div><div class="line"><a name="l02326"></a><span class="lineno"> 2326</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l02327"></a><span class="lineno"> 2327</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l02328"></a><span class="lineno"> 2328</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l02329"></a><span class="lineno"> 2329</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l02330"></a><span class="lineno"> 2330</span>&#160;    GAsyncReadyCallback  callback,</div><div class="line"><a name="l02331"></a><span class="lineno"> 2331</span>&#160;    gpointer             user_data)</div><div class="line"><a name="l02332"></a><span class="lineno"> 2332</span>&#160;{</div><div class="line"><a name="l02333"></a><span class="lineno"> 2333</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, NULL);</div><div class="line"><a name="l02334"></a><span class="lineno"> 2334</span>&#160;}</div><div class="line"><a name="l02335"></a><span class="lineno"> 2335</span>&#160;</div><div class="line"><a name="l02345"></a><span class="lineno"> 2345</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *</div><div class="line"><a name="l02346"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a0936ba36a58f381305c5c22a24901b0d"> 2346</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a0936ba36a58f381305c5c22a24901b0d">audiomanager_commandinterface_proxy_new_finish</a> (</div><div class="line"><a name="l02347"></a><span class="lineno"> 2347</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l02348"></a><span class="lineno"> 2348</span>&#160;    GError             **error)</div><div class="line"><a name="l02349"></a><span class="lineno"> 2349</span>&#160;{</div><div class="line"><a name="l02350"></a><span class="lineno"> 2350</span>&#160;  GObject *ret;</div><div class="line"><a name="l02351"></a><span class="lineno"> 2351</span>&#160;  GObject *source_object;</div><div class="line"><a name="l02352"></a><span class="lineno"> 2352</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l02353"></a><span class="lineno"> 2353</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l02354"></a><span class="lineno"> 2354</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l02355"></a><span class="lineno"> 2355</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l02356"></a><span class="lineno"> 2356</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (ret);</div><div class="line"><a name="l02357"></a><span class="lineno"> 2357</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l02358"></a><span class="lineno"> 2358</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l02359"></a><span class="lineno"> 2359</span>&#160;}</div><div class="line"><a name="l02360"></a><span class="lineno"> 2360</span>&#160;</div><div class="line"><a name="l02378"></a><span class="lineno"> 2378</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *</div><div class="line"><a name="l02379"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab00a0971b80cf268f6139d8046c62c84"> 2379</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab00a0971b80cf268f6139d8046c62c84">audiomanager_commandinterface_proxy_new_sync</a> (</div><div class="line"><a name="l02380"></a><span class="lineno"> 2380</span>&#160;    GDBusConnection     *connection,</div><div class="line"><a name="l02381"></a><span class="lineno"> 2381</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l02382"></a><span class="lineno"> 2382</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l02383"></a><span class="lineno"> 2383</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l02384"></a><span class="lineno"> 2384</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l02385"></a><span class="lineno"> 2385</span>&#160;    GError             **error)</div><div class="line"><a name="l02386"></a><span class="lineno"> 2386</span>&#160;{</div><div class="line"><a name="l02387"></a><span class="lineno"> 2387</span>&#160;  GInitable *ret;</div><div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a>, cancellable, error, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, NULL);</div><div class="line"><a name="l02389"></a><span class="lineno"> 2389</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l02390"></a><span class="lineno"> 2390</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (ret);</div><div class="line"><a name="l02391"></a><span class="lineno"> 2391</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l02392"></a><span class="lineno"> 2392</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l02393"></a><span class="lineno"> 2393</span>&#160;}</div><div class="line"><a name="l02394"></a><span class="lineno"> 2394</span>&#160;</div><div class="line"><a name="l02395"></a><span class="lineno"> 2395</span>&#160;</div><div class="line"><a name="l02413"></a><span class="lineno"> 2413</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l02414"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a189a420473fe170544a82f6842c86588"> 2414</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a189a420473fe170544a82f6842c86588">audiomanager_commandinterface_proxy_new_for_bus</a> (</div><div class="line"><a name="l02415"></a><span class="lineno"> 2415</span>&#160;    GBusType             bus_type,</div><div class="line"><a name="l02416"></a><span class="lineno"> 2416</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l02417"></a><span class="lineno"> 2417</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l02418"></a><span class="lineno"> 2418</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>&#160;    GAsyncReadyCallback  callback,</div><div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>&#160;    gpointer             user_data)</div><div class="line"><a name="l02422"></a><span class="lineno"> 2422</span>&#160;{</div><div class="line"><a name="l02423"></a><span class="lineno"> 2423</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, NULL);</div><div class="line"><a name="l02424"></a><span class="lineno"> 2424</span>&#160;}</div><div class="line"><a name="l02425"></a><span class="lineno"> 2425</span>&#160;</div><div class="line"><a name="l02435"></a><span class="lineno"> 2435</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *</div><div class="line"><a name="l02436"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab88933f4378507445adfc11800617ce5"> 2436</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab88933f4378507445adfc11800617ce5">audiomanager_commandinterface_proxy_new_for_bus_finish</a> (</div><div class="line"><a name="l02437"></a><span class="lineno"> 2437</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l02438"></a><span class="lineno"> 2438</span>&#160;    GError             **error)</div><div class="line"><a name="l02439"></a><span class="lineno"> 2439</span>&#160;{</div><div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>&#160;  GObject *ret;</div><div class="line"><a name="l02441"></a><span class="lineno"> 2441</span>&#160;  GObject *source_object;</div><div class="line"><a name="l02442"></a><span class="lineno"> 2442</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l02443"></a><span class="lineno"> 2443</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l02444"></a><span class="lineno"> 2444</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l02445"></a><span class="lineno"> 2445</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l02446"></a><span class="lineno"> 2446</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (ret);</div><div class="line"><a name="l02447"></a><span class="lineno"> 2447</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l02448"></a><span class="lineno"> 2448</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l02449"></a><span class="lineno"> 2449</span>&#160;}</div><div class="line"><a name="l02450"></a><span class="lineno"> 2450</span>&#160;</div><div class="line"><a name="l02468"></a><span class="lineno"> 2468</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *</div><div class="line"><a name="l02469"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a99addfde08c5933d19b448ad9386e1ae"> 2469</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a99addfde08c5933d19b448ad9386e1ae">audiomanager_commandinterface_proxy_new_for_bus_sync</a> (</div><div class="line"><a name="l02470"></a><span class="lineno"> 2470</span>&#160;    GBusType             bus_type,</div><div class="line"><a name="l02471"></a><span class="lineno"> 2471</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l02472"></a><span class="lineno"> 2472</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l02473"></a><span class="lineno"> 2473</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l02474"></a><span class="lineno"> 2474</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l02475"></a><span class="lineno"> 2475</span>&#160;    GError             **error)</div><div class="line"><a name="l02476"></a><span class="lineno"> 2476</span>&#160;{</div><div class="line"><a name="l02477"></a><span class="lineno"> 2477</span>&#160;  GInitable *ret;</div><div class="line"><a name="l02478"></a><span class="lineno"> 2478</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a>, cancellable, error, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, NULL);</div><div class="line"><a name="l02479"></a><span class="lineno"> 2479</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l02480"></a><span class="lineno"> 2480</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (ret);</div><div class="line"><a name="l02481"></a><span class="lineno"> 2481</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l02483"></a><span class="lineno"> 2483</span>&#160;}</div><div class="line"><a name="l02484"></a><span class="lineno"> 2484</span>&#160;</div><div class="line"><a name="l02485"></a><span class="lineno"> 2485</span>&#160;</div><div class="line"><a name="l02486"></a><span class="lineno"> 2486</span>&#160;<span class="comment">/* ------------------------------------------------------------------------ */</span></div><div class="line"><a name="l02487"></a><span class="lineno"> 2487</span>&#160;</div><div class="line"><a name="l02501"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_skeleton_private.html"> 2501</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html">_AudiomanagerCommandinterfaceSkeletonPrivate</a></div><div class="line"><a name="l02502"></a><span class="lineno"> 2502</span>&#160;{</div><div class="line"><a name="l02503"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_skeleton_private.html#abb2dc271fbd9468da54de8f76787fed5"> 2503</a></span>&#160;  GValue *<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#abb2dc271fbd9468da54de8f76787fed5">properties</a>;</div><div class="line"><a name="l02504"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_skeleton_private.html#a38071a4966a37fc4972f0f30343d5fa1"> 2504</a></span>&#160;  GList *<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a38071a4966a37fc4972f0f30343d5fa1">changed_properties</a>;</div><div class="line"><a name="l02505"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_skeleton_private.html#a4b5a5461b5260e8075d53917e93103c0"> 2505</a></span>&#160;  GSource *<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a4b5a5461b5260e8075d53917e93103c0">changed_properties_idle_source</a>;</div><div class="line"><a name="l02506"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_skeleton_private.html#aafe55dcbd10b2954803ae8083f124e17"> 2506</a></span>&#160;  GMainContext *<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#aafe55dcbd10b2954803ae8083f124e17">context</a>;</div><div class="line"><a name="l02507"></a><span class="lineno"><a class="line" href="struct___audiomanager_commandinterface_skeleton_private.html#a2b86caa4a8597142bfa054bbc7267128"> 2507</a></span>&#160;  GMutex <a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a2b86caa4a8597142bfa054bbc7267128">lock</a>;</div><div class="line"><a name="l02508"></a><span class="lineno"> 2508</span>&#160;};</div><div class="line"><a name="l02509"></a><span class="lineno"> 2509</span>&#160;</div><div class="line"><a name="l02510"></a><span class="lineno"> 2510</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02511"></a><span class="lineno"> 2511</span>&#160;_audiomanager_commandinterface_skeleton_handle_method_call (</div><div class="line"><a name="l02512"></a><span class="lineno"> 2512</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l02514"></a><span class="lineno"> 2514</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l02515"></a><span class="lineno"> 2515</span>&#160;  <span class="keyword">const</span> gchar *interface_name,</div><div class="line"><a name="l02516"></a><span class="lineno"> 2516</span>&#160;  <span class="keyword">const</span> gchar *method_name,</div><div class="line"><a name="l02517"></a><span class="lineno"> 2517</span>&#160;  GVariant *parameters,</div><div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160;  GDBusMethodInvocation *invocation,</div><div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160;  gpointer user_data)</div><div class="line"><a name="l02520"></a><span class="lineno"> 2520</span>&#160;{</div><div class="line"><a name="l02521"></a><span class="lineno"> 2521</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (user_data);</div><div class="line"><a name="l02522"></a><span class="lineno"> 2522</span>&#160;  <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> *info;</div><div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>&#160;  GVariantIter iter;</div><div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>&#160;  GVariant *child;</div><div class="line"><a name="l02525"></a><span class="lineno"> 2525</span>&#160;  GValue *paramv;</div><div class="line"><a name="l02526"></a><span class="lineno"> 2526</span>&#160;  guint num_params;</div><div class="line"><a name="l02527"></a><span class="lineno"> 2527</span>&#160;  guint num_extra;</div><div class="line"><a name="l02528"></a><span class="lineno"> 2528</span>&#160;  guint n;</div><div class="line"><a name="l02529"></a><span class="lineno"> 2529</span>&#160;  guint signal_id;</div><div class="line"><a name="l02530"></a><span class="lineno"> 2530</span>&#160;  GValue return_value = G_VALUE_INIT;</div><div class="line"><a name="l02531"></a><span class="lineno"> 2531</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> *) g_dbus_method_invocation_get_method_info (invocation);</div><div class="line"><a name="l02532"></a><span class="lineno"> 2532</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l02533"></a><span class="lineno"> 2533</span>&#160;  num_params = g_variant_n_children (parameters);</div><div class="line"><a name="l02534"></a><span class="lineno"> 2534</span>&#160;  num_extra = info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a> ? 3 : 2;  paramv = g_new0 (GValue, num_params + num_extra);</div><div class="line"><a name="l02535"></a><span class="lineno"> 2535</span>&#160;  n = 0;</div><div class="line"><a name="l02536"></a><span class="lineno"> 2536</span>&#160;  g_value_init (&amp;paramv[n], <a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>);</div><div class="line"><a name="l02537"></a><span class="lineno"> 2537</span>&#160;  g_value_set_object (&amp;paramv[n++], skeleton);</div><div class="line"><a name="l02538"></a><span class="lineno"> 2538</span>&#160;  g_value_init (&amp;paramv[n], G_TYPE_DBUS_METHOD_INVOCATION);</div><div class="line"><a name="l02539"></a><span class="lineno"> 2539</span>&#160;  g_value_set_object (&amp;paramv[n++], invocation);</div><div class="line"><a name="l02540"></a><span class="lineno"> 2540</span>&#160;  <span class="keywordflow">if</span> (info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a>)</div><div class="line"><a name="l02541"></a><span class="lineno"> 2541</span>&#160;    {</div><div class="line"><a name="l02542"></a><span class="lineno"> 2542</span>&#160;<span class="preprocessor">#ifdef G_OS_UNIX</span></div><div class="line"><a name="l02543"></a><span class="lineno"> 2543</span>&#160;      g_value_init (&amp;paramv[n], G_TYPE_UNIX_FD_LIST);</div><div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;      g_value_set_object (&amp;paramv[n++], g_dbus_message_get_unix_fd_list (g_dbus_method_invocation_get_message (invocation)));</div><div class="line"><a name="l02545"></a><span class="lineno"> 2545</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l02546"></a><span class="lineno"> 2546</span>&#160;      g_assert_not_reached ();</div><div class="line"><a name="l02547"></a><span class="lineno"> 2547</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02548"></a><span class="lineno"> 2548</span>&#160;    }</div><div class="line"><a name="l02549"></a><span class="lineno"> 2549</span>&#160;  g_variant_iter_init (&amp;iter, parameters);</div><div class="line"><a name="l02550"></a><span class="lineno"> 2550</span>&#160;  <span class="keywordflow">while</span> ((child = g_variant_iter_next_value (&amp;iter)) != NULL)</div><div class="line"><a name="l02551"></a><span class="lineno"> 2551</span>&#160;    {</div><div class="line"><a name="l02552"></a><span class="lineno"> 2552</span>&#160;      <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *arg_info = (<a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *) info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#a29abc0664ebec538d6f81cff959402b7">parent_struct</a>.in_args[n - num_extra];</div><div class="line"><a name="l02553"></a><span class="lineno"> 2553</span>&#160;      if (arg_info-&gt;<a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>)</div><div class="line"><a name="l02554"></a><span class="lineno"> 2554</span>&#160;        {</div><div class="line"><a name="l02555"></a><span class="lineno"> 2555</span>&#160;          g_value_init (&amp;paramv[n], G_TYPE_VARIANT);</div><div class="line"><a name="l02556"></a><span class="lineno"> 2556</span>&#160;          g_value_set_variant (&amp;paramv[n], child);</div><div class="line"><a name="l02557"></a><span class="lineno"> 2557</span>&#160;          n++;</div><div class="line"><a name="l02558"></a><span class="lineno"> 2558</span>&#160;        }</div><div class="line"><a name="l02559"></a><span class="lineno"> 2559</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l02560"></a><span class="lineno"> 2560</span>&#160;        g_dbus_gvariant_to_gvalue (child, &amp;paramv[n++]);</div><div class="line"><a name="l02561"></a><span class="lineno"> 2561</span>&#160;      g_variant_unref (child);</div><div class="line"><a name="l02562"></a><span class="lineno"> 2562</span>&#160;    }</div><div class="line"><a name="l02563"></a><span class="lineno"> 2563</span>&#160;  signal_id = g_signal_lookup (info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#a1866e9d0baa034c38489e78f8a684547">signal_name</a>, <a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>);</div><div class="line"><a name="l02564"></a><span class="lineno"> 2564</span>&#160;  g_value_init (&amp;return_value, G_TYPE_BOOLEAN);</div><div class="line"><a name="l02565"></a><span class="lineno"> 2565</span>&#160;  g_signal_emitv (paramv, signal_id, 0, &amp;return_value);</div><div class="line"><a name="l02566"></a><span class="lineno"> 2566</span>&#160;  <span class="keywordflow">if</span> (!g_value_get_boolean (&amp;return_value))</div><div class="line"><a name="l02567"></a><span class="lineno"> 2567</span>&#160;    g_dbus_method_invocation_return_error (invocation, G_DBUS_ERROR, G_DBUS_ERROR_UNKNOWN_METHOD, <span class="stringliteral">&quot;Method %s is not implemented on interface %s&quot;</span>, method_name, interface_name);</div><div class="line"><a name="l02568"></a><span class="lineno"> 2568</span>&#160;  g_value_unset (&amp;return_value);</div><div class="line"><a name="l02569"></a><span class="lineno"> 2569</span>&#160;  <span class="keywordflow">for</span> (n = 0; n &lt; num_params + num_extra; n++)</div><div class="line"><a name="l02570"></a><span class="lineno"> 2570</span>&#160;    g_value_unset (&amp;paramv[n]);</div><div class="line"><a name="l02571"></a><span class="lineno"> 2571</span>&#160;  g_free (paramv);</div><div class="line"><a name="l02572"></a><span class="lineno"> 2572</span>&#160;}</div><div class="line"><a name="l02573"></a><span class="lineno"> 2573</span>&#160;</div><div class="line"><a name="l02574"></a><span class="lineno"> 2574</span>&#160;<span class="keyword">static</span> GVariant *</div><div class="line"><a name="l02575"></a><span class="lineno"> 2575</span>&#160;_audiomanager_commandinterface_skeleton_handle_get_property (</div><div class="line"><a name="l02576"></a><span class="lineno"> 2576</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l02577"></a><span class="lineno"> 2577</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l02578"></a><span class="lineno"> 2578</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l02579"></a><span class="lineno"> 2579</span>&#160;  <span class="keyword">const</span> gchar *interface_name G_GNUC_UNUSED,</div><div class="line"><a name="l02580"></a><span class="lineno"> 2580</span>&#160;  <span class="keyword">const</span> gchar *property_name,</div><div class="line"><a name="l02581"></a><span class="lineno"> 2581</span>&#160;  GError **error,</div><div class="line"><a name="l02582"></a><span class="lineno"> 2582</span>&#160;  gpointer user_data)</div><div class="line"><a name="l02583"></a><span class="lineno"> 2583</span>&#160;{</div><div class="line"><a name="l02584"></a><span class="lineno"> 2584</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (user_data);</div><div class="line"><a name="l02585"></a><span class="lineno"> 2585</span>&#160;  GValue value = G_VALUE_INIT;</div><div class="line"><a name="l02586"></a><span class="lineno"> 2586</span>&#160;  GParamSpec *pspec;</div><div class="line"><a name="l02587"></a><span class="lineno"> 2587</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l02588"></a><span class="lineno"> 2588</span>&#160;  GVariant *ret;</div><div class="line"><a name="l02589"></a><span class="lineno"> 2589</span>&#160;  ret = NULL;</div><div class="line"><a name="l02590"></a><span class="lineno"> 2590</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, property_name);</div><div class="line"><a name="l02591"></a><span class="lineno"> 2591</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>&#160;  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l02593"></a><span class="lineno"> 2593</span>&#160;  <span class="keywordflow">if</span> (pspec == NULL)</div><div class="line"><a name="l02594"></a><span class="lineno"> 2594</span>&#160;    {</div><div class="line"><a name="l02595"></a><span class="lineno"> 2595</span>&#160;      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, <span class="stringliteral">&quot;No property with name %s&quot;</span>, property_name);</div><div class="line"><a name="l02596"></a><span class="lineno"> 2596</span>&#160;    }</div><div class="line"><a name="l02597"></a><span class="lineno"> 2597</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l02598"></a><span class="lineno"> 2598</span>&#160;    {</div><div class="line"><a name="l02599"></a><span class="lineno"> 2599</span>&#160;      g_value_init (&amp;value, pspec-&gt;value_type);</div><div class="line"><a name="l02600"></a><span class="lineno"> 2600</span>&#160;      g_object_get_property (G_OBJECT (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>, &amp;value);</div><div class="line"><a name="l02601"></a><span class="lineno"> 2601</span>&#160;      ret = g_dbus_gvalue_to_gvariant (&amp;value, G_VARIANT_TYPE (info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a29663dad9f5ac7b03ea53afc3c60a867">parent_struct</a>.signature));</div><div class="line"><a name="l02602"></a><span class="lineno"> 2602</span>&#160;      g_value_unset (&amp;value);</div><div class="line"><a name="l02603"></a><span class="lineno"> 2603</span>&#160;    }</div><div class="line"><a name="l02604"></a><span class="lineno"> 2604</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l02605"></a><span class="lineno"> 2605</span>&#160;}</div><div class="line"><a name="l02606"></a><span class="lineno"> 2606</span>&#160;</div><div class="line"><a name="l02607"></a><span class="lineno"> 2607</span>&#160;<span class="keyword">static</span> gboolean</div><div class="line"><a name="l02608"></a><span class="lineno"> 2608</span>&#160;_audiomanager_commandinterface_skeleton_handle_set_property (</div><div class="line"><a name="l02609"></a><span class="lineno"> 2609</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l02610"></a><span class="lineno"> 2610</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l02611"></a><span class="lineno"> 2611</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l02612"></a><span class="lineno"> 2612</span>&#160;  <span class="keyword">const</span> gchar *interface_name G_GNUC_UNUSED,</div><div class="line"><a name="l02613"></a><span class="lineno"> 2613</span>&#160;  <span class="keyword">const</span> gchar *property_name,</div><div class="line"><a name="l02614"></a><span class="lineno"> 2614</span>&#160;  GVariant *variant,</div><div class="line"><a name="l02615"></a><span class="lineno"> 2615</span>&#160;  GError **error,</div><div class="line"><a name="l02616"></a><span class="lineno"> 2616</span>&#160;  gpointer user_data)</div><div class="line"><a name="l02617"></a><span class="lineno"> 2617</span>&#160;{</div><div class="line"><a name="l02618"></a><span class="lineno"> 2618</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (user_data);</div><div class="line"><a name="l02619"></a><span class="lineno"> 2619</span>&#160;  GValue value = G_VALUE_INIT;</div><div class="line"><a name="l02620"></a><span class="lineno"> 2620</span>&#160;  GParamSpec *pspec;</div><div class="line"><a name="l02621"></a><span class="lineno"> 2621</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l02622"></a><span class="lineno"> 2622</span>&#160;  gboolean ret;</div><div class="line"><a name="l02623"></a><span class="lineno"> 2623</span>&#160;  ret = FALSE;</div><div class="line"><a name="l02624"></a><span class="lineno"> 2624</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, property_name);</div><div class="line"><a name="l02625"></a><span class="lineno"> 2625</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l02626"></a><span class="lineno"> 2626</span>&#160;  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l02627"></a><span class="lineno"> 2627</span>&#160;  <span class="keywordflow">if</span> (pspec == NULL)</div><div class="line"><a name="l02628"></a><span class="lineno"> 2628</span>&#160;    {</div><div class="line"><a name="l02629"></a><span class="lineno"> 2629</span>&#160;      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, <span class="stringliteral">&quot;No property with name %s&quot;</span>, property_name);</div><div class="line"><a name="l02630"></a><span class="lineno"> 2630</span>&#160;    }</div><div class="line"><a name="l02631"></a><span class="lineno"> 2631</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l02632"></a><span class="lineno"> 2632</span>&#160;    {</div><div class="line"><a name="l02633"></a><span class="lineno"> 2633</span>&#160;      <span class="keywordflow">if</span> (info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a1e675b966697c71c6b330ae06677178f">use_gvariant</a>)</div><div class="line"><a name="l02634"></a><span class="lineno"> 2634</span>&#160;        g_value_set_variant (&amp;value, variant);</div><div class="line"><a name="l02635"></a><span class="lineno"> 2635</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l02636"></a><span class="lineno"> 2636</span>&#160;        g_dbus_gvariant_to_gvalue (variant, &amp;value);</div><div class="line"><a name="l02637"></a><span class="lineno"> 2637</span>&#160;      g_object_set_property (G_OBJECT (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>, &amp;value);</div><div class="line"><a name="l02638"></a><span class="lineno"> 2638</span>&#160;      g_value_unset (&amp;value);</div><div class="line"><a name="l02639"></a><span class="lineno"> 2639</span>&#160;      ret = TRUE;</div><div class="line"><a name="l02640"></a><span class="lineno"> 2640</span>&#160;    }</div><div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l02642"></a><span class="lineno"> 2642</span>&#160;}</div><div class="line"><a name="l02643"></a><span class="lineno"> 2643</span>&#160;</div><div class="line"><a name="l02644"></a><span class="lineno"> 2644</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> GDBusInterfaceVTable _audiomanager_commandinterface_skeleton_vtable =</div><div class="line"><a name="l02645"></a><span class="lineno"> 2645</span>&#160;{</div><div class="line"><a name="l02646"></a><span class="lineno"> 2646</span>&#160;  _audiomanager_commandinterface_skeleton_handle_method_call,</div><div class="line"><a name="l02647"></a><span class="lineno"> 2647</span>&#160;  _audiomanager_commandinterface_skeleton_handle_get_property,</div><div class="line"><a name="l02648"></a><span class="lineno"> 2648</span>&#160;  _audiomanager_commandinterface_skeleton_handle_set_property,</div><div class="line"><a name="l02649"></a><span class="lineno"> 2649</span>&#160;  {NULL}</div><div class="line"><a name="l02650"></a><span class="lineno"> 2650</span>&#160;};</div><div class="line"><a name="l02651"></a><span class="lineno"> 2651</span>&#160;</div><div class="line"><a name="l02652"></a><span class="lineno"> 2652</span>&#160;<span class="keyword">static</span> GDBusInterfaceInfo *</div><div class="line"><a name="l02653"></a><span class="lineno"> 2653</span>&#160;audiomanager_commandinterface_skeleton_dbus_interface_get_info (GDBusInterfaceSkeleton *skeleton G_GNUC_UNUSED)</div><div class="line"><a name="l02654"></a><span class="lineno"> 2654</span>&#160;{</div><div class="line"><a name="l02655"></a><span class="lineno"> 2655</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8c.html#a205bc5efc627fd36fbe5996ea046c30c">audiomanager_commandinterface_interface_info</a> ();</div><div class="line"><a name="l02656"></a><span class="lineno"> 2656</span>&#160;}</div><div class="line"><a name="l02657"></a><span class="lineno"> 2657</span>&#160;</div><div class="line"><a name="l02658"></a><span class="lineno"> 2658</span>&#160;<span class="keyword">static</span> GDBusInterfaceVTable *</div><div class="line"><a name="l02659"></a><span class="lineno"> 2659</span>&#160;audiomanager_commandinterface_skeleton_dbus_interface_get_vtable (GDBusInterfaceSkeleton *skeleton G_GNUC_UNUSED)</div><div class="line"><a name="l02660"></a><span class="lineno"> 2660</span>&#160;{</div><div class="line"><a name="l02661"></a><span class="lineno"> 2661</span>&#160;  <span class="keywordflow">return</span> (GDBusInterfaceVTable *) &amp;_audiomanager_commandinterface_skeleton_vtable;</div><div class="line"><a name="l02662"></a><span class="lineno"> 2662</span>&#160;}</div><div class="line"><a name="l02663"></a><span class="lineno"> 2663</span>&#160;</div><div class="line"><a name="l02664"></a><span class="lineno"> 2664</span>&#160;<span class="keyword">static</span> GVariant *</div><div class="line"><a name="l02665"></a><span class="lineno"> 2665</span>&#160;audiomanager_commandinterface_skeleton_dbus_interface_get_properties (GDBusInterfaceSkeleton *_skeleton)</div><div class="line"><a name="l02666"></a><span class="lineno"> 2666</span>&#160;{</div><div class="line"><a name="l02667"></a><span class="lineno"> 2667</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (_skeleton);</div><div class="line"><a name="l02668"></a><span class="lineno"> 2668</span>&#160;</div><div class="line"><a name="l02669"></a><span class="lineno"> 2669</span>&#160;  GVariantBuilder builder;</div><div class="line"><a name="l02670"></a><span class="lineno"> 2670</span>&#160;  guint n;</div><div class="line"><a name="l02671"></a><span class="lineno"> 2671</span>&#160;  g_variant_builder_init (&amp;builder, G_VARIANT_TYPE (<span class="stringliteral">&quot;a{sv}&quot;</span>));</div><div class="line"><a name="l02672"></a><span class="lineno"> 2672</span>&#160;  <span class="keywordflow">if</span> (_audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties == NULL)</div><div class="line"><a name="l02673"></a><span class="lineno"> 2673</span>&#160;    <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l02674"></a><span class="lineno"> 2674</span>&#160;  <span class="keywordflow">for</span> (n = 0; _audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties[n] != NULL; n++)</div><div class="line"><a name="l02675"></a><span class="lineno"> 2675</span>&#160;    {</div><div class="line"><a name="l02676"></a><span class="lineno"> 2676</span>&#160;      GDBusPropertyInfo *info = _audiomanager_commandinterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties[n];</div><div class="line"><a name="l02677"></a><span class="lineno"> 2677</span>&#160;      <span class="keywordflow">if</span> (info-&gt;flags &amp; G_DBUS_PROPERTY_INFO_FLAGS_READABLE)</div><div class="line"><a name="l02678"></a><span class="lineno"> 2678</span>&#160;        {</div><div class="line"><a name="l02679"></a><span class="lineno"> 2679</span>&#160;          GVariant *value;</div><div class="line"><a name="l02680"></a><span class="lineno"> 2680</span>&#160;          value = _audiomanager_commandinterface_skeleton_handle_get_property (g_dbus_interface_skeleton_get_connection (G_DBUS_INTERFACE_SKELETON (skeleton)), NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, info-&gt;name, NULL, skeleton);</div><div class="line"><a name="l02681"></a><span class="lineno"> 2681</span>&#160;          <span class="keywordflow">if</span> (value != NULL)</div><div class="line"><a name="l02682"></a><span class="lineno"> 2682</span>&#160;            {</div><div class="line"><a name="l02683"></a><span class="lineno"> 2683</span>&#160;              g_variant_take_ref (value);</div><div class="line"><a name="l02684"></a><span class="lineno"> 2684</span>&#160;              g_variant_builder_add (&amp;builder, <span class="stringliteral">&quot;{sv}&quot;</span>, info-&gt;name, value);</div><div class="line"><a name="l02685"></a><span class="lineno"> 2685</span>&#160;              g_variant_unref (value);</div><div class="line"><a name="l02686"></a><span class="lineno"> 2686</span>&#160;            }</div><div class="line"><a name="l02687"></a><span class="lineno"> 2687</span>&#160;        }</div><div class="line"><a name="l02688"></a><span class="lineno"> 2688</span>&#160;    }</div><div class="line"><a name="l02689"></a><span class="lineno"> 2689</span>&#160;out:</div><div class="line"><a name="l02690"></a><span class="lineno"> 2690</span>&#160;  <span class="keywordflow">return</span> g_variant_builder_end (&amp;builder);</div><div class="line"><a name="l02691"></a><span class="lineno"> 2691</span>&#160;}</div><div class="line"><a name="l02692"></a><span class="lineno"> 2692</span>&#160;</div><div class="line"><a name="l02693"></a><span class="lineno"> 2693</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02694"></a><span class="lineno"> 2694</span>&#160;audiomanager_commandinterface_skeleton_dbus_interface_flush (GDBusInterfaceSkeleton *_skeleton)</div><div class="line"><a name="l02695"></a><span class="lineno"> 2695</span>&#160;{</div><div class="line"><a name="l02696"></a><span class="lineno"> 2696</span>&#160;}</div><div class="line"><a name="l02697"></a><span class="lineno"> 2697</span>&#160;</div><div class="line"><a name="l02698"></a><span class="lineno"> 2698</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02699"></a><span class="lineno"> 2699</span>&#160;_audiomanager_commandinterface_on_signal_new_main_connection (</div><div class="line"><a name="l02700"></a><span class="lineno"> 2700</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02701"></a><span class="lineno"> 2701</span>&#160;    GVariant *arg_mainConnection)</div><div class="line"><a name="l02702"></a><span class="lineno"> 2702</span>&#160;{</div><div class="line"><a name="l02703"></a><span class="lineno"> 2703</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02704"></a><span class="lineno"> 2704</span>&#160;</div><div class="line"><a name="l02705"></a><span class="lineno"> 2705</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l02706"></a><span class="lineno"> 2706</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l02707"></a><span class="lineno"> 2707</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l02708"></a><span class="lineno"> 2708</span>&#160;</div><div class="line"><a name="l02709"></a><span class="lineno"> 2709</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;(@(qqqnn))&quot;</span>,</div><div class="line"><a name="l02710"></a><span class="lineno"> 2710</span>&#160;                   arg_mainConnection));</div><div class="line"><a name="l02711"></a><span class="lineno"> 2711</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l02712"></a><span class="lineno"> 2712</span>&#160;    {</div><div class="line"><a name="l02713"></a><span class="lineno"> 2713</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l02714"></a><span class="lineno"> 2714</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l02715"></a><span class="lineno"> 2715</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, <span class="stringliteral">&quot;NewMainConnection&quot;</span>,</div><div class="line"><a name="l02716"></a><span class="lineno"> 2716</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l02717"></a><span class="lineno"> 2717</span>&#160;    }</div><div class="line"><a name="l02718"></a><span class="lineno"> 2718</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l02719"></a><span class="lineno"> 2719</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l02720"></a><span class="lineno"> 2720</span>&#160;}</div><div class="line"><a name="l02721"></a><span class="lineno"> 2721</span>&#160;</div><div class="line"><a name="l02722"></a><span class="lineno"> 2722</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02723"></a><span class="lineno"> 2723</span>&#160;_audiomanager_commandinterface_on_signal_removed_main_connection (</div><div class="line"><a name="l02724"></a><span class="lineno"> 2724</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02725"></a><span class="lineno"> 2725</span>&#160;    guint16 arg_mainConnectionId)</div><div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>&#160;{</div><div class="line"><a name="l02727"></a><span class="lineno"> 2727</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02728"></a><span class="lineno"> 2728</span>&#160;</div><div class="line"><a name="l02729"></a><span class="lineno"> 2729</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l02730"></a><span class="lineno"> 2730</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l02731"></a><span class="lineno"> 2731</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l02732"></a><span class="lineno"> 2732</span>&#160;</div><div class="line"><a name="l02733"></a><span class="lineno"> 2733</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l02734"></a><span class="lineno"> 2734</span>&#160;                   arg_mainConnectionId));</div><div class="line"><a name="l02735"></a><span class="lineno"> 2735</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l02736"></a><span class="lineno"> 2736</span>&#160;    {</div><div class="line"><a name="l02737"></a><span class="lineno"> 2737</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l02738"></a><span class="lineno"> 2738</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l02739"></a><span class="lineno"> 2739</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, <span class="stringliteral">&quot;RemovedMainConnection&quot;</span>,</div><div class="line"><a name="l02740"></a><span class="lineno"> 2740</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l02741"></a><span class="lineno"> 2741</span>&#160;    }</div><div class="line"><a name="l02742"></a><span class="lineno"> 2742</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l02743"></a><span class="lineno"> 2743</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l02744"></a><span class="lineno"> 2744</span>&#160;}</div><div class="line"><a name="l02745"></a><span class="lineno"> 2745</span>&#160;</div><div class="line"><a name="l02746"></a><span class="lineno"> 2746</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02747"></a><span class="lineno"> 2747</span>&#160;_audiomanager_commandinterface_on_signal_main_connection_state_changed (</div><div class="line"><a name="l02748"></a><span class="lineno"> 2748</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02749"></a><span class="lineno"> 2749</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l02750"></a><span class="lineno"> 2750</span>&#160;    gint16 arg_connectionState)</div><div class="line"><a name="l02751"></a><span class="lineno"> 2751</span>&#160;{</div><div class="line"><a name="l02752"></a><span class="lineno"> 2752</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02753"></a><span class="lineno"> 2753</span>&#160;</div><div class="line"><a name="l02754"></a><span class="lineno"> 2754</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l02755"></a><span class="lineno"> 2755</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l02756"></a><span class="lineno"> 2756</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l02757"></a><span class="lineno"> 2757</span>&#160;</div><div class="line"><a name="l02758"></a><span class="lineno"> 2758</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l02759"></a><span class="lineno"> 2759</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l02760"></a><span class="lineno"> 2760</span>&#160;                   arg_connectionState));</div><div class="line"><a name="l02761"></a><span class="lineno"> 2761</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l02762"></a><span class="lineno"> 2762</span>&#160;    {</div><div class="line"><a name="l02763"></a><span class="lineno"> 2763</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l02764"></a><span class="lineno"> 2764</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l02765"></a><span class="lineno"> 2765</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, <span class="stringliteral">&quot;MainConnectionStateChanged&quot;</span>,</div><div class="line"><a name="l02766"></a><span class="lineno"> 2766</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l02767"></a><span class="lineno"> 2767</span>&#160;    }</div><div class="line"><a name="l02768"></a><span class="lineno"> 2768</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l02769"></a><span class="lineno"> 2769</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l02770"></a><span class="lineno"> 2770</span>&#160;}</div><div class="line"><a name="l02771"></a><span class="lineno"> 2771</span>&#160;</div><div class="line"><a name="l02772"></a><span class="lineno"> 2772</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02773"></a><span class="lineno"> 2773</span>&#160;_audiomanager_commandinterface_on_signal_volume_changed (</div><div class="line"><a name="l02774"></a><span class="lineno"> 2774</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02775"></a><span class="lineno"> 2775</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l02776"></a><span class="lineno"> 2776</span>&#160;    gint16 arg_volume)</div><div class="line"><a name="l02777"></a><span class="lineno"> 2777</span>&#160;{</div><div class="line"><a name="l02778"></a><span class="lineno"> 2778</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02779"></a><span class="lineno"> 2779</span>&#160;</div><div class="line"><a name="l02780"></a><span class="lineno"> 2780</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l02781"></a><span class="lineno"> 2781</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l02782"></a><span class="lineno"> 2782</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l02783"></a><span class="lineno"> 2783</span>&#160;</div><div class="line"><a name="l02784"></a><span class="lineno"> 2784</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l02785"></a><span class="lineno"> 2785</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l02786"></a><span class="lineno"> 2786</span>&#160;                   arg_volume));</div><div class="line"><a name="l02787"></a><span class="lineno"> 2787</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l02788"></a><span class="lineno"> 2788</span>&#160;    {</div><div class="line"><a name="l02789"></a><span class="lineno"> 2789</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l02790"></a><span class="lineno"> 2790</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l02791"></a><span class="lineno"> 2791</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, <span class="stringliteral">&quot;VolumeChanged&quot;</span>,</div><div class="line"><a name="l02792"></a><span class="lineno"> 2792</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l02793"></a><span class="lineno"> 2793</span>&#160;    }</div><div class="line"><a name="l02794"></a><span class="lineno"> 2794</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l02795"></a><span class="lineno"> 2795</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l02796"></a><span class="lineno"> 2796</span>&#160;}</div><div class="line"><a name="l02797"></a><span class="lineno"> 2797</span>&#160;</div><div class="line"><a name="l02798"></a><span class="lineno"> 2798</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02799"></a><span class="lineno"> 2799</span>&#160;_audiomanager_commandinterface_on_signal_sink_mute_state_changed (</div><div class="line"><a name="l02800"></a><span class="lineno"> 2800</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02801"></a><span class="lineno"> 2801</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l02802"></a><span class="lineno"> 2802</span>&#160;    gint16 arg_muteState)</div><div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>&#160;{</div><div class="line"><a name="l02804"></a><span class="lineno"> 2804</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02805"></a><span class="lineno"> 2805</span>&#160;</div><div class="line"><a name="l02806"></a><span class="lineno"> 2806</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l02807"></a><span class="lineno"> 2807</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l02808"></a><span class="lineno"> 2808</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l02809"></a><span class="lineno"> 2809</span>&#160;</div><div class="line"><a name="l02810"></a><span class="lineno"> 2810</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;(qn)&quot;</span>,</div><div class="line"><a name="l02811"></a><span class="lineno"> 2811</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l02812"></a><span class="lineno"> 2812</span>&#160;                   arg_muteState));</div><div class="line"><a name="l02813"></a><span class="lineno"> 2813</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l02814"></a><span class="lineno"> 2814</span>&#160;    {</div><div class="line"><a name="l02815"></a><span class="lineno"> 2815</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l02816"></a><span class="lineno"> 2816</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l02817"></a><span class="lineno"> 2817</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, <span class="stringliteral">&quot;SinkMuteStateChanged&quot;</span>,</div><div class="line"><a name="l02818"></a><span class="lineno"> 2818</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l02819"></a><span class="lineno"> 2819</span>&#160;    }</div><div class="line"><a name="l02820"></a><span class="lineno"> 2820</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l02821"></a><span class="lineno"> 2821</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l02822"></a><span class="lineno"> 2822</span>&#160;}</div><div class="line"><a name="l02823"></a><span class="lineno"> 2823</span>&#160;</div><div class="line"><a name="l02824"></a><span class="lineno"> 2824</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02825"></a><span class="lineno"> 2825</span>&#160;_audiomanager_commandinterface_on_signal_system_property_changed (</div><div class="line"><a name="l02826"></a><span class="lineno"> 2826</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l02827"></a><span class="lineno"> 2827</span>&#160;    GVariant *arg_SystemProperty)</div><div class="line"><a name="l02828"></a><span class="lineno"> 2828</span>&#160;{</div><div class="line"><a name="l02829"></a><span class="lineno"> 2829</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02830"></a><span class="lineno"> 2830</span>&#160;</div><div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l02832"></a><span class="lineno"> 2832</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l02833"></a><span class="lineno"> 2833</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l02834"></a><span class="lineno"> 2834</span>&#160;</div><div class="line"><a name="l02835"></a><span class="lineno"> 2835</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;(@(nn))&quot;</span>,</div><div class="line"><a name="l02836"></a><span class="lineno"> 2836</span>&#160;                   arg_SystemProperty));</div><div class="line"><a name="l02837"></a><span class="lineno"> 2837</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l02838"></a><span class="lineno"> 2838</span>&#160;    {</div><div class="line"><a name="l02839"></a><span class="lineno"> 2839</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l02840"></a><span class="lineno"> 2840</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l02841"></a><span class="lineno"> 2841</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, <span class="stringliteral">&quot;SystemPropertyChanged&quot;</span>,</div><div class="line"><a name="l02842"></a><span class="lineno"> 2842</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l02843"></a><span class="lineno"> 2843</span>&#160;    }</div><div class="line"><a name="l02844"></a><span class="lineno"> 2844</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l02845"></a><span class="lineno"> 2845</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l02846"></a><span class="lineno"> 2846</span>&#160;}</div><div class="line"><a name="l02847"></a><span class="lineno"> 2847</span>&#160;</div><div class="line"><a name="l02848"></a><span class="lineno"> 2848</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span> audiomanager_commandinterface_skeleton_iface_init (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a> *iface);</div><div class="line"><a name="l02849"></a><span class="lineno"> 2849</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l02850"></a><span class="lineno"> 2850</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a>, audiomanager_commandinterface_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON,</div><div class="line"><a name="l02851"></a><span class="lineno"> 2851</span>&#160;                         G_ADD_PRIVATE (<a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a>)</div><div class="line"><a name="l02852"></a><span class="lineno"> 2852</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>, audiomanager_commandinterface_skeleton_iface_init));</div><div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160;</div><div class="line"><a name="l02854"></a><span class="lineno"> 2854</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a>, audiomanager_commandinterface_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON,</div><div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>, audiomanager_commandinterface_skeleton_iface_init));</div><div class="line"><a name="l02857"></a><span class="lineno"> 2857</span>&#160;</div><div class="line"><a name="l02858"></a><span class="lineno"> 2858</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02859"></a><span class="lineno"> 2859</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02860"></a><span class="lineno"> 2860</span>&#160;audiomanager_commandinterface_skeleton_finalize (GObject *<span class="keywordtype">object</span>)</div><div class="line"><a name="l02861"></a><span class="lineno"> 2861</span>&#160;{</div><div class="line"><a name="l02862"></a><span class="lineno"> 2862</span>&#160;  <a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02863"></a><span class="lineno"> 2863</span>&#160;  g_list_free_full (skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a38071a4966a37fc4972f0f30343d5fa1">changed_properties</a>, (GDestroyNotify) _changed_property_free);</div><div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160;  <span class="keywordflow">if</span> (skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a4b5a5461b5260e8075d53917e93103c0">changed_properties_idle_source</a> != NULL)</div><div class="line"><a name="l02865"></a><span class="lineno"> 2865</span>&#160;    g_source_destroy (skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a4b5a5461b5260e8075d53917e93103c0">changed_properties_idle_source</a>);</div><div class="line"><a name="l02866"></a><span class="lineno"> 2866</span>&#160;  g_main_context_unref (skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#aafe55dcbd10b2954803ae8083f124e17">context</a>);</div><div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;  g_mutex_clear (&amp;skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a2b86caa4a8597142bfa054bbc7267128">lock</a>);</div><div class="line"><a name="l02868"></a><span class="lineno"> 2868</span>&#160;  G_OBJECT_CLASS (audiomanager_commandinterface_skeleton_parent_class)-&gt;finalize (<span class="keywordtype">object</span>);</div><div class="line"><a name="l02869"></a><span class="lineno"> 2869</span>&#160;}</div><div class="line"><a name="l02870"></a><span class="lineno"> 2870</span>&#160;</div><div class="line"><a name="l02871"></a><span class="lineno"> 2871</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02872"></a><span class="lineno"> 2872</span>&#160;audiomanager_commandinterface_skeleton_init (<a class="code" href="struct___audiomanager_commandinterface_skeleton.html">AudiomanagerCommandinterfaceSkeleton</a> *skeleton)</div><div class="line"><a name="l02873"></a><span class="lineno"> 2873</span>&#160;{</div><div class="line"><a name="l02874"></a><span class="lineno"> 2874</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l02875"></a><span class="lineno"> 2875</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a> = audiomanager_commandinterface_skeleton_get_instance_private (skeleton);</div><div class="line"><a name="l02876"></a><span class="lineno"> 2876</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l02877"></a><span class="lineno"> 2877</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a> = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, <a class="code" href="audio__manager__interface_8h.html#a0576518d8583e143a7575cac65e173d1">TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a>, <a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html">AudiomanagerCommandinterfaceSkeletonPrivate</a>);</div><div class="line"><a name="l02878"></a><span class="lineno"> 2878</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02879"></a><span class="lineno"> 2879</span>&#160;</div><div class="line"><a name="l02880"></a><span class="lineno"> 2880</span>&#160;  g_mutex_init (&amp;skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#a2b86caa4a8597142bfa054bbc7267128">lock</a>);</div><div class="line"><a name="l02881"></a><span class="lineno"> 2881</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">priv</a>-&gt;<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html#aafe55dcbd10b2954803ae8083f124e17">context</a> = g_main_context_ref_thread_default ();</div><div class="line"><a name="l02882"></a><span class="lineno"> 2882</span>&#160;}</div><div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160;</div><div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02885"></a><span class="lineno"> 2885</span>&#160;audiomanager_commandinterface_skeleton_class_init (<a class="code" href="struct___audiomanager_commandinterface_skeleton_class.html">AudiomanagerCommandinterfaceSkeletonClass</a> *klass)</div><div class="line"><a name="l02886"></a><span class="lineno"> 2886</span>&#160;{</div><div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>&#160;  GObjectClass *gobject_class;</div><div class="line"><a name="l02888"></a><span class="lineno"> 2888</span>&#160;  GDBusInterfaceSkeletonClass *skeleton_class;</div><div class="line"><a name="l02889"></a><span class="lineno"> 2889</span>&#160;</div><div class="line"><a name="l02890"></a><span class="lineno"> 2890</span>&#160;  gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l02891"></a><span class="lineno"> 2891</span>&#160;  gobject_class-&gt;finalize = audiomanager_commandinterface_skeleton_finalize;</div><div class="line"><a name="l02892"></a><span class="lineno"> 2892</span>&#160;</div><div class="line"><a name="l02893"></a><span class="lineno"> 2893</span>&#160;  skeleton_class = G_DBUS_INTERFACE_SKELETON_CLASS (klass);</div><div class="line"><a name="l02894"></a><span class="lineno"> 2894</span>&#160;  skeleton_class-&gt;get_info = audiomanager_commandinterface_skeleton_dbus_interface_get_info;</div><div class="line"><a name="l02895"></a><span class="lineno"> 2895</span>&#160;  skeleton_class-&gt;get_properties = audiomanager_commandinterface_skeleton_dbus_interface_get_properties;</div><div class="line"><a name="l02896"></a><span class="lineno"> 2896</span>&#160;  skeleton_class-&gt;flush = audiomanager_commandinterface_skeleton_dbus_interface_flush;</div><div class="line"><a name="l02897"></a><span class="lineno"> 2897</span>&#160;  skeleton_class-&gt;get_vtable = audiomanager_commandinterface_skeleton_dbus_interface_get_vtable;</div><div class="line"><a name="l02898"></a><span class="lineno"> 2898</span>&#160;</div><div class="line"><a name="l02899"></a><span class="lineno"> 2899</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &lt; GLIB_VERSION_2_38</span></div><div class="line"><a name="l02900"></a><span class="lineno"> 2900</span>&#160;  g_type_class_add_private (klass, <span class="keyword">sizeof</span> (<a class="code" href="struct___audiomanager_commandinterface_skeleton_private.html">AudiomanagerCommandinterfaceSkeletonPrivate</a>));</div><div class="line"><a name="l02901"></a><span class="lineno"> 2901</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l02902"></a><span class="lineno"> 2902</span>&#160;}</div><div class="line"><a name="l02903"></a><span class="lineno"> 2903</span>&#160;</div><div class="line"><a name="l02904"></a><span class="lineno"> 2904</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l02905"></a><span class="lineno"> 2905</span>&#160;audiomanager_commandinterface_skeleton_iface_init (<a class="code" href="struct___audiomanager_commandinterface_iface.html">AudiomanagerCommandinterfaceIface</a> *iface)</div><div class="line"><a name="l02906"></a><span class="lineno"> 2906</span>&#160;{</div><div class="line"><a name="l02907"></a><span class="lineno"> 2907</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_commandinterface_iface.html#acf8ac7ac76b76708883e08af86c87116">new_main_connection</a> = _audiomanager_commandinterface_on_signal_new_main_connection;</div><div class="line"><a name="l02908"></a><span class="lineno"> 2908</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_commandinterface_iface.html#a79a550450c8e7796acae307e5562142e">removed_main_connection</a> = _audiomanager_commandinterface_on_signal_removed_main_connection;</div><div class="line"><a name="l02909"></a><span class="lineno"> 2909</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_commandinterface_iface.html#a60c7be0e93dcdeebc02e3ec6e5597545">main_connection_state_changed</a> = _audiomanager_commandinterface_on_signal_main_connection_state_changed;</div><div class="line"><a name="l02910"></a><span class="lineno"> 2910</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_commandinterface_iface.html#a12178f8ea420184dc12314a6b297f044">volume_changed</a> = _audiomanager_commandinterface_on_signal_volume_changed;</div><div class="line"><a name="l02911"></a><span class="lineno"> 2911</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_commandinterface_iface.html#add4f7a9df53cd7dfa4ae5286a6822b9f">sink_mute_state_changed</a> = _audiomanager_commandinterface_on_signal_sink_mute_state_changed;</div><div class="line"><a name="l02912"></a><span class="lineno"> 2912</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_commandinterface_iface.html#a22c033bae26a6343ec05890b815bd238">system_property_changed</a> = _audiomanager_commandinterface_on_signal_system_property_changed;</div><div class="line"><a name="l02913"></a><span class="lineno"> 2913</span>&#160;}</div><div class="line"><a name="l02914"></a><span class="lineno"> 2914</span>&#160;</div><div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *</div><div class="line"><a name="l02923"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ae8af41517e2e825594c3fa34e54015c8"> 2923</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ae8af41517e2e825594c3fa34e54015c8">audiomanager_commandinterface_skeleton_new</a> (<span class="keywordtype">void</span>)</div><div class="line"><a name="l02924"></a><span class="lineno"> 2924</span>&#160;{</div><div class="line"><a name="l02925"></a><span class="lineno"> 2925</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (g_object_new (<a class="code" href="audio__manager__interface_8h.html#a0576518d8583e143a7575cac65e173d1">TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a>, NULL));</div><div class="line"><a name="l02926"></a><span class="lineno"> 2926</span>&#160;}</div><div class="line"><a name="l02927"></a><span class="lineno"> 2927</span>&#160;</div><div class="line"><a name="l02928"></a><span class="lineno"> 2928</span>&#160;<span class="comment">/* ------------------------------------------------------------------------</span></div><div class="line"><a name="l02929"></a><span class="lineno"> 2929</span>&#160;<span class="comment"> * Code for interface org.genivi.audiomanager.routinginterface</span></div><div class="line"><a name="l02930"></a><span class="lineno"> 2930</span>&#160;<span class="comment"> * ------------------------------------------------------------------------</span></div><div class="line"><a name="l02931"></a><span class="lineno"> 2931</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02932"></a><span class="lineno"> 2932</span>&#160;</div><div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160;<span class="comment">/* ---- Introspection data for org.genivi.audiomanager.routinginterface ---- */</span></div><div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160;</div><div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_connect_IN_ARG_handle =</div><div class="line"><a name="l02944"></a><span class="lineno"> 2944</span>&#160;{</div><div class="line"><a name="l02945"></a><span class="lineno"> 2945</span>&#160;  {</div><div class="line"><a name="l02946"></a><span class="lineno"> 2946</span>&#160;    -1,</div><div class="line"><a name="l02947"></a><span class="lineno"> 2947</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l02949"></a><span class="lineno"> 2949</span>&#160;    NULL</div><div class="line"><a name="l02950"></a><span class="lineno"> 2950</span>&#160;  },</div><div class="line"><a name="l02951"></a><span class="lineno"> 2951</span>&#160;  FALSE</div><div class="line"><a name="l02952"></a><span class="lineno"> 2952</span>&#160;};</div><div class="line"><a name="l02953"></a><span class="lineno"> 2953</span>&#160;</div><div class="line"><a name="l02954"></a><span class="lineno"> 2954</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_connect_IN_ARG_connectionID =</div><div class="line"><a name="l02955"></a><span class="lineno"> 2955</span>&#160;{</div><div class="line"><a name="l02956"></a><span class="lineno"> 2956</span>&#160;  {</div><div class="line"><a name="l02957"></a><span class="lineno"> 2957</span>&#160;    -1,</div><div class="line"><a name="l02958"></a><span class="lineno"> 2958</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionID&quot;</span>,</div><div class="line"><a name="l02959"></a><span class="lineno"> 2959</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160;    NULL</div><div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160;  },</div><div class="line"><a name="l02962"></a><span class="lineno"> 2962</span>&#160;  FALSE</div><div class="line"><a name="l02963"></a><span class="lineno"> 2963</span>&#160;};</div><div class="line"><a name="l02964"></a><span class="lineno"> 2964</span>&#160;</div><div class="line"><a name="l02965"></a><span class="lineno"> 2965</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_connect_IN_ARG_error =</div><div class="line"><a name="l02966"></a><span class="lineno"> 2966</span>&#160;{</div><div class="line"><a name="l02967"></a><span class="lineno"> 2967</span>&#160;  {</div><div class="line"><a name="l02968"></a><span class="lineno"> 2968</span>&#160;    -1,</div><div class="line"><a name="l02969"></a><span class="lineno"> 2969</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l02970"></a><span class="lineno"> 2970</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l02971"></a><span class="lineno"> 2971</span>&#160;    NULL</div><div class="line"><a name="l02972"></a><span class="lineno"> 2972</span>&#160;  },</div><div class="line"><a name="l02973"></a><span class="lineno"> 2973</span>&#160;  FALSE</div><div class="line"><a name="l02974"></a><span class="lineno"> 2974</span>&#160;};</div><div class="line"><a name="l02975"></a><span class="lineno"> 2975</span>&#160;</div><div class="line"><a name="l02976"></a><span class="lineno"> 2976</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_connect_IN_ARG_pointers[] =</div><div class="line"><a name="l02977"></a><span class="lineno"> 2977</span>&#160;{</div><div class="line"><a name="l02978"></a><span class="lineno"> 2978</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_connect_IN_ARG_handle,</div><div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_connect_IN_ARG_connectionID,</div><div class="line"><a name="l02980"></a><span class="lineno"> 2980</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_connect_IN_ARG_error,</div><div class="line"><a name="l02981"></a><span class="lineno"> 2981</span>&#160;  NULL</div><div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>&#160;};</div><div class="line"><a name="l02983"></a><span class="lineno"> 2983</span>&#160;</div><div class="line"><a name="l02984"></a><span class="lineno"> 2984</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_connect =</div><div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160;{</div><div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160;  {</div><div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160;    -1,</div><div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackConnect&quot;</span>,</div><div class="line"><a name="l02989"></a><span class="lineno"> 2989</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_connect_IN_ARG_pointers,</div><div class="line"><a name="l02990"></a><span class="lineno"> 2990</span>&#160;    NULL,</div><div class="line"><a name="l02991"></a><span class="lineno"> 2991</span>&#160;    NULL</div><div class="line"><a name="l02992"></a><span class="lineno"> 2992</span>&#160;  },</div><div class="line"><a name="l02993"></a><span class="lineno"> 2993</span>&#160;  <span class="stringliteral">&quot;handle-ack-connect&quot;</span>,</div><div class="line"><a name="l02994"></a><span class="lineno"> 2994</span>&#160;  FALSE</div><div class="line"><a name="l02995"></a><span class="lineno"> 2995</span>&#160;};</div><div class="line"><a name="l02996"></a><span class="lineno"> 2996</span>&#160;</div><div class="line"><a name="l02997"></a><span class="lineno"> 2997</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_handle =</div><div class="line"><a name="l02998"></a><span class="lineno"> 2998</span>&#160;{</div><div class="line"><a name="l02999"></a><span class="lineno"> 2999</span>&#160;  {</div><div class="line"><a name="l03000"></a><span class="lineno"> 3000</span>&#160;    -1,</div><div class="line"><a name="l03001"></a><span class="lineno"> 3001</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l03002"></a><span class="lineno"> 3002</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03003"></a><span class="lineno"> 3003</span>&#160;    NULL</div><div class="line"><a name="l03004"></a><span class="lineno"> 3004</span>&#160;  },</div><div class="line"><a name="l03005"></a><span class="lineno"> 3005</span>&#160;  FALSE</div><div class="line"><a name="l03006"></a><span class="lineno"> 3006</span>&#160;};</div><div class="line"><a name="l03007"></a><span class="lineno"> 3007</span>&#160;</div><div class="line"><a name="l03008"></a><span class="lineno"> 3008</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_connectionID =</div><div class="line"><a name="l03009"></a><span class="lineno"> 3009</span>&#160;{</div><div class="line"><a name="l03010"></a><span class="lineno"> 3010</span>&#160;  {</div><div class="line"><a name="l03011"></a><span class="lineno"> 3011</span>&#160;    -1,</div><div class="line"><a name="l03012"></a><span class="lineno"> 3012</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionID&quot;</span>,</div><div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03014"></a><span class="lineno"> 3014</span>&#160;    NULL</div><div class="line"><a name="l03015"></a><span class="lineno"> 3015</span>&#160;  },</div><div class="line"><a name="l03016"></a><span class="lineno"> 3016</span>&#160;  FALSE</div><div class="line"><a name="l03017"></a><span class="lineno"> 3017</span>&#160;};</div><div class="line"><a name="l03018"></a><span class="lineno"> 3018</span>&#160;</div><div class="line"><a name="l03019"></a><span class="lineno"> 3019</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_error =</div><div class="line"><a name="l03020"></a><span class="lineno"> 3020</span>&#160;{</div><div class="line"><a name="l03021"></a><span class="lineno"> 3021</span>&#160;  {</div><div class="line"><a name="l03022"></a><span class="lineno"> 3022</span>&#160;    -1,</div><div class="line"><a name="l03023"></a><span class="lineno"> 3023</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03024"></a><span class="lineno"> 3024</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03025"></a><span class="lineno"> 3025</span>&#160;    NULL</div><div class="line"><a name="l03026"></a><span class="lineno"> 3026</span>&#160;  },</div><div class="line"><a name="l03027"></a><span class="lineno"> 3027</span>&#160;  FALSE</div><div class="line"><a name="l03028"></a><span class="lineno"> 3028</span>&#160;};</div><div class="line"><a name="l03029"></a><span class="lineno"> 3029</span>&#160;</div><div class="line"><a name="l03030"></a><span class="lineno"> 3030</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_pointers[] =</div><div class="line"><a name="l03031"></a><span class="lineno"> 3031</span>&#160;{</div><div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_handle,</div><div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_connectionID,</div><div class="line"><a name="l03034"></a><span class="lineno"> 3034</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_error,</div><div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>&#160;  NULL</div><div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>&#160;};</div><div class="line"><a name="l03037"></a><span class="lineno"> 3037</span>&#160;</div><div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_disconnect =</div><div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160;{</div><div class="line"><a name="l03040"></a><span class="lineno"> 3040</span>&#160;  {</div><div class="line"><a name="l03041"></a><span class="lineno"> 3041</span>&#160;    -1,</div><div class="line"><a name="l03042"></a><span class="lineno"> 3042</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackDisconnect&quot;</span>,</div><div class="line"><a name="l03043"></a><span class="lineno"> 3043</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_disconnect_IN_ARG_pointers,</div><div class="line"><a name="l03044"></a><span class="lineno"> 3044</span>&#160;    NULL,</div><div class="line"><a name="l03045"></a><span class="lineno"> 3045</span>&#160;    NULL</div><div class="line"><a name="l03046"></a><span class="lineno"> 3046</span>&#160;  },</div><div class="line"><a name="l03047"></a><span class="lineno"> 3047</span>&#160;  <span class="stringliteral">&quot;handle-ack-disconnect&quot;</span>,</div><div class="line"><a name="l03048"></a><span class="lineno"> 3048</span>&#160;  FALSE</div><div class="line"><a name="l03049"></a><span class="lineno"> 3049</span>&#160;};</div><div class="line"><a name="l03050"></a><span class="lineno"> 3050</span>&#160;</div><div class="line"><a name="l03051"></a><span class="lineno"> 3051</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_source_state_IN_ARG_handle =</div><div class="line"><a name="l03052"></a><span class="lineno"> 3052</span>&#160;{</div><div class="line"><a name="l03053"></a><span class="lineno"> 3053</span>&#160;  {</div><div class="line"><a name="l03054"></a><span class="lineno"> 3054</span>&#160;    -1,</div><div class="line"><a name="l03055"></a><span class="lineno"> 3055</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l03056"></a><span class="lineno"> 3056</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03057"></a><span class="lineno"> 3057</span>&#160;    NULL</div><div class="line"><a name="l03058"></a><span class="lineno"> 3058</span>&#160;  },</div><div class="line"><a name="l03059"></a><span class="lineno"> 3059</span>&#160;  FALSE</div><div class="line"><a name="l03060"></a><span class="lineno"> 3060</span>&#160;};</div><div class="line"><a name="l03061"></a><span class="lineno"> 3061</span>&#160;</div><div class="line"><a name="l03062"></a><span class="lineno"> 3062</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_source_state_IN_ARG_error =</div><div class="line"><a name="l03063"></a><span class="lineno"> 3063</span>&#160;{</div><div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160;  {</div><div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160;    -1,</div><div class="line"><a name="l03066"></a><span class="lineno"> 3066</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03067"></a><span class="lineno"> 3067</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03068"></a><span class="lineno"> 3068</span>&#160;    NULL</div><div class="line"><a name="l03069"></a><span class="lineno"> 3069</span>&#160;  },</div><div class="line"><a name="l03070"></a><span class="lineno"> 3070</span>&#160;  FALSE</div><div class="line"><a name="l03071"></a><span class="lineno"> 3071</span>&#160;};</div><div class="line"><a name="l03072"></a><span class="lineno"> 3072</span>&#160;</div><div class="line"><a name="l03073"></a><span class="lineno"> 3073</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_set_source_state_IN_ARG_pointers[] =</div><div class="line"><a name="l03074"></a><span class="lineno"> 3074</span>&#160;{</div><div class="line"><a name="l03075"></a><span class="lineno"> 3075</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_source_state_IN_ARG_handle,</div><div class="line"><a name="l03076"></a><span class="lineno"> 3076</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_source_state_IN_ARG_error,</div><div class="line"><a name="l03077"></a><span class="lineno"> 3077</span>&#160;  NULL</div><div class="line"><a name="l03078"></a><span class="lineno"> 3078</span>&#160;};</div><div class="line"><a name="l03079"></a><span class="lineno"> 3079</span>&#160;</div><div class="line"><a name="l03080"></a><span class="lineno"> 3080</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_set_source_state =</div><div class="line"><a name="l03081"></a><span class="lineno"> 3081</span>&#160;{</div><div class="line"><a name="l03082"></a><span class="lineno"> 3082</span>&#160;  {</div><div class="line"><a name="l03083"></a><span class="lineno"> 3083</span>&#160;    -1,</div><div class="line"><a name="l03084"></a><span class="lineno"> 3084</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackSetSourceState&quot;</span>,</div><div class="line"><a name="l03085"></a><span class="lineno"> 3085</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_set_source_state_IN_ARG_pointers,</div><div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>&#160;    NULL,</div><div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>&#160;    NULL</div><div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>&#160;  },</div><div class="line"><a name="l03089"></a><span class="lineno"> 3089</span>&#160;  <span class="stringliteral">&quot;handle-ack-set-source-state&quot;</span>,</div><div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160;  FALSE</div><div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160;};</div><div class="line"><a name="l03092"></a><span class="lineno"> 3092</span>&#160;</div><div class="line"><a name="l03093"></a><span class="lineno"> 3093</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_handle =</div><div class="line"><a name="l03094"></a><span class="lineno"> 3094</span>&#160;{</div><div class="line"><a name="l03095"></a><span class="lineno"> 3095</span>&#160;  {</div><div class="line"><a name="l03096"></a><span class="lineno"> 3096</span>&#160;    -1,</div><div class="line"><a name="l03097"></a><span class="lineno"> 3097</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l03098"></a><span class="lineno"> 3098</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03099"></a><span class="lineno"> 3099</span>&#160;    NULL</div><div class="line"><a name="l03100"></a><span class="lineno"> 3100</span>&#160;  },</div><div class="line"><a name="l03101"></a><span class="lineno"> 3101</span>&#160;  FALSE</div><div class="line"><a name="l03102"></a><span class="lineno"> 3102</span>&#160;};</div><div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160;</div><div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_volume =</div><div class="line"><a name="l03105"></a><span class="lineno"> 3105</span>&#160;{</div><div class="line"><a name="l03106"></a><span class="lineno"> 3106</span>&#160;  {</div><div class="line"><a name="l03107"></a><span class="lineno"> 3107</span>&#160;    -1,</div><div class="line"><a name="l03108"></a><span class="lineno"> 3108</span>&#160;    (gchar *) <span class="stringliteral">&quot;volume&quot;</span>,</div><div class="line"><a name="l03109"></a><span class="lineno"> 3109</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l03110"></a><span class="lineno"> 3110</span>&#160;    NULL</div><div class="line"><a name="l03111"></a><span class="lineno"> 3111</span>&#160;  },</div><div class="line"><a name="l03112"></a><span class="lineno"> 3112</span>&#160;  FALSE</div><div class="line"><a name="l03113"></a><span class="lineno"> 3113</span>&#160;};</div><div class="line"><a name="l03114"></a><span class="lineno"> 3114</span>&#160;</div><div class="line"><a name="l03115"></a><span class="lineno"> 3115</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_error =</div><div class="line"><a name="l03116"></a><span class="lineno"> 3116</span>&#160;{</div><div class="line"><a name="l03117"></a><span class="lineno"> 3117</span>&#160;  {</div><div class="line"><a name="l03118"></a><span class="lineno"> 3118</span>&#160;    -1,</div><div class="line"><a name="l03119"></a><span class="lineno"> 3119</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03120"></a><span class="lineno"> 3120</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03121"></a><span class="lineno"> 3121</span>&#160;    NULL</div><div class="line"><a name="l03122"></a><span class="lineno"> 3122</span>&#160;  },</div><div class="line"><a name="l03123"></a><span class="lineno"> 3123</span>&#160;  FALSE</div><div class="line"><a name="l03124"></a><span class="lineno"> 3124</span>&#160;};</div><div class="line"><a name="l03125"></a><span class="lineno"> 3125</span>&#160;</div><div class="line"><a name="l03126"></a><span class="lineno"> 3126</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_pointers[] =</div><div class="line"><a name="l03127"></a><span class="lineno"> 3127</span>&#160;{</div><div class="line"><a name="l03128"></a><span class="lineno"> 3128</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_handle,</div><div class="line"><a name="l03129"></a><span class="lineno"> 3129</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_volume,</div><div class="line"><a name="l03130"></a><span class="lineno"> 3130</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_error,</div><div class="line"><a name="l03131"></a><span class="lineno"> 3131</span>&#160;  NULL</div><div class="line"><a name="l03132"></a><span class="lineno"> 3132</span>&#160;};</div><div class="line"><a name="l03133"></a><span class="lineno"> 3133</span>&#160;</div><div class="line"><a name="l03134"></a><span class="lineno"> 3134</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_set_sink_volume =</div><div class="line"><a name="l03135"></a><span class="lineno"> 3135</span>&#160;{</div><div class="line"><a name="l03136"></a><span class="lineno"> 3136</span>&#160;  {</div><div class="line"><a name="l03137"></a><span class="lineno"> 3137</span>&#160;    -1,</div><div class="line"><a name="l03138"></a><span class="lineno"> 3138</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackSetSinkVolume&quot;</span>,</div><div class="line"><a name="l03139"></a><span class="lineno"> 3139</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_set_sink_volume_IN_ARG_pointers,</div><div class="line"><a name="l03140"></a><span class="lineno"> 3140</span>&#160;    NULL,</div><div class="line"><a name="l03141"></a><span class="lineno"> 3141</span>&#160;    NULL</div><div class="line"><a name="l03142"></a><span class="lineno"> 3142</span>&#160;  },</div><div class="line"><a name="l03143"></a><span class="lineno"> 3143</span>&#160;  <span class="stringliteral">&quot;handle-ack-set-sink-volume&quot;</span>,</div><div class="line"><a name="l03144"></a><span class="lineno"> 3144</span>&#160;  FALSE</div><div class="line"><a name="l03145"></a><span class="lineno"> 3145</span>&#160;};</div><div class="line"><a name="l03146"></a><span class="lineno"> 3146</span>&#160;</div><div class="line"><a name="l03147"></a><span class="lineno"> 3147</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_sink_IN_ARG_sinkData =</div><div class="line"><a name="l03148"></a><span class="lineno"> 3148</span>&#160;{</div><div class="line"><a name="l03149"></a><span class="lineno"> 3149</span>&#160;  {</div><div class="line"><a name="l03150"></a><span class="lineno"> 3150</span>&#160;    -1,</div><div class="line"><a name="l03151"></a><span class="lineno"> 3151</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkData&quot;</span>,</div><div class="line"><a name="l03152"></a><span class="lineno"> 3152</span>&#160;    (gchar *) <span class="stringliteral">&quot;(qsqinb(ii)nna(in)aia(in)a(iin)a(iin))&quot;</span>,</div><div class="line"><a name="l03153"></a><span class="lineno"> 3153</span>&#160;    NULL</div><div class="line"><a name="l03154"></a><span class="lineno"> 3154</span>&#160;  },</div><div class="line"><a name="l03155"></a><span class="lineno"> 3155</span>&#160;  FALSE</div><div class="line"><a name="l03156"></a><span class="lineno"> 3156</span>&#160;};</div><div class="line"><a name="l03157"></a><span class="lineno"> 3157</span>&#160;</div><div class="line"><a name="l03158"></a><span class="lineno"> 3158</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_register_sink_IN_ARG_pointers[] =</div><div class="line"><a name="l03159"></a><span class="lineno"> 3159</span>&#160;{</div><div class="line"><a name="l03160"></a><span class="lineno"> 3160</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_sink_IN_ARG_sinkData,</div><div class="line"><a name="l03161"></a><span class="lineno"> 3161</span>&#160;  NULL</div><div class="line"><a name="l03162"></a><span class="lineno"> 3162</span>&#160;};</div><div class="line"><a name="l03163"></a><span class="lineno"> 3163</span>&#160;</div><div class="line"><a name="l03164"></a><span class="lineno"> 3164</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_sink_OUT_ARG_sinkID =</div><div class="line"><a name="l03165"></a><span class="lineno"> 3165</span>&#160;{</div><div class="line"><a name="l03166"></a><span class="lineno"> 3166</span>&#160;  {</div><div class="line"><a name="l03167"></a><span class="lineno"> 3167</span>&#160;    -1,</div><div class="line"><a name="l03168"></a><span class="lineno"> 3168</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l03169"></a><span class="lineno"> 3169</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03170"></a><span class="lineno"> 3170</span>&#160;    NULL</div><div class="line"><a name="l03171"></a><span class="lineno"> 3171</span>&#160;  },</div><div class="line"><a name="l03172"></a><span class="lineno"> 3172</span>&#160;  FALSE</div><div class="line"><a name="l03173"></a><span class="lineno"> 3173</span>&#160;};</div><div class="line"><a name="l03174"></a><span class="lineno"> 3174</span>&#160;</div><div class="line"><a name="l03175"></a><span class="lineno"> 3175</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_sink_OUT_ARG_error =</div><div class="line"><a name="l03176"></a><span class="lineno"> 3176</span>&#160;{</div><div class="line"><a name="l03177"></a><span class="lineno"> 3177</span>&#160;  {</div><div class="line"><a name="l03178"></a><span class="lineno"> 3178</span>&#160;    -1,</div><div class="line"><a name="l03179"></a><span class="lineno"> 3179</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03180"></a><span class="lineno"> 3180</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03181"></a><span class="lineno"> 3181</span>&#160;    NULL</div><div class="line"><a name="l03182"></a><span class="lineno"> 3182</span>&#160;  },</div><div class="line"><a name="l03183"></a><span class="lineno"> 3183</span>&#160;  FALSE</div><div class="line"><a name="l03184"></a><span class="lineno"> 3184</span>&#160;};</div><div class="line"><a name="l03185"></a><span class="lineno"> 3185</span>&#160;</div><div class="line"><a name="l03186"></a><span class="lineno"> 3186</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_register_sink_OUT_ARG_pointers[] =</div><div class="line"><a name="l03187"></a><span class="lineno"> 3187</span>&#160;{</div><div class="line"><a name="l03188"></a><span class="lineno"> 3188</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_sink_OUT_ARG_sinkID,</div><div class="line"><a name="l03189"></a><span class="lineno"> 3189</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_sink_OUT_ARG_error,</div><div class="line"><a name="l03190"></a><span class="lineno"> 3190</span>&#160;  NULL</div><div class="line"><a name="l03191"></a><span class="lineno"> 3191</span>&#160;};</div><div class="line"><a name="l03192"></a><span class="lineno"> 3192</span>&#160;</div><div class="line"><a name="l03193"></a><span class="lineno"> 3193</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_register_sink =</div><div class="line"><a name="l03194"></a><span class="lineno"> 3194</span>&#160;{</div><div class="line"><a name="l03195"></a><span class="lineno"> 3195</span>&#160;  {</div><div class="line"><a name="l03196"></a><span class="lineno"> 3196</span>&#160;    -1,</div><div class="line"><a name="l03197"></a><span class="lineno"> 3197</span>&#160;    (gchar *) <span class="stringliteral">&quot;registerSink&quot;</span>,</div><div class="line"><a name="l03198"></a><span class="lineno"> 3198</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_register_sink_IN_ARG_pointers,</div><div class="line"><a name="l03199"></a><span class="lineno"> 3199</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_register_sink_OUT_ARG_pointers,</div><div class="line"><a name="l03200"></a><span class="lineno"> 3200</span>&#160;    NULL</div><div class="line"><a name="l03201"></a><span class="lineno"> 3201</span>&#160;  },</div><div class="line"><a name="l03202"></a><span class="lineno"> 3202</span>&#160;  <span class="stringliteral">&quot;handle-register-sink&quot;</span>,</div><div class="line"><a name="l03203"></a><span class="lineno"> 3203</span>&#160;  FALSE</div><div class="line"><a name="l03204"></a><span class="lineno"> 3204</span>&#160;};</div><div class="line"><a name="l03205"></a><span class="lineno"> 3205</span>&#160;</div><div class="line"><a name="l03206"></a><span class="lineno"> 3206</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_deregister_sink_IN_ARG_sinkID =</div><div class="line"><a name="l03207"></a><span class="lineno"> 3207</span>&#160;{</div><div class="line"><a name="l03208"></a><span class="lineno"> 3208</span>&#160;  {</div><div class="line"><a name="l03209"></a><span class="lineno"> 3209</span>&#160;    -1,</div><div class="line"><a name="l03210"></a><span class="lineno"> 3210</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l03211"></a><span class="lineno"> 3211</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03212"></a><span class="lineno"> 3212</span>&#160;    NULL</div><div class="line"><a name="l03213"></a><span class="lineno"> 3213</span>&#160;  },</div><div class="line"><a name="l03214"></a><span class="lineno"> 3214</span>&#160;  FALSE</div><div class="line"><a name="l03215"></a><span class="lineno"> 3215</span>&#160;};</div><div class="line"><a name="l03216"></a><span class="lineno"> 3216</span>&#160;</div><div class="line"><a name="l03217"></a><span class="lineno"> 3217</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_deregister_sink_IN_ARG_pointers[] =</div><div class="line"><a name="l03218"></a><span class="lineno"> 3218</span>&#160;{</div><div class="line"><a name="l03219"></a><span class="lineno"> 3219</span>&#160;  &amp;_audiomanager_routinginterface_method_info_deregister_sink_IN_ARG_sinkID,</div><div class="line"><a name="l03220"></a><span class="lineno"> 3220</span>&#160;  NULL</div><div class="line"><a name="l03221"></a><span class="lineno"> 3221</span>&#160;};</div><div class="line"><a name="l03222"></a><span class="lineno"> 3222</span>&#160;</div><div class="line"><a name="l03223"></a><span class="lineno"> 3223</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_deregister_sink_OUT_ARG_error =</div><div class="line"><a name="l03224"></a><span class="lineno"> 3224</span>&#160;{</div><div class="line"><a name="l03225"></a><span class="lineno"> 3225</span>&#160;  {</div><div class="line"><a name="l03226"></a><span class="lineno"> 3226</span>&#160;    -1,</div><div class="line"><a name="l03227"></a><span class="lineno"> 3227</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03228"></a><span class="lineno"> 3228</span>&#160;    (gchar *) <span class="stringliteral">&quot;i&quot;</span>,</div><div class="line"><a name="l03229"></a><span class="lineno"> 3229</span>&#160;    NULL</div><div class="line"><a name="l03230"></a><span class="lineno"> 3230</span>&#160;  },</div><div class="line"><a name="l03231"></a><span class="lineno"> 3231</span>&#160;  FALSE</div><div class="line"><a name="l03232"></a><span class="lineno"> 3232</span>&#160;};</div><div class="line"><a name="l03233"></a><span class="lineno"> 3233</span>&#160;</div><div class="line"><a name="l03234"></a><span class="lineno"> 3234</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_deregister_sink_OUT_ARG_pointers[] =</div><div class="line"><a name="l03235"></a><span class="lineno"> 3235</span>&#160;{</div><div class="line"><a name="l03236"></a><span class="lineno"> 3236</span>&#160;  &amp;_audiomanager_routinginterface_method_info_deregister_sink_OUT_ARG_error,</div><div class="line"><a name="l03237"></a><span class="lineno"> 3237</span>&#160;  NULL</div><div class="line"><a name="l03238"></a><span class="lineno"> 3238</span>&#160;};</div><div class="line"><a name="l03239"></a><span class="lineno"> 3239</span>&#160;</div><div class="line"><a name="l03240"></a><span class="lineno"> 3240</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_deregister_sink =</div><div class="line"><a name="l03241"></a><span class="lineno"> 3241</span>&#160;{</div><div class="line"><a name="l03242"></a><span class="lineno"> 3242</span>&#160;  {</div><div class="line"><a name="l03243"></a><span class="lineno"> 3243</span>&#160;    -1,</div><div class="line"><a name="l03244"></a><span class="lineno"> 3244</span>&#160;    (gchar *) <span class="stringliteral">&quot;deregisterSink&quot;</span>,</div><div class="line"><a name="l03245"></a><span class="lineno"> 3245</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_deregister_sink_IN_ARG_pointers,</div><div class="line"><a name="l03246"></a><span class="lineno"> 3246</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_deregister_sink_OUT_ARG_pointers,</div><div class="line"><a name="l03247"></a><span class="lineno"> 3247</span>&#160;    NULL</div><div class="line"><a name="l03248"></a><span class="lineno"> 3248</span>&#160;  },</div><div class="line"><a name="l03249"></a><span class="lineno"> 3249</span>&#160;  <span class="stringliteral">&quot;handle-deregister-sink&quot;</span>,</div><div class="line"><a name="l03250"></a><span class="lineno"> 3250</span>&#160;  FALSE</div><div class="line"><a name="l03251"></a><span class="lineno"> 3251</span>&#160;};</div><div class="line"><a name="l03252"></a><span class="lineno"> 3252</span>&#160;</div><div class="line"><a name="l03253"></a><span class="lineno"> 3253</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_source_IN_ARG_sourceData =</div><div class="line"><a name="l03254"></a><span class="lineno"> 3254</span>&#160;{</div><div class="line"><a name="l03255"></a><span class="lineno"> 3255</span>&#160;  {</div><div class="line"><a name="l03256"></a><span class="lineno"> 3256</span>&#160;    -1,</div><div class="line"><a name="l03257"></a><span class="lineno"> 3257</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceData&quot;</span>,</div><div class="line"><a name="l03258"></a><span class="lineno"> 3258</span>&#160;    (gchar *) <span class="stringliteral">&quot;(qqsqinb(ii)qa(in)aia(in)a(iin)a(iin))&quot;</span>,</div><div class="line"><a name="l03259"></a><span class="lineno"> 3259</span>&#160;    NULL</div><div class="line"><a name="l03260"></a><span class="lineno"> 3260</span>&#160;  },</div><div class="line"><a name="l03261"></a><span class="lineno"> 3261</span>&#160;  FALSE</div><div class="line"><a name="l03262"></a><span class="lineno"> 3262</span>&#160;};</div><div class="line"><a name="l03263"></a><span class="lineno"> 3263</span>&#160;</div><div class="line"><a name="l03264"></a><span class="lineno"> 3264</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_register_source_IN_ARG_pointers[] =</div><div class="line"><a name="l03265"></a><span class="lineno"> 3265</span>&#160;{</div><div class="line"><a name="l03266"></a><span class="lineno"> 3266</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_source_IN_ARG_sourceData,</div><div class="line"><a name="l03267"></a><span class="lineno"> 3267</span>&#160;  NULL</div><div class="line"><a name="l03268"></a><span class="lineno"> 3268</span>&#160;};</div><div class="line"><a name="l03269"></a><span class="lineno"> 3269</span>&#160;</div><div class="line"><a name="l03270"></a><span class="lineno"> 3270</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_source_OUT_ARG_sourceID =</div><div class="line"><a name="l03271"></a><span class="lineno"> 3271</span>&#160;{</div><div class="line"><a name="l03272"></a><span class="lineno"> 3272</span>&#160;  {</div><div class="line"><a name="l03273"></a><span class="lineno"> 3273</span>&#160;    -1,</div><div class="line"><a name="l03274"></a><span class="lineno"> 3274</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l03275"></a><span class="lineno"> 3275</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03276"></a><span class="lineno"> 3276</span>&#160;    NULL</div><div class="line"><a name="l03277"></a><span class="lineno"> 3277</span>&#160;  },</div><div class="line"><a name="l03278"></a><span class="lineno"> 3278</span>&#160;  FALSE</div><div class="line"><a name="l03279"></a><span class="lineno"> 3279</span>&#160;};</div><div class="line"><a name="l03280"></a><span class="lineno"> 3280</span>&#160;</div><div class="line"><a name="l03281"></a><span class="lineno"> 3281</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_source_OUT_ARG_error =</div><div class="line"><a name="l03282"></a><span class="lineno"> 3282</span>&#160;{</div><div class="line"><a name="l03283"></a><span class="lineno"> 3283</span>&#160;  {</div><div class="line"><a name="l03284"></a><span class="lineno"> 3284</span>&#160;    -1,</div><div class="line"><a name="l03285"></a><span class="lineno"> 3285</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03286"></a><span class="lineno"> 3286</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03287"></a><span class="lineno"> 3287</span>&#160;    NULL</div><div class="line"><a name="l03288"></a><span class="lineno"> 3288</span>&#160;  },</div><div class="line"><a name="l03289"></a><span class="lineno"> 3289</span>&#160;  FALSE</div><div class="line"><a name="l03290"></a><span class="lineno"> 3290</span>&#160;};</div><div class="line"><a name="l03291"></a><span class="lineno"> 3291</span>&#160;</div><div class="line"><a name="l03292"></a><span class="lineno"> 3292</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_register_source_OUT_ARG_pointers[] =</div><div class="line"><a name="l03293"></a><span class="lineno"> 3293</span>&#160;{</div><div class="line"><a name="l03294"></a><span class="lineno"> 3294</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_source_OUT_ARG_sourceID,</div><div class="line"><a name="l03295"></a><span class="lineno"> 3295</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_source_OUT_ARG_error,</div><div class="line"><a name="l03296"></a><span class="lineno"> 3296</span>&#160;  NULL</div><div class="line"><a name="l03297"></a><span class="lineno"> 3297</span>&#160;};</div><div class="line"><a name="l03298"></a><span class="lineno"> 3298</span>&#160;</div><div class="line"><a name="l03299"></a><span class="lineno"> 3299</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_register_source =</div><div class="line"><a name="l03300"></a><span class="lineno"> 3300</span>&#160;{</div><div class="line"><a name="l03301"></a><span class="lineno"> 3301</span>&#160;  {</div><div class="line"><a name="l03302"></a><span class="lineno"> 3302</span>&#160;    -1,</div><div class="line"><a name="l03303"></a><span class="lineno"> 3303</span>&#160;    (gchar *) <span class="stringliteral">&quot;registerSource&quot;</span>,</div><div class="line"><a name="l03304"></a><span class="lineno"> 3304</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_register_source_IN_ARG_pointers,</div><div class="line"><a name="l03305"></a><span class="lineno"> 3305</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_register_source_OUT_ARG_pointers,</div><div class="line"><a name="l03306"></a><span class="lineno"> 3306</span>&#160;    NULL</div><div class="line"><a name="l03307"></a><span class="lineno"> 3307</span>&#160;  },</div><div class="line"><a name="l03308"></a><span class="lineno"> 3308</span>&#160;  <span class="stringliteral">&quot;handle-register-source&quot;</span>,</div><div class="line"><a name="l03309"></a><span class="lineno"> 3309</span>&#160;  FALSE</div><div class="line"><a name="l03310"></a><span class="lineno"> 3310</span>&#160;};</div><div class="line"><a name="l03311"></a><span class="lineno"> 3311</span>&#160;</div><div class="line"><a name="l03312"></a><span class="lineno"> 3312</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_deregister_source_IN_ARG_sourceID =</div><div class="line"><a name="l03313"></a><span class="lineno"> 3313</span>&#160;{</div><div class="line"><a name="l03314"></a><span class="lineno"> 3314</span>&#160;  {</div><div class="line"><a name="l03315"></a><span class="lineno"> 3315</span>&#160;    -1,</div><div class="line"><a name="l03316"></a><span class="lineno"> 3316</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l03317"></a><span class="lineno"> 3317</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03318"></a><span class="lineno"> 3318</span>&#160;    NULL</div><div class="line"><a name="l03319"></a><span class="lineno"> 3319</span>&#160;  },</div><div class="line"><a name="l03320"></a><span class="lineno"> 3320</span>&#160;  FALSE</div><div class="line"><a name="l03321"></a><span class="lineno"> 3321</span>&#160;};</div><div class="line"><a name="l03322"></a><span class="lineno"> 3322</span>&#160;</div><div class="line"><a name="l03323"></a><span class="lineno"> 3323</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_deregister_source_IN_ARG_pointers[] =</div><div class="line"><a name="l03324"></a><span class="lineno"> 3324</span>&#160;{</div><div class="line"><a name="l03325"></a><span class="lineno"> 3325</span>&#160;  &amp;_audiomanager_routinginterface_method_info_deregister_source_IN_ARG_sourceID,</div><div class="line"><a name="l03326"></a><span class="lineno"> 3326</span>&#160;  NULL</div><div class="line"><a name="l03327"></a><span class="lineno"> 3327</span>&#160;};</div><div class="line"><a name="l03328"></a><span class="lineno"> 3328</span>&#160;</div><div class="line"><a name="l03329"></a><span class="lineno"> 3329</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_deregister_source_OUT_ARG_error =</div><div class="line"><a name="l03330"></a><span class="lineno"> 3330</span>&#160;{</div><div class="line"><a name="l03331"></a><span class="lineno"> 3331</span>&#160;  {</div><div class="line"><a name="l03332"></a><span class="lineno"> 3332</span>&#160;    -1,</div><div class="line"><a name="l03333"></a><span class="lineno"> 3333</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03334"></a><span class="lineno"> 3334</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03335"></a><span class="lineno"> 3335</span>&#160;    NULL</div><div class="line"><a name="l03336"></a><span class="lineno"> 3336</span>&#160;  },</div><div class="line"><a name="l03337"></a><span class="lineno"> 3337</span>&#160;  FALSE</div><div class="line"><a name="l03338"></a><span class="lineno"> 3338</span>&#160;};</div><div class="line"><a name="l03339"></a><span class="lineno"> 3339</span>&#160;</div><div class="line"><a name="l03340"></a><span class="lineno"> 3340</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_deregister_source_OUT_ARG_pointers[] =</div><div class="line"><a name="l03341"></a><span class="lineno"> 3341</span>&#160;{</div><div class="line"><a name="l03342"></a><span class="lineno"> 3342</span>&#160;  &amp;_audiomanager_routinginterface_method_info_deregister_source_OUT_ARG_error,</div><div class="line"><a name="l03343"></a><span class="lineno"> 3343</span>&#160;  NULL</div><div class="line"><a name="l03344"></a><span class="lineno"> 3344</span>&#160;};</div><div class="line"><a name="l03345"></a><span class="lineno"> 3345</span>&#160;</div><div class="line"><a name="l03346"></a><span class="lineno"> 3346</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_deregister_source =</div><div class="line"><a name="l03347"></a><span class="lineno"> 3347</span>&#160;{</div><div class="line"><a name="l03348"></a><span class="lineno"> 3348</span>&#160;  {</div><div class="line"><a name="l03349"></a><span class="lineno"> 3349</span>&#160;    -1,</div><div class="line"><a name="l03350"></a><span class="lineno"> 3350</span>&#160;    (gchar *) <span class="stringliteral">&quot;deregisterSource&quot;</span>,</div><div class="line"><a name="l03351"></a><span class="lineno"> 3351</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_deregister_source_IN_ARG_pointers,</div><div class="line"><a name="l03352"></a><span class="lineno"> 3352</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_deregister_source_OUT_ARG_pointers,</div><div class="line"><a name="l03353"></a><span class="lineno"> 3353</span>&#160;    NULL</div><div class="line"><a name="l03354"></a><span class="lineno"> 3354</span>&#160;  },</div><div class="line"><a name="l03355"></a><span class="lineno"> 3355</span>&#160;  <span class="stringliteral">&quot;handle-deregister-source&quot;</span>,</div><div class="line"><a name="l03356"></a><span class="lineno"> 3356</span>&#160;  FALSE</div><div class="line"><a name="l03357"></a><span class="lineno"> 3357</span>&#160;};</div><div class="line"><a name="l03358"></a><span class="lineno"> 3358</span>&#160;</div><div class="line"><a name="l03359"></a><span class="lineno"> 3359</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_hook_interrupt_status_change_IN_ARG_sourceID =</div><div class="line"><a name="l03360"></a><span class="lineno"> 3360</span>&#160;{</div><div class="line"><a name="l03361"></a><span class="lineno"> 3361</span>&#160;  {</div><div class="line"><a name="l03362"></a><span class="lineno"> 3362</span>&#160;    -1,</div><div class="line"><a name="l03363"></a><span class="lineno"> 3363</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l03364"></a><span class="lineno"> 3364</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03365"></a><span class="lineno"> 3365</span>&#160;    NULL</div><div class="line"><a name="l03366"></a><span class="lineno"> 3366</span>&#160;  },</div><div class="line"><a name="l03367"></a><span class="lineno"> 3367</span>&#160;  FALSE</div><div class="line"><a name="l03368"></a><span class="lineno"> 3368</span>&#160;};</div><div class="line"><a name="l03369"></a><span class="lineno"> 3369</span>&#160;</div><div class="line"><a name="l03370"></a><span class="lineno"> 3370</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_hook_interrupt_status_change_IN_ARG_interruptState =</div><div class="line"><a name="l03371"></a><span class="lineno"> 3371</span>&#160;{</div><div class="line"><a name="l03372"></a><span class="lineno"> 3372</span>&#160;  {</div><div class="line"><a name="l03373"></a><span class="lineno"> 3373</span>&#160;    -1,</div><div class="line"><a name="l03374"></a><span class="lineno"> 3374</span>&#160;    (gchar *) <span class="stringliteral">&quot;interruptState&quot;</span>,</div><div class="line"><a name="l03375"></a><span class="lineno"> 3375</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03376"></a><span class="lineno"> 3376</span>&#160;    NULL</div><div class="line"><a name="l03377"></a><span class="lineno"> 3377</span>&#160;  },</div><div class="line"><a name="l03378"></a><span class="lineno"> 3378</span>&#160;  FALSE</div><div class="line"><a name="l03379"></a><span class="lineno"> 3379</span>&#160;};</div><div class="line"><a name="l03380"></a><span class="lineno"> 3380</span>&#160;</div><div class="line"><a name="l03381"></a><span class="lineno"> 3381</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_hook_interrupt_status_change_IN_ARG_pointers[] =</div><div class="line"><a name="l03382"></a><span class="lineno"> 3382</span>&#160;{</div><div class="line"><a name="l03383"></a><span class="lineno"> 3383</span>&#160;  &amp;_audiomanager_routinginterface_method_info_hook_interrupt_status_change_IN_ARG_sourceID,</div><div class="line"><a name="l03384"></a><span class="lineno"> 3384</span>&#160;  &amp;_audiomanager_routinginterface_method_info_hook_interrupt_status_change_IN_ARG_interruptState,</div><div class="line"><a name="l03385"></a><span class="lineno"> 3385</span>&#160;  NULL</div><div class="line"><a name="l03386"></a><span class="lineno"> 3386</span>&#160;};</div><div class="line"><a name="l03387"></a><span class="lineno"> 3387</span>&#160;</div><div class="line"><a name="l03388"></a><span class="lineno"> 3388</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_hook_interrupt_status_change =</div><div class="line"><a name="l03389"></a><span class="lineno"> 3389</span>&#160;{</div><div class="line"><a name="l03390"></a><span class="lineno"> 3390</span>&#160;  {</div><div class="line"><a name="l03391"></a><span class="lineno"> 3391</span>&#160;    -1,</div><div class="line"><a name="l03392"></a><span class="lineno"> 3392</span>&#160;    (gchar *) <span class="stringliteral">&quot;hookInterruptStatusChange&quot;</span>,</div><div class="line"><a name="l03393"></a><span class="lineno"> 3393</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_hook_interrupt_status_change_IN_ARG_pointers,</div><div class="line"><a name="l03394"></a><span class="lineno"> 3394</span>&#160;    NULL,</div><div class="line"><a name="l03395"></a><span class="lineno"> 3395</span>&#160;    NULL</div><div class="line"><a name="l03396"></a><span class="lineno"> 3396</span>&#160;  },</div><div class="line"><a name="l03397"></a><span class="lineno"> 3397</span>&#160;  <span class="stringliteral">&quot;handle-hook-interrupt-status-change&quot;</span>,</div><div class="line"><a name="l03398"></a><span class="lineno"> 3398</span>&#160;  FALSE</div><div class="line"><a name="l03399"></a><span class="lineno"> 3399</span>&#160;};</div><div class="line"><a name="l03400"></a><span class="lineno"> 3400</span>&#160;</div><div class="line"><a name="l03401"></a><span class="lineno"> 3401</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_hook_source_availablity_status_change_IN_ARG_sourceID =</div><div class="line"><a name="l03402"></a><span class="lineno"> 3402</span>&#160;{</div><div class="line"><a name="l03403"></a><span class="lineno"> 3403</span>&#160;  {</div><div class="line"><a name="l03404"></a><span class="lineno"> 3404</span>&#160;    -1,</div><div class="line"><a name="l03405"></a><span class="lineno"> 3405</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l03406"></a><span class="lineno"> 3406</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03407"></a><span class="lineno"> 3407</span>&#160;    NULL</div><div class="line"><a name="l03408"></a><span class="lineno"> 3408</span>&#160;  },</div><div class="line"><a name="l03409"></a><span class="lineno"> 3409</span>&#160;  FALSE</div><div class="line"><a name="l03410"></a><span class="lineno"> 3410</span>&#160;};</div><div class="line"><a name="l03411"></a><span class="lineno"> 3411</span>&#160;</div><div class="line"><a name="l03412"></a><span class="lineno"> 3412</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_hook_source_availablity_status_change_IN_ARG_availability =</div><div class="line"><a name="l03413"></a><span class="lineno"> 3413</span>&#160;{</div><div class="line"><a name="l03414"></a><span class="lineno"> 3414</span>&#160;  {</div><div class="line"><a name="l03415"></a><span class="lineno"> 3415</span>&#160;    -1,</div><div class="line"><a name="l03416"></a><span class="lineno"> 3416</span>&#160;    (gchar *) <span class="stringliteral">&quot;availability&quot;</span>,</div><div class="line"><a name="l03417"></a><span class="lineno"> 3417</span>&#160;    (gchar *) <span class="stringliteral">&quot;(nn)&quot;</span>,</div><div class="line"><a name="l03418"></a><span class="lineno"> 3418</span>&#160;    NULL</div><div class="line"><a name="l03419"></a><span class="lineno"> 3419</span>&#160;  },</div><div class="line"><a name="l03420"></a><span class="lineno"> 3420</span>&#160;  FALSE</div><div class="line"><a name="l03421"></a><span class="lineno"> 3421</span>&#160;};</div><div class="line"><a name="l03422"></a><span class="lineno"> 3422</span>&#160;</div><div class="line"><a name="l03423"></a><span class="lineno"> 3423</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_hook_source_availablity_status_change_IN_ARG_pointers[] =</div><div class="line"><a name="l03424"></a><span class="lineno"> 3424</span>&#160;{</div><div class="line"><a name="l03425"></a><span class="lineno"> 3425</span>&#160;  &amp;_audiomanager_routinginterface_method_info_hook_source_availablity_status_change_IN_ARG_sourceID,</div><div class="line"><a name="l03426"></a><span class="lineno"> 3426</span>&#160;  &amp;_audiomanager_routinginterface_method_info_hook_source_availablity_status_change_IN_ARG_availability,</div><div class="line"><a name="l03427"></a><span class="lineno"> 3427</span>&#160;  NULL</div><div class="line"><a name="l03428"></a><span class="lineno"> 3428</span>&#160;};</div><div class="line"><a name="l03429"></a><span class="lineno"> 3429</span>&#160;</div><div class="line"><a name="l03430"></a><span class="lineno"> 3430</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_hook_source_availablity_status_change =</div><div class="line"><a name="l03431"></a><span class="lineno"> 3431</span>&#160;{</div><div class="line"><a name="l03432"></a><span class="lineno"> 3432</span>&#160;  {</div><div class="line"><a name="l03433"></a><span class="lineno"> 3433</span>&#160;    -1,</div><div class="line"><a name="l03434"></a><span class="lineno"> 3434</span>&#160;    (gchar *) <span class="stringliteral">&quot;hookSourceAvailablityStatusChange&quot;</span>,</div><div class="line"><a name="l03435"></a><span class="lineno"> 3435</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_hook_source_availablity_status_change_IN_ARG_pointers,</div><div class="line"><a name="l03436"></a><span class="lineno"> 3436</span>&#160;    NULL,</div><div class="line"><a name="l03437"></a><span class="lineno"> 3437</span>&#160;    NULL</div><div class="line"><a name="l03438"></a><span class="lineno"> 3438</span>&#160;  },</div><div class="line"><a name="l03439"></a><span class="lineno"> 3439</span>&#160;  <span class="stringliteral">&quot;handle-hook-source-availablity-status-change&quot;</span>,</div><div class="line"><a name="l03440"></a><span class="lineno"> 3440</span>&#160;  FALSE</div><div class="line"><a name="l03441"></a><span class="lineno"> 3441</span>&#160;};</div><div class="line"><a name="l03442"></a><span class="lineno"> 3442</span>&#160;</div><div class="line"><a name="l03443"></a><span class="lineno"> 3443</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_confirm_routing_ready_IN_ARG_domainID =</div><div class="line"><a name="l03444"></a><span class="lineno"> 3444</span>&#160;{</div><div class="line"><a name="l03445"></a><span class="lineno"> 3445</span>&#160;  {</div><div class="line"><a name="l03446"></a><span class="lineno"> 3446</span>&#160;    -1,</div><div class="line"><a name="l03447"></a><span class="lineno"> 3447</span>&#160;    (gchar *) <span class="stringliteral">&quot;domainID&quot;</span>,</div><div class="line"><a name="l03448"></a><span class="lineno"> 3448</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03449"></a><span class="lineno"> 3449</span>&#160;    NULL</div><div class="line"><a name="l03450"></a><span class="lineno"> 3450</span>&#160;  },</div><div class="line"><a name="l03451"></a><span class="lineno"> 3451</span>&#160;  FALSE</div><div class="line"><a name="l03452"></a><span class="lineno"> 3452</span>&#160;};</div><div class="line"><a name="l03453"></a><span class="lineno"> 3453</span>&#160;</div><div class="line"><a name="l03454"></a><span class="lineno"> 3454</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_confirm_routing_ready_IN_ARG_pointers[] =</div><div class="line"><a name="l03455"></a><span class="lineno"> 3455</span>&#160;{</div><div class="line"><a name="l03456"></a><span class="lineno"> 3456</span>&#160;  &amp;_audiomanager_routinginterface_method_info_confirm_routing_ready_IN_ARG_domainID,</div><div class="line"><a name="l03457"></a><span class="lineno"> 3457</span>&#160;  NULL</div><div class="line"><a name="l03458"></a><span class="lineno"> 3458</span>&#160;};</div><div class="line"><a name="l03459"></a><span class="lineno"> 3459</span>&#160;</div><div class="line"><a name="l03460"></a><span class="lineno"> 3460</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_confirm_routing_ready =</div><div class="line"><a name="l03461"></a><span class="lineno"> 3461</span>&#160;{</div><div class="line"><a name="l03462"></a><span class="lineno"> 3462</span>&#160;  {</div><div class="line"><a name="l03463"></a><span class="lineno"> 3463</span>&#160;    -1,</div><div class="line"><a name="l03464"></a><span class="lineno"> 3464</span>&#160;    (gchar *) <span class="stringliteral">&quot;confirmRoutingReady&quot;</span>,</div><div class="line"><a name="l03465"></a><span class="lineno"> 3465</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_confirm_routing_ready_IN_ARG_pointers,</div><div class="line"><a name="l03466"></a><span class="lineno"> 3466</span>&#160;    NULL,</div><div class="line"><a name="l03467"></a><span class="lineno"> 3467</span>&#160;    NULL</div><div class="line"><a name="l03468"></a><span class="lineno"> 3468</span>&#160;  },</div><div class="line"><a name="l03469"></a><span class="lineno"> 3469</span>&#160;  <span class="stringliteral">&quot;handle-confirm-routing-ready&quot;</span>,</div><div class="line"><a name="l03470"></a><span class="lineno"> 3470</span>&#160;  FALSE</div><div class="line"><a name="l03471"></a><span class="lineno"> 3471</span>&#160;};</div><div class="line"><a name="l03472"></a><span class="lineno"> 3472</span>&#160;</div><div class="line"><a name="l03473"></a><span class="lineno"> 3473</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_confirm_routing_rundown_IN_ARG_domainID =</div><div class="line"><a name="l03474"></a><span class="lineno"> 3474</span>&#160;{</div><div class="line"><a name="l03475"></a><span class="lineno"> 3475</span>&#160;  {</div><div class="line"><a name="l03476"></a><span class="lineno"> 3476</span>&#160;    -1,</div><div class="line"><a name="l03477"></a><span class="lineno"> 3477</span>&#160;    (gchar *) <span class="stringliteral">&quot;domainID&quot;</span>,</div><div class="line"><a name="l03478"></a><span class="lineno"> 3478</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03479"></a><span class="lineno"> 3479</span>&#160;    NULL</div><div class="line"><a name="l03480"></a><span class="lineno"> 3480</span>&#160;  },</div><div class="line"><a name="l03481"></a><span class="lineno"> 3481</span>&#160;  FALSE</div><div class="line"><a name="l03482"></a><span class="lineno"> 3482</span>&#160;};</div><div class="line"><a name="l03483"></a><span class="lineno"> 3483</span>&#160;</div><div class="line"><a name="l03484"></a><span class="lineno"> 3484</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_confirm_routing_rundown_IN_ARG_pointers[] =</div><div class="line"><a name="l03485"></a><span class="lineno"> 3485</span>&#160;{</div><div class="line"><a name="l03486"></a><span class="lineno"> 3486</span>&#160;  &amp;_audiomanager_routinginterface_method_info_confirm_routing_rundown_IN_ARG_domainID,</div><div class="line"><a name="l03487"></a><span class="lineno"> 3487</span>&#160;  NULL</div><div class="line"><a name="l03488"></a><span class="lineno"> 3488</span>&#160;};</div><div class="line"><a name="l03489"></a><span class="lineno"> 3489</span>&#160;</div><div class="line"><a name="l03490"></a><span class="lineno"> 3490</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_confirm_routing_rundown =</div><div class="line"><a name="l03491"></a><span class="lineno"> 3491</span>&#160;{</div><div class="line"><a name="l03492"></a><span class="lineno"> 3492</span>&#160;  {</div><div class="line"><a name="l03493"></a><span class="lineno"> 3493</span>&#160;    -1,</div><div class="line"><a name="l03494"></a><span class="lineno"> 3494</span>&#160;    (gchar *) <span class="stringliteral">&quot;confirmRoutingRundown&quot;</span>,</div><div class="line"><a name="l03495"></a><span class="lineno"> 3495</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_confirm_routing_rundown_IN_ARG_pointers,</div><div class="line"><a name="l03496"></a><span class="lineno"> 3496</span>&#160;    NULL,</div><div class="line"><a name="l03497"></a><span class="lineno"> 3497</span>&#160;    NULL</div><div class="line"><a name="l03498"></a><span class="lineno"> 3498</span>&#160;  },</div><div class="line"><a name="l03499"></a><span class="lineno"> 3499</span>&#160;  <span class="stringliteral">&quot;handle-confirm-routing-rundown&quot;</span>,</div><div class="line"><a name="l03500"></a><span class="lineno"> 3500</span>&#160;  FALSE</div><div class="line"><a name="l03501"></a><span class="lineno"> 3501</span>&#160;};</div><div class="line"><a name="l03502"></a><span class="lineno"> 3502</span>&#160;</div><div class="line"><a name="l03503"></a><span class="lineno"> 3503</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_handle =</div><div class="line"><a name="l03504"></a><span class="lineno"> 3504</span>&#160;{</div><div class="line"><a name="l03505"></a><span class="lineno"> 3505</span>&#160;  {</div><div class="line"><a name="l03506"></a><span class="lineno"> 3506</span>&#160;    -1,</div><div class="line"><a name="l03507"></a><span class="lineno"> 3507</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l03508"></a><span class="lineno"> 3508</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03509"></a><span class="lineno"> 3509</span>&#160;    NULL</div><div class="line"><a name="l03510"></a><span class="lineno"> 3510</span>&#160;  },</div><div class="line"><a name="l03511"></a><span class="lineno"> 3511</span>&#160;  FALSE</div><div class="line"><a name="l03512"></a><span class="lineno"> 3512</span>&#160;};</div><div class="line"><a name="l03513"></a><span class="lineno"> 3513</span>&#160;</div><div class="line"><a name="l03514"></a><span class="lineno"> 3514</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_listvolumes =</div><div class="line"><a name="l03515"></a><span class="lineno"> 3515</span>&#160;{</div><div class="line"><a name="l03516"></a><span class="lineno"> 3516</span>&#160;  {</div><div class="line"><a name="l03517"></a><span class="lineno"> 3517</span>&#160;    -1,</div><div class="line"><a name="l03518"></a><span class="lineno"> 3518</span>&#160;    (gchar *) <span class="stringliteral">&quot;listvolumes&quot;</span>,</div><div class="line"><a name="l03519"></a><span class="lineno"> 3519</span>&#160;    (gchar *) <span class="stringliteral">&quot;a(nqqnq)&quot;</span>,</div><div class="line"><a name="l03520"></a><span class="lineno"> 3520</span>&#160;    NULL</div><div class="line"><a name="l03521"></a><span class="lineno"> 3521</span>&#160;  },</div><div class="line"><a name="l03522"></a><span class="lineno"> 3522</span>&#160;  FALSE</div><div class="line"><a name="l03523"></a><span class="lineno"> 3523</span>&#160;};</div><div class="line"><a name="l03524"></a><span class="lineno"> 3524</span>&#160;</div><div class="line"><a name="l03525"></a><span class="lineno"> 3525</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_error =</div><div class="line"><a name="l03526"></a><span class="lineno"> 3526</span>&#160;{</div><div class="line"><a name="l03527"></a><span class="lineno"> 3527</span>&#160;  {</div><div class="line"><a name="l03528"></a><span class="lineno"> 3528</span>&#160;    -1,</div><div class="line"><a name="l03529"></a><span class="lineno"> 3529</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03530"></a><span class="lineno"> 3530</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03531"></a><span class="lineno"> 3531</span>&#160;    NULL</div><div class="line"><a name="l03532"></a><span class="lineno"> 3532</span>&#160;  },</div><div class="line"><a name="l03533"></a><span class="lineno"> 3533</span>&#160;  FALSE</div><div class="line"><a name="l03534"></a><span class="lineno"> 3534</span>&#160;};</div><div class="line"><a name="l03535"></a><span class="lineno"> 3535</span>&#160;</div><div class="line"><a name="l03536"></a><span class="lineno"> 3536</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_pointers[] =</div><div class="line"><a name="l03537"></a><span class="lineno"> 3537</span>&#160;{</div><div class="line"><a name="l03538"></a><span class="lineno"> 3538</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_handle,</div><div class="line"><a name="l03539"></a><span class="lineno"> 3539</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_listvolumes,</div><div class="line"><a name="l03540"></a><span class="lineno"> 3540</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_error,</div><div class="line"><a name="l03541"></a><span class="lineno"> 3541</span>&#160;  NULL</div><div class="line"><a name="l03542"></a><span class="lineno"> 3542</span>&#160;};</div><div class="line"><a name="l03543"></a><span class="lineno"> 3543</span>&#160;</div><div class="line"><a name="l03544"></a><span class="lineno"> 3544</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_set_volumes =</div><div class="line"><a name="l03545"></a><span class="lineno"> 3545</span>&#160;{</div><div class="line"><a name="l03546"></a><span class="lineno"> 3546</span>&#160;  {</div><div class="line"><a name="l03547"></a><span class="lineno"> 3547</span>&#160;    -1,</div><div class="line"><a name="l03548"></a><span class="lineno"> 3548</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackSetVolumes&quot;</span>,</div><div class="line"><a name="l03549"></a><span class="lineno"> 3549</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_set_volumes_IN_ARG_pointers,</div><div class="line"><a name="l03550"></a><span class="lineno"> 3550</span>&#160;    NULL,</div><div class="line"><a name="l03551"></a><span class="lineno"> 3551</span>&#160;    NULL</div><div class="line"><a name="l03552"></a><span class="lineno"> 3552</span>&#160;  },</div><div class="line"><a name="l03553"></a><span class="lineno"> 3553</span>&#160;  <span class="stringliteral">&quot;handle-ack-set-volumes&quot;</span>,</div><div class="line"><a name="l03554"></a><span class="lineno"> 3554</span>&#160;  FALSE</div><div class="line"><a name="l03555"></a><span class="lineno"> 3555</span>&#160;};</div><div class="line"><a name="l03556"></a><span class="lineno"> 3556</span>&#160;</div><div class="line"><a name="l03557"></a><span class="lineno"> 3557</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_sink_notification_configuration_IN_ARG_handle =</div><div class="line"><a name="l03558"></a><span class="lineno"> 3558</span>&#160;{</div><div class="line"><a name="l03559"></a><span class="lineno"> 3559</span>&#160;  {</div><div class="line"><a name="l03560"></a><span class="lineno"> 3560</span>&#160;    -1,</div><div class="line"><a name="l03561"></a><span class="lineno"> 3561</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l03562"></a><span class="lineno"> 3562</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03563"></a><span class="lineno"> 3563</span>&#160;    NULL</div><div class="line"><a name="l03564"></a><span class="lineno"> 3564</span>&#160;  },</div><div class="line"><a name="l03565"></a><span class="lineno"> 3565</span>&#160;  FALSE</div><div class="line"><a name="l03566"></a><span class="lineno"> 3566</span>&#160;};</div><div class="line"><a name="l03567"></a><span class="lineno"> 3567</span>&#160;</div><div class="line"><a name="l03568"></a><span class="lineno"> 3568</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_sink_notification_configuration_IN_ARG_error =</div><div class="line"><a name="l03569"></a><span class="lineno"> 3569</span>&#160;{</div><div class="line"><a name="l03570"></a><span class="lineno"> 3570</span>&#160;  {</div><div class="line"><a name="l03571"></a><span class="lineno"> 3571</span>&#160;    -1,</div><div class="line"><a name="l03572"></a><span class="lineno"> 3572</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03573"></a><span class="lineno"> 3573</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03574"></a><span class="lineno"> 3574</span>&#160;    NULL</div><div class="line"><a name="l03575"></a><span class="lineno"> 3575</span>&#160;  },</div><div class="line"><a name="l03576"></a><span class="lineno"> 3576</span>&#160;  FALSE</div><div class="line"><a name="l03577"></a><span class="lineno"> 3577</span>&#160;};</div><div class="line"><a name="l03578"></a><span class="lineno"> 3578</span>&#160;</div><div class="line"><a name="l03579"></a><span class="lineno"> 3579</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_sink_notification_configuration_IN_ARG_pointers[] =</div><div class="line"><a name="l03580"></a><span class="lineno"> 3580</span>&#160;{</div><div class="line"><a name="l03581"></a><span class="lineno"> 3581</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_sink_notification_configuration_IN_ARG_handle,</div><div class="line"><a name="l03582"></a><span class="lineno"> 3582</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_sink_notification_configuration_IN_ARG_error,</div><div class="line"><a name="l03583"></a><span class="lineno"> 3583</span>&#160;  NULL</div><div class="line"><a name="l03584"></a><span class="lineno"> 3584</span>&#160;};</div><div class="line"><a name="l03585"></a><span class="lineno"> 3585</span>&#160;</div><div class="line"><a name="l03586"></a><span class="lineno"> 3586</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_sink_notification_configuration =</div><div class="line"><a name="l03587"></a><span class="lineno"> 3587</span>&#160;{</div><div class="line"><a name="l03588"></a><span class="lineno"> 3588</span>&#160;  {</div><div class="line"><a name="l03589"></a><span class="lineno"> 3589</span>&#160;    -1,</div><div class="line"><a name="l03590"></a><span class="lineno"> 3590</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackSinkNotificationConfiguration&quot;</span>,</div><div class="line"><a name="l03591"></a><span class="lineno"> 3591</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_sink_notification_configuration_IN_ARG_pointers,</div><div class="line"><a name="l03592"></a><span class="lineno"> 3592</span>&#160;    NULL,</div><div class="line"><a name="l03593"></a><span class="lineno"> 3593</span>&#160;    NULL</div><div class="line"><a name="l03594"></a><span class="lineno"> 3594</span>&#160;  },</div><div class="line"><a name="l03595"></a><span class="lineno"> 3595</span>&#160;  <span class="stringliteral">&quot;handle-ack-sink-notification-configuration&quot;</span>,</div><div class="line"><a name="l03596"></a><span class="lineno"> 3596</span>&#160;  FALSE</div><div class="line"><a name="l03597"></a><span class="lineno"> 3597</span>&#160;};</div><div class="line"><a name="l03598"></a><span class="lineno"> 3598</span>&#160;</div><div class="line"><a name="l03599"></a><span class="lineno"> 3599</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_source_notification_configuration_IN_ARG_handle =</div><div class="line"><a name="l03600"></a><span class="lineno"> 3600</span>&#160;{</div><div class="line"><a name="l03601"></a><span class="lineno"> 3601</span>&#160;  {</div><div class="line"><a name="l03602"></a><span class="lineno"> 3602</span>&#160;    -1,</div><div class="line"><a name="l03603"></a><span class="lineno"> 3603</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l03604"></a><span class="lineno"> 3604</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03605"></a><span class="lineno"> 3605</span>&#160;    NULL</div><div class="line"><a name="l03606"></a><span class="lineno"> 3606</span>&#160;  },</div><div class="line"><a name="l03607"></a><span class="lineno"> 3607</span>&#160;  FALSE</div><div class="line"><a name="l03608"></a><span class="lineno"> 3608</span>&#160;};</div><div class="line"><a name="l03609"></a><span class="lineno"> 3609</span>&#160;</div><div class="line"><a name="l03610"></a><span class="lineno"> 3610</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_ack_source_notification_configuration_IN_ARG_error =</div><div class="line"><a name="l03611"></a><span class="lineno"> 3611</span>&#160;{</div><div class="line"><a name="l03612"></a><span class="lineno"> 3612</span>&#160;  {</div><div class="line"><a name="l03613"></a><span class="lineno"> 3613</span>&#160;    -1,</div><div class="line"><a name="l03614"></a><span class="lineno"> 3614</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03615"></a><span class="lineno"> 3615</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03616"></a><span class="lineno"> 3616</span>&#160;    NULL</div><div class="line"><a name="l03617"></a><span class="lineno"> 3617</span>&#160;  },</div><div class="line"><a name="l03618"></a><span class="lineno"> 3618</span>&#160;  FALSE</div><div class="line"><a name="l03619"></a><span class="lineno"> 3619</span>&#160;};</div><div class="line"><a name="l03620"></a><span class="lineno"> 3620</span>&#160;</div><div class="line"><a name="l03621"></a><span class="lineno"> 3621</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_ack_source_notification_configuration_IN_ARG_pointers[] =</div><div class="line"><a name="l03622"></a><span class="lineno"> 3622</span>&#160;{</div><div class="line"><a name="l03623"></a><span class="lineno"> 3623</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_source_notification_configuration_IN_ARG_handle,</div><div class="line"><a name="l03624"></a><span class="lineno"> 3624</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_source_notification_configuration_IN_ARG_error,</div><div class="line"><a name="l03625"></a><span class="lineno"> 3625</span>&#160;  NULL</div><div class="line"><a name="l03626"></a><span class="lineno"> 3626</span>&#160;};</div><div class="line"><a name="l03627"></a><span class="lineno"> 3627</span>&#160;</div><div class="line"><a name="l03628"></a><span class="lineno"> 3628</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_ack_source_notification_configuration =</div><div class="line"><a name="l03629"></a><span class="lineno"> 3629</span>&#160;{</div><div class="line"><a name="l03630"></a><span class="lineno"> 3630</span>&#160;  {</div><div class="line"><a name="l03631"></a><span class="lineno"> 3631</span>&#160;    -1,</div><div class="line"><a name="l03632"></a><span class="lineno"> 3632</span>&#160;    (gchar *) <span class="stringliteral">&quot;ackSourceNotificationConfiguration&quot;</span>,</div><div class="line"><a name="l03633"></a><span class="lineno"> 3633</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_ack_source_notification_configuration_IN_ARG_pointers,</div><div class="line"><a name="l03634"></a><span class="lineno"> 3634</span>&#160;    NULL,</div><div class="line"><a name="l03635"></a><span class="lineno"> 3635</span>&#160;    NULL</div><div class="line"><a name="l03636"></a><span class="lineno"> 3636</span>&#160;  },</div><div class="line"><a name="l03637"></a><span class="lineno"> 3637</span>&#160;  <span class="stringliteral">&quot;handle-ack-source-notification-configuration&quot;</span>,</div><div class="line"><a name="l03638"></a><span class="lineno"> 3638</span>&#160;  FALSE</div><div class="line"><a name="l03639"></a><span class="lineno"> 3639</span>&#160;};</div><div class="line"><a name="l03640"></a><span class="lineno"> 3640</span>&#160;</div><div class="line"><a name="l03641"></a><span class="lineno"> 3641</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_domain_IN_ARG_domaindata =</div><div class="line"><a name="l03642"></a><span class="lineno"> 3642</span>&#160;{</div><div class="line"><a name="l03643"></a><span class="lineno"> 3643</span>&#160;  {</div><div class="line"><a name="l03644"></a><span class="lineno"> 3644</span>&#160;    -1,</div><div class="line"><a name="l03645"></a><span class="lineno"> 3645</span>&#160;    (gchar *) <span class="stringliteral">&quot;domaindata&quot;</span>,</div><div class="line"><a name="l03646"></a><span class="lineno"> 3646</span>&#160;    (gchar *) <span class="stringliteral">&quot;(qsssbbn)&quot;</span>,</div><div class="line"><a name="l03647"></a><span class="lineno"> 3647</span>&#160;    NULL</div><div class="line"><a name="l03648"></a><span class="lineno"> 3648</span>&#160;  },</div><div class="line"><a name="l03649"></a><span class="lineno"> 3649</span>&#160;  FALSE</div><div class="line"><a name="l03650"></a><span class="lineno"> 3650</span>&#160;};</div><div class="line"><a name="l03651"></a><span class="lineno"> 3651</span>&#160;</div><div class="line"><a name="l03652"></a><span class="lineno"> 3652</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_domain_IN_ARG_returnBusname =</div><div class="line"><a name="l03653"></a><span class="lineno"> 3653</span>&#160;{</div><div class="line"><a name="l03654"></a><span class="lineno"> 3654</span>&#160;  {</div><div class="line"><a name="l03655"></a><span class="lineno"> 3655</span>&#160;    -1,</div><div class="line"><a name="l03656"></a><span class="lineno"> 3656</span>&#160;    (gchar *) <span class="stringliteral">&quot;returnBusname&quot;</span>,</div><div class="line"><a name="l03657"></a><span class="lineno"> 3657</span>&#160;    (gchar *) <span class="stringliteral">&quot;s&quot;</span>,</div><div class="line"><a name="l03658"></a><span class="lineno"> 3658</span>&#160;    NULL</div><div class="line"><a name="l03659"></a><span class="lineno"> 3659</span>&#160;  },</div><div class="line"><a name="l03660"></a><span class="lineno"> 3660</span>&#160;  FALSE</div><div class="line"><a name="l03661"></a><span class="lineno"> 3661</span>&#160;};</div><div class="line"><a name="l03662"></a><span class="lineno"> 3662</span>&#160;</div><div class="line"><a name="l03663"></a><span class="lineno"> 3663</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_domain_IN_ARG_returnPath =</div><div class="line"><a name="l03664"></a><span class="lineno"> 3664</span>&#160;{</div><div class="line"><a name="l03665"></a><span class="lineno"> 3665</span>&#160;  {</div><div class="line"><a name="l03666"></a><span class="lineno"> 3666</span>&#160;    -1,</div><div class="line"><a name="l03667"></a><span class="lineno"> 3667</span>&#160;    (gchar *) <span class="stringliteral">&quot;returnPath&quot;</span>,</div><div class="line"><a name="l03668"></a><span class="lineno"> 3668</span>&#160;    (gchar *) <span class="stringliteral">&quot;s&quot;</span>,</div><div class="line"><a name="l03669"></a><span class="lineno"> 3669</span>&#160;    NULL</div><div class="line"><a name="l03670"></a><span class="lineno"> 3670</span>&#160;  },</div><div class="line"><a name="l03671"></a><span class="lineno"> 3671</span>&#160;  FALSE</div><div class="line"><a name="l03672"></a><span class="lineno"> 3672</span>&#160;};</div><div class="line"><a name="l03673"></a><span class="lineno"> 3673</span>&#160;</div><div class="line"><a name="l03674"></a><span class="lineno"> 3674</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_domain_IN_ARG_returnInterface =</div><div class="line"><a name="l03675"></a><span class="lineno"> 3675</span>&#160;{</div><div class="line"><a name="l03676"></a><span class="lineno"> 3676</span>&#160;  {</div><div class="line"><a name="l03677"></a><span class="lineno"> 3677</span>&#160;    -1,</div><div class="line"><a name="l03678"></a><span class="lineno"> 3678</span>&#160;    (gchar *) <span class="stringliteral">&quot;returnInterface&quot;</span>,</div><div class="line"><a name="l03679"></a><span class="lineno"> 3679</span>&#160;    (gchar *) <span class="stringliteral">&quot;s&quot;</span>,</div><div class="line"><a name="l03680"></a><span class="lineno"> 3680</span>&#160;    NULL</div><div class="line"><a name="l03681"></a><span class="lineno"> 3681</span>&#160;  },</div><div class="line"><a name="l03682"></a><span class="lineno"> 3682</span>&#160;  FALSE</div><div class="line"><a name="l03683"></a><span class="lineno"> 3683</span>&#160;};</div><div class="line"><a name="l03684"></a><span class="lineno"> 3684</span>&#160;</div><div class="line"><a name="l03685"></a><span class="lineno"> 3685</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_register_domain_IN_ARG_pointers[] =</div><div class="line"><a name="l03686"></a><span class="lineno"> 3686</span>&#160;{</div><div class="line"><a name="l03687"></a><span class="lineno"> 3687</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain_IN_ARG_domaindata,</div><div class="line"><a name="l03688"></a><span class="lineno"> 3688</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain_IN_ARG_returnBusname,</div><div class="line"><a name="l03689"></a><span class="lineno"> 3689</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain_IN_ARG_returnPath,</div><div class="line"><a name="l03690"></a><span class="lineno"> 3690</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain_IN_ARG_returnInterface,</div><div class="line"><a name="l03691"></a><span class="lineno"> 3691</span>&#160;  NULL</div><div class="line"><a name="l03692"></a><span class="lineno"> 3692</span>&#160;};</div><div class="line"><a name="l03693"></a><span class="lineno"> 3693</span>&#160;</div><div class="line"><a name="l03694"></a><span class="lineno"> 3694</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_domain_OUT_ARG_domainid =</div><div class="line"><a name="l03695"></a><span class="lineno"> 3695</span>&#160;{</div><div class="line"><a name="l03696"></a><span class="lineno"> 3696</span>&#160;  {</div><div class="line"><a name="l03697"></a><span class="lineno"> 3697</span>&#160;    -1,</div><div class="line"><a name="l03698"></a><span class="lineno"> 3698</span>&#160;    (gchar *) <span class="stringliteral">&quot;domainid&quot;</span>,</div><div class="line"><a name="l03699"></a><span class="lineno"> 3699</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03700"></a><span class="lineno"> 3700</span>&#160;    NULL</div><div class="line"><a name="l03701"></a><span class="lineno"> 3701</span>&#160;  },</div><div class="line"><a name="l03702"></a><span class="lineno"> 3702</span>&#160;  FALSE</div><div class="line"><a name="l03703"></a><span class="lineno"> 3703</span>&#160;};</div><div class="line"><a name="l03704"></a><span class="lineno"> 3704</span>&#160;</div><div class="line"><a name="l03705"></a><span class="lineno"> 3705</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routinginterface_method_info_register_domain_OUT_ARG_error =</div><div class="line"><a name="l03706"></a><span class="lineno"> 3706</span>&#160;{</div><div class="line"><a name="l03707"></a><span class="lineno"> 3707</span>&#160;  {</div><div class="line"><a name="l03708"></a><span class="lineno"> 3708</span>&#160;    -1,</div><div class="line"><a name="l03709"></a><span class="lineno"> 3709</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l03710"></a><span class="lineno"> 3710</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l03711"></a><span class="lineno"> 3711</span>&#160;    NULL</div><div class="line"><a name="l03712"></a><span class="lineno"> 3712</span>&#160;  },</div><div class="line"><a name="l03713"></a><span class="lineno"> 3713</span>&#160;  FALSE</div><div class="line"><a name="l03714"></a><span class="lineno"> 3714</span>&#160;};</div><div class="line"><a name="l03715"></a><span class="lineno"> 3715</span>&#160;</div><div class="line"><a name="l03716"></a><span class="lineno"> 3716</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_register_domain_OUT_ARG_pointers[] =</div><div class="line"><a name="l03717"></a><span class="lineno"> 3717</span>&#160;{</div><div class="line"><a name="l03718"></a><span class="lineno"> 3718</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain_OUT_ARG_domainid,</div><div class="line"><a name="l03719"></a><span class="lineno"> 3719</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain_OUT_ARG_error,</div><div class="line"><a name="l03720"></a><span class="lineno"> 3720</span>&#160;  NULL</div><div class="line"><a name="l03721"></a><span class="lineno"> 3721</span>&#160;};</div><div class="line"><a name="l03722"></a><span class="lineno"> 3722</span>&#160;</div><div class="line"><a name="l03723"></a><span class="lineno"> 3723</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routinginterface_method_info_register_domain =</div><div class="line"><a name="l03724"></a><span class="lineno"> 3724</span>&#160;{</div><div class="line"><a name="l03725"></a><span class="lineno"> 3725</span>&#160;  {</div><div class="line"><a name="l03726"></a><span class="lineno"> 3726</span>&#160;    -1,</div><div class="line"><a name="l03727"></a><span class="lineno"> 3727</span>&#160;    (gchar *) <span class="stringliteral">&quot;registerDomain&quot;</span>,</div><div class="line"><a name="l03728"></a><span class="lineno"> 3728</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_register_domain_IN_ARG_pointers,</div><div class="line"><a name="l03729"></a><span class="lineno"> 3729</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routinginterface_method_info_register_domain_OUT_ARG_pointers,</div><div class="line"><a name="l03730"></a><span class="lineno"> 3730</span>&#160;    NULL</div><div class="line"><a name="l03731"></a><span class="lineno"> 3731</span>&#160;  },</div><div class="line"><a name="l03732"></a><span class="lineno"> 3732</span>&#160;  <span class="stringliteral">&quot;handle-register-domain&quot;</span>,</div><div class="line"><a name="l03733"></a><span class="lineno"> 3733</span>&#160;  FALSE</div><div class="line"><a name="l03734"></a><span class="lineno"> 3734</span>&#160;};</div><div class="line"><a name="l03735"></a><span class="lineno"> 3735</span>&#160;</div><div class="line"><a name="l03736"></a><span class="lineno"> 3736</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_method_info_pointers[] =</div><div class="line"><a name="l03737"></a><span class="lineno"> 3737</span>&#160;{</div><div class="line"><a name="l03738"></a><span class="lineno"> 3738</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_connect,</div><div class="line"><a name="l03739"></a><span class="lineno"> 3739</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_disconnect,</div><div class="line"><a name="l03740"></a><span class="lineno"> 3740</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_source_state,</div><div class="line"><a name="l03741"></a><span class="lineno"> 3741</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_sink_volume,</div><div class="line"><a name="l03742"></a><span class="lineno"> 3742</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_sink,</div><div class="line"><a name="l03743"></a><span class="lineno"> 3743</span>&#160;  &amp;_audiomanager_routinginterface_method_info_deregister_sink,</div><div class="line"><a name="l03744"></a><span class="lineno"> 3744</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_source,</div><div class="line"><a name="l03745"></a><span class="lineno"> 3745</span>&#160;  &amp;_audiomanager_routinginterface_method_info_deregister_source,</div><div class="line"><a name="l03746"></a><span class="lineno"> 3746</span>&#160;  &amp;_audiomanager_routinginterface_method_info_hook_interrupt_status_change,</div><div class="line"><a name="l03747"></a><span class="lineno"> 3747</span>&#160;  &amp;_audiomanager_routinginterface_method_info_hook_source_availablity_status_change,</div><div class="line"><a name="l03748"></a><span class="lineno"> 3748</span>&#160;  &amp;_audiomanager_routinginterface_method_info_confirm_routing_ready,</div><div class="line"><a name="l03749"></a><span class="lineno"> 3749</span>&#160;  &amp;_audiomanager_routinginterface_method_info_confirm_routing_rundown,</div><div class="line"><a name="l03750"></a><span class="lineno"> 3750</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_set_volumes,</div><div class="line"><a name="l03751"></a><span class="lineno"> 3751</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_sink_notification_configuration,</div><div class="line"><a name="l03752"></a><span class="lineno"> 3752</span>&#160;  &amp;_audiomanager_routinginterface_method_info_ack_source_notification_configuration,</div><div class="line"><a name="l03753"></a><span class="lineno"> 3753</span>&#160;  &amp;_audiomanager_routinginterface_method_info_register_domain,</div><div class="line"><a name="l03754"></a><span class="lineno"> 3754</span>&#160;  NULL</div><div class="line"><a name="l03755"></a><span class="lineno"> 3755</span>&#160;};</div><div class="line"><a name="l03756"></a><span class="lineno"> 3756</span>&#160;</div><div class="line"><a name="l03757"></a><span class="lineno"> 3757</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_routinginterface_signal_info_set_routing_ready =</div><div class="line"><a name="l03758"></a><span class="lineno"> 3758</span>&#160;{</div><div class="line"><a name="l03759"></a><span class="lineno"> 3759</span>&#160;  {</div><div class="line"><a name="l03760"></a><span class="lineno"> 3760</span>&#160;    -1,</div><div class="line"><a name="l03761"></a><span class="lineno"> 3761</span>&#160;    (gchar *) <span class="stringliteral">&quot;setRoutingReady&quot;</span>,</div><div class="line"><a name="l03762"></a><span class="lineno"> 3762</span>&#160;    NULL,</div><div class="line"><a name="l03763"></a><span class="lineno"> 3763</span>&#160;    NULL</div><div class="line"><a name="l03764"></a><span class="lineno"> 3764</span>&#160;  },</div><div class="line"><a name="l03765"></a><span class="lineno"> 3765</span>&#160;  <span class="stringliteral">&quot;set-routing-ready&quot;</span></div><div class="line"><a name="l03766"></a><span class="lineno"> 3766</span>&#160;};</div><div class="line"><a name="l03767"></a><span class="lineno"> 3767</span>&#160;</div><div class="line"><a name="l03768"></a><span class="lineno"> 3768</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> _audiomanager_routinginterface_signal_info_set_routing_rundown =</div><div class="line"><a name="l03769"></a><span class="lineno"> 3769</span>&#160;{</div><div class="line"><a name="l03770"></a><span class="lineno"> 3770</span>&#160;  {</div><div class="line"><a name="l03771"></a><span class="lineno"> 3771</span>&#160;    -1,</div><div class="line"><a name="l03772"></a><span class="lineno"> 3772</span>&#160;    (gchar *) <span class="stringliteral">&quot;setRoutingRundown&quot;</span>,</div><div class="line"><a name="l03773"></a><span class="lineno"> 3773</span>&#160;    NULL,</div><div class="line"><a name="l03774"></a><span class="lineno"> 3774</span>&#160;    NULL</div><div class="line"><a name="l03775"></a><span class="lineno"> 3775</span>&#160;  },</div><div class="line"><a name="l03776"></a><span class="lineno"> 3776</span>&#160;  <span class="stringliteral">&quot;set-routing-rundown&quot;</span></div><div class="line"><a name="l03777"></a><span class="lineno"> 3777</span>&#160;};</div><div class="line"><a name="l03778"></a><span class="lineno"> 3778</span>&#160;</div><div class="line"><a name="l03779"></a><span class="lineno"> 3779</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> * <span class="keyword">const</span> _audiomanager_routinginterface_signal_info_pointers[] =</div><div class="line"><a name="l03780"></a><span class="lineno"> 3780</span>&#160;{</div><div class="line"><a name="l03781"></a><span class="lineno"> 3781</span>&#160;  &amp;_audiomanager_routinginterface_signal_info_set_routing_ready,</div><div class="line"><a name="l03782"></a><span class="lineno"> 3782</span>&#160;  &amp;_audiomanager_routinginterface_signal_info_set_routing_rundown,</div><div class="line"><a name="l03783"></a><span class="lineno"> 3783</span>&#160;  NULL</div><div class="line"><a name="l03784"></a><span class="lineno"> 3784</span>&#160;};</div><div class="line"><a name="l03785"></a><span class="lineno"> 3785</span>&#160;</div><div class="line"><a name="l03786"></a><span class="lineno"> 3786</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a> _audiomanager_routinginterface_interface_info =</div><div class="line"><a name="l03787"></a><span class="lineno"> 3787</span>&#160;{</div><div class="line"><a name="l03788"></a><span class="lineno"> 3788</span>&#160;  {</div><div class="line"><a name="l03789"></a><span class="lineno"> 3789</span>&#160;    -1,</div><div class="line"><a name="l03790"></a><span class="lineno"> 3790</span>&#160;    (gchar *) <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>,</div><div class="line"><a name="l03791"></a><span class="lineno"> 3791</span>&#160;    (GDBusMethodInfo **) &amp;_audiomanager_routinginterface_method_info_pointers,</div><div class="line"><a name="l03792"></a><span class="lineno"> 3792</span>&#160;    (GDBusSignalInfo **) &amp;_audiomanager_routinginterface_signal_info_pointers,</div><div class="line"><a name="l03793"></a><span class="lineno"> 3793</span>&#160;    NULL,</div><div class="line"><a name="l03794"></a><span class="lineno"> 3794</span>&#160;    NULL</div><div class="line"><a name="l03795"></a><span class="lineno"> 3795</span>&#160;  },</div><div class="line"><a name="l03796"></a><span class="lineno"> 3796</span>&#160;  <span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>,</div><div class="line"><a name="l03797"></a><span class="lineno"> 3797</span>&#160;};</div><div class="line"><a name="l03798"></a><span class="lineno"> 3798</span>&#160;</div><div class="line"><a name="l03799"></a><span class="lineno"> 3799</span>&#160;</div><div class="line"><a name="l03807"></a><span class="lineno"> 3807</span>&#160;GDBusInterfaceInfo *</div><div class="line"><a name="l03808"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab9c164c5d46717b3e1d7d74f4b4ebf39"> 3808</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab9c164c5d46717b3e1d7d74f4b4ebf39">audiomanager_routinginterface_interface_info</a> (<span class="keywordtype">void</span>)</div><div class="line"><a name="l03809"></a><span class="lineno"> 3809</span>&#160;{</div><div class="line"><a name="l03810"></a><span class="lineno"> 3810</span>&#160;  <span class="keywordflow">return</span> (GDBusInterfaceInfo *) &amp;_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>;</div><div class="line"><a name="l03811"></a><span class="lineno"> 3811</span>&#160;}</div><div class="line"><a name="l03812"></a><span class="lineno"> 3812</span>&#160;</div><div class="line"><a name="l03823"></a><span class="lineno"> 3823</span>&#160;guint</div><div class="line"><a name="l03824"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a8a59f7f6209e7413d9ddae12e96a3e15"> 3824</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a8a59f7f6209e7413d9ddae12e96a3e15">audiomanager_routinginterface_override_properties</a> (GObjectClass *klass, guint property_id_begin)</div><div class="line"><a name="l03825"></a><span class="lineno"> 3825</span>&#160;{</div><div class="line"><a name="l03826"></a><span class="lineno"> 3826</span>&#160;  <span class="keywordflow">return</span> property_id_begin - 1;</div><div class="line"><a name="l03827"></a><span class="lineno"> 3827</span>&#160;}</div><div class="line"><a name="l03828"></a><span class="lineno"> 3828</span>&#160;</div><div class="line"><a name="l03829"></a><span class="lineno"> 3829</span>&#160;</div><div class="line"><a name="l03830"></a><span class="lineno"> 3830</span>&#160;</div><div class="line"><a name="l03862"></a><span class="lineno"><a class="line" href="audio__manager__interface_8c.html#a8c14bd2c0d5f5c87ca7a64176102f502"> 3862</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a> <a class="code" href="audio__manager__interface_8c.html#a8c14bd2c0d5f5c87ca7a64176102f502">AudiomanagerRoutinginterfaceInterface</a>;</div><div class="line"><a name="l03863"></a><span class="lineno"> 3863</span>&#160;<a class="code" href="audio__manager__interface_8c.html#af21b4976ee47e81236dbb4d6471f52da">G_DEFINE_INTERFACE</a> (<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a>, audiomanager_routinginterface, G_TYPE_OBJECT);</div><div class="line"><a name="l03864"></a><span class="lineno"> 3864</span>&#160;</div><div class="line"><a name="l03865"></a><span class="lineno"> 3865</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l03866"></a><span class="lineno"> 3866</span>&#160;audiomanager_routinginterface_default_init (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a> *iface)</div><div class="line"><a name="l03867"></a><span class="lineno"> 3867</span>&#160;{</div><div class="line"><a name="l03868"></a><span class="lineno"> 3868</span>&#160;  <span class="comment">/* GObject signals for incoming D-Bus method calls: */</span></div><div class="line"><a name="l03883"></a><span class="lineno"> 3883</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-connect&quot;</span>,</div><div class="line"><a name="l03884"></a><span class="lineno"> 3884</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l03885"></a><span class="lineno"> 3885</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l03886"></a><span class="lineno"> 3886</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_connect),</div><div class="line"><a name="l03887"></a><span class="lineno"> 3887</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l03888"></a><span class="lineno"> 3888</span>&#160;    NULL,</div><div class="line"><a name="l03889"></a><span class="lineno"> 3889</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l03890"></a><span class="lineno"> 3890</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l03891"></a><span class="lineno"> 3891</span>&#160;    4,</div><div class="line"><a name="l03892"></a><span class="lineno"> 3892</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l03893"></a><span class="lineno"> 3893</span>&#160;</div><div class="line"><a name="l03908"></a><span class="lineno"> 3908</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-disconnect&quot;</span>,</div><div class="line"><a name="l03909"></a><span class="lineno"> 3909</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l03910"></a><span class="lineno"> 3910</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l03911"></a><span class="lineno"> 3911</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_disconnect),</div><div class="line"><a name="l03912"></a><span class="lineno"> 3912</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l03913"></a><span class="lineno"> 3913</span>&#160;    NULL,</div><div class="line"><a name="l03914"></a><span class="lineno"> 3914</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l03915"></a><span class="lineno"> 3915</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l03916"></a><span class="lineno"> 3916</span>&#160;    4,</div><div class="line"><a name="l03917"></a><span class="lineno"> 3917</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l03918"></a><span class="lineno"> 3918</span>&#160;</div><div class="line"><a name="l03932"></a><span class="lineno"> 3932</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-set-source-state&quot;</span>,</div><div class="line"><a name="l03933"></a><span class="lineno"> 3933</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l03934"></a><span class="lineno"> 3934</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l03935"></a><span class="lineno"> 3935</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_set_source_state),</div><div class="line"><a name="l03936"></a><span class="lineno"> 3936</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l03937"></a><span class="lineno"> 3937</span>&#160;    NULL,</div><div class="line"><a name="l03938"></a><span class="lineno"> 3938</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l03939"></a><span class="lineno"> 3939</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l03940"></a><span class="lineno"> 3940</span>&#160;    3,</div><div class="line"><a name="l03941"></a><span class="lineno"> 3941</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l03942"></a><span class="lineno"> 3942</span>&#160;</div><div class="line"><a name="l03957"></a><span class="lineno"> 3957</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-set-sink-volume&quot;</span>,</div><div class="line"><a name="l03958"></a><span class="lineno"> 3958</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l03959"></a><span class="lineno"> 3959</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l03960"></a><span class="lineno"> 3960</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_set_sink_volume),</div><div class="line"><a name="l03961"></a><span class="lineno"> 3961</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l03962"></a><span class="lineno"> 3962</span>&#160;    NULL,</div><div class="line"><a name="l03963"></a><span class="lineno"> 3963</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l03964"></a><span class="lineno"> 3964</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l03965"></a><span class="lineno"> 3965</span>&#160;    4,</div><div class="line"><a name="l03966"></a><span class="lineno"> 3966</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_INT, G_TYPE_UINT);</div><div class="line"><a name="l03967"></a><span class="lineno"> 3967</span>&#160;</div><div class="line"><a name="l03980"></a><span class="lineno"> 3980</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-register-sink&quot;</span>,</div><div class="line"><a name="l03981"></a><span class="lineno"> 3981</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l03982"></a><span class="lineno"> 3982</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l03983"></a><span class="lineno"> 3983</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_register_sink),</div><div class="line"><a name="l03984"></a><span class="lineno"> 3984</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l03985"></a><span class="lineno"> 3985</span>&#160;    NULL,</div><div class="line"><a name="l03986"></a><span class="lineno"> 3986</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l03987"></a><span class="lineno"> 3987</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l03988"></a><span class="lineno"> 3988</span>&#160;    2,</div><div class="line"><a name="l03989"></a><span class="lineno"> 3989</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_VARIANT);</div><div class="line"><a name="l03990"></a><span class="lineno"> 3990</span>&#160;</div><div class="line"><a name="l04003"></a><span class="lineno"> 4003</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-deregister-sink&quot;</span>,</div><div class="line"><a name="l04004"></a><span class="lineno"> 4004</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04005"></a><span class="lineno"> 4005</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04006"></a><span class="lineno"> 4006</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_deregister_sink),</div><div class="line"><a name="l04007"></a><span class="lineno"> 4007</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04008"></a><span class="lineno"> 4008</span>&#160;    NULL,</div><div class="line"><a name="l04009"></a><span class="lineno"> 4009</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04010"></a><span class="lineno"> 4010</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04011"></a><span class="lineno"> 4011</span>&#160;    2,</div><div class="line"><a name="l04012"></a><span class="lineno"> 4012</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);</div><div class="line"><a name="l04013"></a><span class="lineno"> 4013</span>&#160;</div><div class="line"><a name="l04026"></a><span class="lineno"> 4026</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-register-source&quot;</span>,</div><div class="line"><a name="l04027"></a><span class="lineno"> 4027</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04028"></a><span class="lineno"> 4028</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04029"></a><span class="lineno"> 4029</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_register_source),</div><div class="line"><a name="l04030"></a><span class="lineno"> 4030</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04031"></a><span class="lineno"> 4031</span>&#160;    NULL,</div><div class="line"><a name="l04032"></a><span class="lineno"> 4032</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04033"></a><span class="lineno"> 4033</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04034"></a><span class="lineno"> 4034</span>&#160;    2,</div><div class="line"><a name="l04035"></a><span class="lineno"> 4035</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_VARIANT);</div><div class="line"><a name="l04036"></a><span class="lineno"> 4036</span>&#160;</div><div class="line"><a name="l04049"></a><span class="lineno"> 4049</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-deregister-source&quot;</span>,</div><div class="line"><a name="l04050"></a><span class="lineno"> 4050</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04051"></a><span class="lineno"> 4051</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04052"></a><span class="lineno"> 4052</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_deregister_source),</div><div class="line"><a name="l04053"></a><span class="lineno"> 4053</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04054"></a><span class="lineno"> 4054</span>&#160;    NULL,</div><div class="line"><a name="l04055"></a><span class="lineno"> 4055</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04056"></a><span class="lineno"> 4056</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04057"></a><span class="lineno"> 4057</span>&#160;    2,</div><div class="line"><a name="l04058"></a><span class="lineno"> 4058</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);</div><div class="line"><a name="l04059"></a><span class="lineno"> 4059</span>&#160;</div><div class="line"><a name="l04073"></a><span class="lineno"> 4073</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-hook-interrupt-status-change&quot;</span>,</div><div class="line"><a name="l04074"></a><span class="lineno"> 4074</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04075"></a><span class="lineno"> 4075</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04076"></a><span class="lineno"> 4076</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_hook_interrupt_status_change),</div><div class="line"><a name="l04077"></a><span class="lineno"> 4077</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04078"></a><span class="lineno"> 4078</span>&#160;    NULL,</div><div class="line"><a name="l04079"></a><span class="lineno"> 4079</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04080"></a><span class="lineno"> 4080</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04081"></a><span class="lineno"> 4081</span>&#160;    3,</div><div class="line"><a name="l04082"></a><span class="lineno"> 4082</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l04083"></a><span class="lineno"> 4083</span>&#160;</div><div class="line"><a name="l04097"></a><span class="lineno"> 4097</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-hook-source-availablity-status-change&quot;</span>,</div><div class="line"><a name="l04098"></a><span class="lineno"> 4098</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04099"></a><span class="lineno"> 4099</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04100"></a><span class="lineno"> 4100</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_hook_source_availablity_status_change),</div><div class="line"><a name="l04101"></a><span class="lineno"> 4101</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04102"></a><span class="lineno"> 4102</span>&#160;    NULL,</div><div class="line"><a name="l04103"></a><span class="lineno"> 4103</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04104"></a><span class="lineno"> 4104</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04105"></a><span class="lineno"> 4105</span>&#160;    3,</div><div class="line"><a name="l04106"></a><span class="lineno"> 4106</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_VARIANT);</div><div class="line"><a name="l04107"></a><span class="lineno"> 4107</span>&#160;</div><div class="line"><a name="l04120"></a><span class="lineno"> 4120</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-confirm-routing-ready&quot;</span>,</div><div class="line"><a name="l04121"></a><span class="lineno"> 4121</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04122"></a><span class="lineno"> 4122</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04123"></a><span class="lineno"> 4123</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_confirm_routing_ready),</div><div class="line"><a name="l04124"></a><span class="lineno"> 4124</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04125"></a><span class="lineno"> 4125</span>&#160;    NULL,</div><div class="line"><a name="l04126"></a><span class="lineno"> 4126</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04127"></a><span class="lineno"> 4127</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04128"></a><span class="lineno"> 4128</span>&#160;    2,</div><div class="line"><a name="l04129"></a><span class="lineno"> 4129</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);</div><div class="line"><a name="l04130"></a><span class="lineno"> 4130</span>&#160;</div><div class="line"><a name="l04143"></a><span class="lineno"> 4143</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-confirm-routing-rundown&quot;</span>,</div><div class="line"><a name="l04144"></a><span class="lineno"> 4144</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04145"></a><span class="lineno"> 4145</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04146"></a><span class="lineno"> 4146</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_confirm_routing_rundown),</div><div class="line"><a name="l04147"></a><span class="lineno"> 4147</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04148"></a><span class="lineno"> 4148</span>&#160;    NULL,</div><div class="line"><a name="l04149"></a><span class="lineno"> 4149</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04150"></a><span class="lineno"> 4150</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04151"></a><span class="lineno"> 4151</span>&#160;    2,</div><div class="line"><a name="l04152"></a><span class="lineno"> 4152</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);</div><div class="line"><a name="l04153"></a><span class="lineno"> 4153</span>&#160;</div><div class="line"><a name="l04168"></a><span class="lineno"> 4168</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-set-volumes&quot;</span>,</div><div class="line"><a name="l04169"></a><span class="lineno"> 4169</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04170"></a><span class="lineno"> 4170</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04171"></a><span class="lineno"> 4171</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_set_volumes),</div><div class="line"><a name="l04172"></a><span class="lineno"> 4172</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04173"></a><span class="lineno"> 4173</span>&#160;    NULL,</div><div class="line"><a name="l04174"></a><span class="lineno"> 4174</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04175"></a><span class="lineno"> 4175</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04176"></a><span class="lineno"> 4176</span>&#160;    4,</div><div class="line"><a name="l04177"></a><span class="lineno"> 4177</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_VARIANT, G_TYPE_UINT);</div><div class="line"><a name="l04178"></a><span class="lineno"> 4178</span>&#160;</div><div class="line"><a name="l04192"></a><span class="lineno"> 4192</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-sink-notification-configuration&quot;</span>,</div><div class="line"><a name="l04193"></a><span class="lineno"> 4193</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04194"></a><span class="lineno"> 4194</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04195"></a><span class="lineno"> 4195</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_sink_notification_configuration),</div><div class="line"><a name="l04196"></a><span class="lineno"> 4196</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04197"></a><span class="lineno"> 4197</span>&#160;    NULL,</div><div class="line"><a name="l04198"></a><span class="lineno"> 4198</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04199"></a><span class="lineno"> 4199</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04200"></a><span class="lineno"> 4200</span>&#160;    3,</div><div class="line"><a name="l04201"></a><span class="lineno"> 4201</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l04202"></a><span class="lineno"> 4202</span>&#160;</div><div class="line"><a name="l04216"></a><span class="lineno"> 4216</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-ack-source-notification-configuration&quot;</span>,</div><div class="line"><a name="l04217"></a><span class="lineno"> 4217</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04218"></a><span class="lineno"> 4218</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04219"></a><span class="lineno"> 4219</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_ack_source_notification_configuration),</div><div class="line"><a name="l04220"></a><span class="lineno"> 4220</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04221"></a><span class="lineno"> 4221</span>&#160;    NULL,</div><div class="line"><a name="l04222"></a><span class="lineno"> 4222</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04223"></a><span class="lineno"> 4223</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04224"></a><span class="lineno"> 4224</span>&#160;    3,</div><div class="line"><a name="l04225"></a><span class="lineno"> 4225</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l04226"></a><span class="lineno"> 4226</span>&#160;</div><div class="line"><a name="l04242"></a><span class="lineno"> 4242</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-register-domain&quot;</span>,</div><div class="line"><a name="l04243"></a><span class="lineno"> 4243</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04244"></a><span class="lineno"> 4244</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04245"></a><span class="lineno"> 4245</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, handle_register_domain),</div><div class="line"><a name="l04246"></a><span class="lineno"> 4246</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l04247"></a><span class="lineno"> 4247</span>&#160;    NULL,</div><div class="line"><a name="l04248"></a><span class="lineno"> 4248</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04249"></a><span class="lineno"> 4249</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l04250"></a><span class="lineno"> 4250</span>&#160;    5,</div><div class="line"><a name="l04251"></a><span class="lineno"> 4251</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_VARIANT, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);</div><div class="line"><a name="l04252"></a><span class="lineno"> 4252</span>&#160;</div><div class="line"><a name="l04253"></a><span class="lineno"> 4253</span>&#160;  <span class="comment">/* GObject signals for received D-Bus signals: */</span></div><div class="line"><a name="l04262"></a><span class="lineno"> 4262</span>&#160;  g_signal_new (<span class="stringliteral">&quot;set-routing-ready&quot;</span>,</div><div class="line"><a name="l04263"></a><span class="lineno"> 4263</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04264"></a><span class="lineno"> 4264</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04265"></a><span class="lineno"> 4265</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, set_routing_ready),</div><div class="line"><a name="l04266"></a><span class="lineno"> 4266</span>&#160;    NULL,</div><div class="line"><a name="l04267"></a><span class="lineno"> 4267</span>&#160;    NULL,</div><div class="line"><a name="l04268"></a><span class="lineno"> 4268</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04269"></a><span class="lineno"> 4269</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l04270"></a><span class="lineno"> 4270</span>&#160;    0);</div><div class="line"><a name="l04271"></a><span class="lineno"> 4271</span>&#160;</div><div class="line"><a name="l04280"></a><span class="lineno"> 4280</span>&#160;  g_signal_new (<span class="stringliteral">&quot;set-routing-rundown&quot;</span>,</div><div class="line"><a name="l04281"></a><span class="lineno"> 4281</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l04282"></a><span class="lineno"> 4282</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l04283"></a><span class="lineno"> 4283</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a>, set_routing_rundown),</div><div class="line"><a name="l04284"></a><span class="lineno"> 4284</span>&#160;    NULL,</div><div class="line"><a name="l04285"></a><span class="lineno"> 4285</span>&#160;    NULL,</div><div class="line"><a name="l04286"></a><span class="lineno"> 4286</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l04287"></a><span class="lineno"> 4287</span>&#160;    G_TYPE_NONE,</div><div class="line"><a name="l04288"></a><span class="lineno"> 4288</span>&#160;    0);</div><div class="line"><a name="l04289"></a><span class="lineno"> 4289</span>&#160;</div><div class="line"><a name="l04290"></a><span class="lineno"> 4290</span>&#160;}</div><div class="line"><a name="l04291"></a><span class="lineno"> 4291</span>&#160;</div><div class="line"><a name="l04298"></a><span class="lineno"> 4298</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04299"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a41cc3c3353509de821ec4411596de519"> 4299</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a41cc3c3353509de821ec4411596de519">audiomanager_routinginterface_emit_set_routing_ready</a> (</div><div class="line"><a name="l04300"></a><span class="lineno"> 4300</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l04301"></a><span class="lineno"> 4301</span>&#160;{</div><div class="line"><a name="l04302"></a><span class="lineno"> 4302</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;set-routing-ready&quot;</span>);</div><div class="line"><a name="l04303"></a><span class="lineno"> 4303</span>&#160;}</div><div class="line"><a name="l04304"></a><span class="lineno"> 4304</span>&#160;</div><div class="line"><a name="l04311"></a><span class="lineno"> 4311</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04312"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#adfebe3440488df3d5ee7c61ae6832e4d"> 4312</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#adfebe3440488df3d5ee7c61ae6832e4d">audiomanager_routinginterface_emit_set_routing_rundown</a> (</div><div class="line"><a name="l04313"></a><span class="lineno"> 4313</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l04314"></a><span class="lineno"> 4314</span>&#160;{</div><div class="line"><a name="l04315"></a><span class="lineno"> 4315</span>&#160;  g_signal_emit_by_name (<span class="keywordtype">object</span>, <span class="stringliteral">&quot;set-routing-rundown&quot;</span>);</div><div class="line"><a name="l04316"></a><span class="lineno"> 4316</span>&#160;}</div><div class="line"><a name="l04317"></a><span class="lineno"> 4317</span>&#160;</div><div class="line"><a name="l04334"></a><span class="lineno"> 4334</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04335"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#afcc50c6eaebebbb692c6489381b40482"> 4335</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#afcc50c6eaebebbb692c6489381b40482">audiomanager_routinginterface_call_ack_connect</a> (</div><div class="line"><a name="l04336"></a><span class="lineno"> 4336</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04337"></a><span class="lineno"> 4337</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04338"></a><span class="lineno"> 4338</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l04339"></a><span class="lineno"> 4339</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04340"></a><span class="lineno"> 4340</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04341"></a><span class="lineno"> 4341</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04342"></a><span class="lineno"> 4342</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04343"></a><span class="lineno"> 4343</span>&#160;{</div><div class="line"><a name="l04344"></a><span class="lineno"> 4344</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04345"></a><span class="lineno"> 4345</span>&#160;    <span class="stringliteral">&quot;ackConnect&quot;</span>,</div><div class="line"><a name="l04346"></a><span class="lineno"> 4346</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqq)&quot;</span>,</div><div class="line"><a name="l04347"></a><span class="lineno"> 4347</span>&#160;                   arg_handle,</div><div class="line"><a name="l04348"></a><span class="lineno"> 4348</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l04349"></a><span class="lineno"> 4349</span>&#160;                   arg_error),</div><div class="line"><a name="l04350"></a><span class="lineno"> 4350</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04351"></a><span class="lineno"> 4351</span>&#160;    -1,</div><div class="line"><a name="l04352"></a><span class="lineno"> 4352</span>&#160;    cancellable,</div><div class="line"><a name="l04353"></a><span class="lineno"> 4353</span>&#160;    callback,</div><div class="line"><a name="l04354"></a><span class="lineno"> 4354</span>&#160;    user_data);</div><div class="line"><a name="l04355"></a><span class="lineno"> 4355</span>&#160;}</div><div class="line"><a name="l04356"></a><span class="lineno"> 4356</span>&#160;</div><div class="line"><a name="l04367"></a><span class="lineno"> 4367</span>&#160;gboolean</div><div class="line"><a name="l04368"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a6e4fc33b495f314c690db968312c531d"> 4368</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a6e4fc33b495f314c690db968312c531d">audiomanager_routinginterface_call_ack_connect_finish</a> (</div><div class="line"><a name="l04369"></a><span class="lineno"> 4369</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04370"></a><span class="lineno"> 4370</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l04371"></a><span class="lineno"> 4371</span>&#160;    GError **error)</div><div class="line"><a name="l04372"></a><span class="lineno"> 4372</span>&#160;{</div><div class="line"><a name="l04373"></a><span class="lineno"> 4373</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04374"></a><span class="lineno"> 4374</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l04375"></a><span class="lineno"> 4375</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04376"></a><span class="lineno"> 4376</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04377"></a><span class="lineno"> 4377</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04378"></a><span class="lineno"> 4378</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04379"></a><span class="lineno"> 4379</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04380"></a><span class="lineno"> 4380</span>&#160;_out:</div><div class="line"><a name="l04381"></a><span class="lineno"> 4381</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04382"></a><span class="lineno"> 4382</span>&#160;}</div><div class="line"><a name="l04383"></a><span class="lineno"> 4383</span>&#160;</div><div class="line"><a name="l04399"></a><span class="lineno"> 4399</span>&#160;gboolean</div><div class="line"><a name="l04400"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#adadd28e13e61121cbe94ef86e2721204"> 4400</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#adadd28e13e61121cbe94ef86e2721204">audiomanager_routinginterface_call_ack_connect_sync</a> (</div><div class="line"><a name="l04401"></a><span class="lineno"> 4401</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04402"></a><span class="lineno"> 4402</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04403"></a><span class="lineno"> 4403</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l04404"></a><span class="lineno"> 4404</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04405"></a><span class="lineno"> 4405</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04406"></a><span class="lineno"> 4406</span>&#160;    GError **error)</div><div class="line"><a name="l04407"></a><span class="lineno"> 4407</span>&#160;{</div><div class="line"><a name="l04408"></a><span class="lineno"> 4408</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04409"></a><span class="lineno"> 4409</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04410"></a><span class="lineno"> 4410</span>&#160;    <span class="stringliteral">&quot;ackConnect&quot;</span>,</div><div class="line"><a name="l04411"></a><span class="lineno"> 4411</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqq)&quot;</span>,</div><div class="line"><a name="l04412"></a><span class="lineno"> 4412</span>&#160;                   arg_handle,</div><div class="line"><a name="l04413"></a><span class="lineno"> 4413</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l04414"></a><span class="lineno"> 4414</span>&#160;                   arg_error),</div><div class="line"><a name="l04415"></a><span class="lineno"> 4415</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04416"></a><span class="lineno"> 4416</span>&#160;    -1,</div><div class="line"><a name="l04417"></a><span class="lineno"> 4417</span>&#160;    cancellable,</div><div class="line"><a name="l04418"></a><span class="lineno"> 4418</span>&#160;    error);</div><div class="line"><a name="l04419"></a><span class="lineno"> 4419</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04420"></a><span class="lineno"> 4420</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04421"></a><span class="lineno"> 4421</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04422"></a><span class="lineno"> 4422</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04423"></a><span class="lineno"> 4423</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04424"></a><span class="lineno"> 4424</span>&#160;_out:</div><div class="line"><a name="l04425"></a><span class="lineno"> 4425</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04426"></a><span class="lineno"> 4426</span>&#160;}</div><div class="line"><a name="l04427"></a><span class="lineno"> 4427</span>&#160;</div><div class="line"><a name="l04444"></a><span class="lineno"> 4444</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04445"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aee52ef3cb811034602d481b7c0af0e67"> 4445</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aee52ef3cb811034602d481b7c0af0e67">audiomanager_routinginterface_call_ack_disconnect</a> (</div><div class="line"><a name="l04446"></a><span class="lineno"> 4446</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04447"></a><span class="lineno"> 4447</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04448"></a><span class="lineno"> 4448</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l04449"></a><span class="lineno"> 4449</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04450"></a><span class="lineno"> 4450</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04451"></a><span class="lineno"> 4451</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04452"></a><span class="lineno"> 4452</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04453"></a><span class="lineno"> 4453</span>&#160;{</div><div class="line"><a name="l04454"></a><span class="lineno"> 4454</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04455"></a><span class="lineno"> 4455</span>&#160;    <span class="stringliteral">&quot;ackDisconnect&quot;</span>,</div><div class="line"><a name="l04456"></a><span class="lineno"> 4456</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqq)&quot;</span>,</div><div class="line"><a name="l04457"></a><span class="lineno"> 4457</span>&#160;                   arg_handle,</div><div class="line"><a name="l04458"></a><span class="lineno"> 4458</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l04459"></a><span class="lineno"> 4459</span>&#160;                   arg_error),</div><div class="line"><a name="l04460"></a><span class="lineno"> 4460</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04461"></a><span class="lineno"> 4461</span>&#160;    -1,</div><div class="line"><a name="l04462"></a><span class="lineno"> 4462</span>&#160;    cancellable,</div><div class="line"><a name="l04463"></a><span class="lineno"> 4463</span>&#160;    callback,</div><div class="line"><a name="l04464"></a><span class="lineno"> 4464</span>&#160;    user_data);</div><div class="line"><a name="l04465"></a><span class="lineno"> 4465</span>&#160;}</div><div class="line"><a name="l04466"></a><span class="lineno"> 4466</span>&#160;</div><div class="line"><a name="l04477"></a><span class="lineno"> 4477</span>&#160;gboolean</div><div class="line"><a name="l04478"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a4db53a6e79362635e2d566ea93e9bb2b"> 4478</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a4db53a6e79362635e2d566ea93e9bb2b">audiomanager_routinginterface_call_ack_disconnect_finish</a> (</div><div class="line"><a name="l04479"></a><span class="lineno"> 4479</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04480"></a><span class="lineno"> 4480</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l04481"></a><span class="lineno"> 4481</span>&#160;    GError **error)</div><div class="line"><a name="l04482"></a><span class="lineno"> 4482</span>&#160;{</div><div class="line"><a name="l04483"></a><span class="lineno"> 4483</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04484"></a><span class="lineno"> 4484</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l04485"></a><span class="lineno"> 4485</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04486"></a><span class="lineno"> 4486</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04487"></a><span class="lineno"> 4487</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04488"></a><span class="lineno"> 4488</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04489"></a><span class="lineno"> 4489</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04490"></a><span class="lineno"> 4490</span>&#160;_out:</div><div class="line"><a name="l04491"></a><span class="lineno"> 4491</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04492"></a><span class="lineno"> 4492</span>&#160;}</div><div class="line"><a name="l04493"></a><span class="lineno"> 4493</span>&#160;</div><div class="line"><a name="l04509"></a><span class="lineno"> 4509</span>&#160;gboolean</div><div class="line"><a name="l04510"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a7a4e4f1ed80dee36c519fb86958430ec"> 4510</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a7a4e4f1ed80dee36c519fb86958430ec">audiomanager_routinginterface_call_ack_disconnect_sync</a> (</div><div class="line"><a name="l04511"></a><span class="lineno"> 4511</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04512"></a><span class="lineno"> 4512</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04513"></a><span class="lineno"> 4513</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l04514"></a><span class="lineno"> 4514</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04515"></a><span class="lineno"> 4515</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04516"></a><span class="lineno"> 4516</span>&#160;    GError **error)</div><div class="line"><a name="l04517"></a><span class="lineno"> 4517</span>&#160;{</div><div class="line"><a name="l04518"></a><span class="lineno"> 4518</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04519"></a><span class="lineno"> 4519</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04520"></a><span class="lineno"> 4520</span>&#160;    <span class="stringliteral">&quot;ackDisconnect&quot;</span>,</div><div class="line"><a name="l04521"></a><span class="lineno"> 4521</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqq)&quot;</span>,</div><div class="line"><a name="l04522"></a><span class="lineno"> 4522</span>&#160;                   arg_handle,</div><div class="line"><a name="l04523"></a><span class="lineno"> 4523</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l04524"></a><span class="lineno"> 4524</span>&#160;                   arg_error),</div><div class="line"><a name="l04525"></a><span class="lineno"> 4525</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04526"></a><span class="lineno"> 4526</span>&#160;    -1,</div><div class="line"><a name="l04527"></a><span class="lineno"> 4527</span>&#160;    cancellable,</div><div class="line"><a name="l04528"></a><span class="lineno"> 4528</span>&#160;    error);</div><div class="line"><a name="l04529"></a><span class="lineno"> 4529</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04530"></a><span class="lineno"> 4530</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04531"></a><span class="lineno"> 4531</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04532"></a><span class="lineno"> 4532</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04533"></a><span class="lineno"> 4533</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04534"></a><span class="lineno"> 4534</span>&#160;_out:</div><div class="line"><a name="l04535"></a><span class="lineno"> 4535</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04536"></a><span class="lineno"> 4536</span>&#160;}</div><div class="line"><a name="l04537"></a><span class="lineno"> 4537</span>&#160;</div><div class="line"><a name="l04553"></a><span class="lineno"> 4553</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04554"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a9824c3759e7fa8d85035b558e596684a"> 4554</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a9824c3759e7fa8d85035b558e596684a">audiomanager_routinginterface_call_ack_set_source_state</a> (</div><div class="line"><a name="l04555"></a><span class="lineno"> 4555</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04556"></a><span class="lineno"> 4556</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04557"></a><span class="lineno"> 4557</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04558"></a><span class="lineno"> 4558</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04559"></a><span class="lineno"> 4559</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04560"></a><span class="lineno"> 4560</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04561"></a><span class="lineno"> 4561</span>&#160;{</div><div class="line"><a name="l04562"></a><span class="lineno"> 4562</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04563"></a><span class="lineno"> 4563</span>&#160;    <span class="stringliteral">&quot;ackSetSourceState&quot;</span>,</div><div class="line"><a name="l04564"></a><span class="lineno"> 4564</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l04565"></a><span class="lineno"> 4565</span>&#160;                   arg_handle,</div><div class="line"><a name="l04566"></a><span class="lineno"> 4566</span>&#160;                   arg_error),</div><div class="line"><a name="l04567"></a><span class="lineno"> 4567</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04568"></a><span class="lineno"> 4568</span>&#160;    -1,</div><div class="line"><a name="l04569"></a><span class="lineno"> 4569</span>&#160;    cancellable,</div><div class="line"><a name="l04570"></a><span class="lineno"> 4570</span>&#160;    callback,</div><div class="line"><a name="l04571"></a><span class="lineno"> 4571</span>&#160;    user_data);</div><div class="line"><a name="l04572"></a><span class="lineno"> 4572</span>&#160;}</div><div class="line"><a name="l04573"></a><span class="lineno"> 4573</span>&#160;</div><div class="line"><a name="l04584"></a><span class="lineno"> 4584</span>&#160;gboolean</div><div class="line"><a name="l04585"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a7c811e4ded6eadc26684f7f1339a520d"> 4585</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a7c811e4ded6eadc26684f7f1339a520d">audiomanager_routinginterface_call_ack_set_source_state_finish</a> (</div><div class="line"><a name="l04586"></a><span class="lineno"> 4586</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04587"></a><span class="lineno"> 4587</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l04588"></a><span class="lineno"> 4588</span>&#160;    GError **error)</div><div class="line"><a name="l04589"></a><span class="lineno"> 4589</span>&#160;{</div><div class="line"><a name="l04590"></a><span class="lineno"> 4590</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04591"></a><span class="lineno"> 4591</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l04592"></a><span class="lineno"> 4592</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04593"></a><span class="lineno"> 4593</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04594"></a><span class="lineno"> 4594</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04595"></a><span class="lineno"> 4595</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04596"></a><span class="lineno"> 4596</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04597"></a><span class="lineno"> 4597</span>&#160;_out:</div><div class="line"><a name="l04598"></a><span class="lineno"> 4598</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04599"></a><span class="lineno"> 4599</span>&#160;}</div><div class="line"><a name="l04600"></a><span class="lineno"> 4600</span>&#160;</div><div class="line"><a name="l04615"></a><span class="lineno"> 4615</span>&#160;gboolean</div><div class="line"><a name="l04616"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a3e796f9928089743d18b5e2404e1d45c"> 4616</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a3e796f9928089743d18b5e2404e1d45c">audiomanager_routinginterface_call_ack_set_source_state_sync</a> (</div><div class="line"><a name="l04617"></a><span class="lineno"> 4617</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04618"></a><span class="lineno"> 4618</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04619"></a><span class="lineno"> 4619</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04620"></a><span class="lineno"> 4620</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04621"></a><span class="lineno"> 4621</span>&#160;    GError **error)</div><div class="line"><a name="l04622"></a><span class="lineno"> 4622</span>&#160;{</div><div class="line"><a name="l04623"></a><span class="lineno"> 4623</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04624"></a><span class="lineno"> 4624</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04625"></a><span class="lineno"> 4625</span>&#160;    <span class="stringliteral">&quot;ackSetSourceState&quot;</span>,</div><div class="line"><a name="l04626"></a><span class="lineno"> 4626</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l04627"></a><span class="lineno"> 4627</span>&#160;                   arg_handle,</div><div class="line"><a name="l04628"></a><span class="lineno"> 4628</span>&#160;                   arg_error),</div><div class="line"><a name="l04629"></a><span class="lineno"> 4629</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04630"></a><span class="lineno"> 4630</span>&#160;    -1,</div><div class="line"><a name="l04631"></a><span class="lineno"> 4631</span>&#160;    cancellable,</div><div class="line"><a name="l04632"></a><span class="lineno"> 4632</span>&#160;    error);</div><div class="line"><a name="l04633"></a><span class="lineno"> 4633</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04634"></a><span class="lineno"> 4634</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04635"></a><span class="lineno"> 4635</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04636"></a><span class="lineno"> 4636</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04637"></a><span class="lineno"> 4637</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04638"></a><span class="lineno"> 4638</span>&#160;_out:</div><div class="line"><a name="l04639"></a><span class="lineno"> 4639</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04640"></a><span class="lineno"> 4640</span>&#160;}</div><div class="line"><a name="l04641"></a><span class="lineno"> 4641</span>&#160;</div><div class="line"><a name="l04658"></a><span class="lineno"> 4658</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04659"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a51236e213a21ce054fa93027eaca5995"> 4659</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a51236e213a21ce054fa93027eaca5995">audiomanager_routinginterface_call_ack_set_sink_volume</a> (</div><div class="line"><a name="l04660"></a><span class="lineno"> 4660</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04661"></a><span class="lineno"> 4661</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04662"></a><span class="lineno"> 4662</span>&#160;    gint16 arg_volume,</div><div class="line"><a name="l04663"></a><span class="lineno"> 4663</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04664"></a><span class="lineno"> 4664</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04665"></a><span class="lineno"> 4665</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04666"></a><span class="lineno"> 4666</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04667"></a><span class="lineno"> 4667</span>&#160;{</div><div class="line"><a name="l04668"></a><span class="lineno"> 4668</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04669"></a><span class="lineno"> 4669</span>&#160;    <span class="stringliteral">&quot;ackSetSinkVolume&quot;</span>,</div><div class="line"><a name="l04670"></a><span class="lineno"> 4670</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qnq)&quot;</span>,</div><div class="line"><a name="l04671"></a><span class="lineno"> 4671</span>&#160;                   arg_handle,</div><div class="line"><a name="l04672"></a><span class="lineno"> 4672</span>&#160;                   arg_volume,</div><div class="line"><a name="l04673"></a><span class="lineno"> 4673</span>&#160;                   arg_error),</div><div class="line"><a name="l04674"></a><span class="lineno"> 4674</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04675"></a><span class="lineno"> 4675</span>&#160;    -1,</div><div class="line"><a name="l04676"></a><span class="lineno"> 4676</span>&#160;    cancellable,</div><div class="line"><a name="l04677"></a><span class="lineno"> 4677</span>&#160;    callback,</div><div class="line"><a name="l04678"></a><span class="lineno"> 4678</span>&#160;    user_data);</div><div class="line"><a name="l04679"></a><span class="lineno"> 4679</span>&#160;}</div><div class="line"><a name="l04680"></a><span class="lineno"> 4680</span>&#160;</div><div class="line"><a name="l04691"></a><span class="lineno"> 4691</span>&#160;gboolean</div><div class="line"><a name="l04692"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a736a922582ddfbb81fcd0194d1817259"> 4692</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a736a922582ddfbb81fcd0194d1817259">audiomanager_routinginterface_call_ack_set_sink_volume_finish</a> (</div><div class="line"><a name="l04693"></a><span class="lineno"> 4693</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04694"></a><span class="lineno"> 4694</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l04695"></a><span class="lineno"> 4695</span>&#160;    GError **error)</div><div class="line"><a name="l04696"></a><span class="lineno"> 4696</span>&#160;{</div><div class="line"><a name="l04697"></a><span class="lineno"> 4697</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04698"></a><span class="lineno"> 4698</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l04699"></a><span class="lineno"> 4699</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04700"></a><span class="lineno"> 4700</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04701"></a><span class="lineno"> 4701</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04702"></a><span class="lineno"> 4702</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04703"></a><span class="lineno"> 4703</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04704"></a><span class="lineno"> 4704</span>&#160;_out:</div><div class="line"><a name="l04705"></a><span class="lineno"> 4705</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04706"></a><span class="lineno"> 4706</span>&#160;}</div><div class="line"><a name="l04707"></a><span class="lineno"> 4707</span>&#160;</div><div class="line"><a name="l04723"></a><span class="lineno"> 4723</span>&#160;gboolean</div><div class="line"><a name="l04724"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ad6c3a3b45afb772d4db1587b11187e4c"> 4724</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ad6c3a3b45afb772d4db1587b11187e4c">audiomanager_routinginterface_call_ack_set_sink_volume_sync</a> (</div><div class="line"><a name="l04725"></a><span class="lineno"> 4725</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04726"></a><span class="lineno"> 4726</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l04727"></a><span class="lineno"> 4727</span>&#160;    gint16 arg_volume,</div><div class="line"><a name="l04728"></a><span class="lineno"> 4728</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l04729"></a><span class="lineno"> 4729</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04730"></a><span class="lineno"> 4730</span>&#160;    GError **error)</div><div class="line"><a name="l04731"></a><span class="lineno"> 4731</span>&#160;{</div><div class="line"><a name="l04732"></a><span class="lineno"> 4732</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04733"></a><span class="lineno"> 4733</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04734"></a><span class="lineno"> 4734</span>&#160;    <span class="stringliteral">&quot;ackSetSinkVolume&quot;</span>,</div><div class="line"><a name="l04735"></a><span class="lineno"> 4735</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qnq)&quot;</span>,</div><div class="line"><a name="l04736"></a><span class="lineno"> 4736</span>&#160;                   arg_handle,</div><div class="line"><a name="l04737"></a><span class="lineno"> 4737</span>&#160;                   arg_volume,</div><div class="line"><a name="l04738"></a><span class="lineno"> 4738</span>&#160;                   arg_error),</div><div class="line"><a name="l04739"></a><span class="lineno"> 4739</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04740"></a><span class="lineno"> 4740</span>&#160;    -1,</div><div class="line"><a name="l04741"></a><span class="lineno"> 4741</span>&#160;    cancellable,</div><div class="line"><a name="l04742"></a><span class="lineno"> 4742</span>&#160;    error);</div><div class="line"><a name="l04743"></a><span class="lineno"> 4743</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04744"></a><span class="lineno"> 4744</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04745"></a><span class="lineno"> 4745</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04746"></a><span class="lineno"> 4746</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l04747"></a><span class="lineno"> 4747</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04748"></a><span class="lineno"> 4748</span>&#160;_out:</div><div class="line"><a name="l04749"></a><span class="lineno"> 4749</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04750"></a><span class="lineno"> 4750</span>&#160;}</div><div class="line"><a name="l04751"></a><span class="lineno"> 4751</span>&#160;</div><div class="line"><a name="l04766"></a><span class="lineno"> 4766</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04767"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a77e4b4cf413ab7441b9135fd0e08a978"> 4767</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a77e4b4cf413ab7441b9135fd0e08a978">audiomanager_routinginterface_call_register_sink</a> (</div><div class="line"><a name="l04768"></a><span class="lineno"> 4768</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04769"></a><span class="lineno"> 4769</span>&#160;    GVariant *arg_sinkData,</div><div class="line"><a name="l04770"></a><span class="lineno"> 4770</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04771"></a><span class="lineno"> 4771</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04772"></a><span class="lineno"> 4772</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04773"></a><span class="lineno"> 4773</span>&#160;{</div><div class="line"><a name="l04774"></a><span class="lineno"> 4774</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04775"></a><span class="lineno"> 4775</span>&#160;    <span class="stringliteral">&quot;registerSink&quot;</span>,</div><div class="line"><a name="l04776"></a><span class="lineno"> 4776</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(@(qsqinb(ii)nna(in)aia(in)a(iin)a(iin)))&quot;</span>,</div><div class="line"><a name="l04777"></a><span class="lineno"> 4777</span>&#160;                   arg_sinkData),</div><div class="line"><a name="l04778"></a><span class="lineno"> 4778</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04779"></a><span class="lineno"> 4779</span>&#160;    -1,</div><div class="line"><a name="l04780"></a><span class="lineno"> 4780</span>&#160;    cancellable,</div><div class="line"><a name="l04781"></a><span class="lineno"> 4781</span>&#160;    callback,</div><div class="line"><a name="l04782"></a><span class="lineno"> 4782</span>&#160;    user_data);</div><div class="line"><a name="l04783"></a><span class="lineno"> 4783</span>&#160;}</div><div class="line"><a name="l04784"></a><span class="lineno"> 4784</span>&#160;</div><div class="line"><a name="l04797"></a><span class="lineno"> 4797</span>&#160;gboolean</div><div class="line"><a name="l04798"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a76ac59a2a591f3dd1fd597b6ae4ea5a9"> 4798</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a76ac59a2a591f3dd1fd597b6ae4ea5a9">audiomanager_routinginterface_call_register_sink_finish</a> (</div><div class="line"><a name="l04799"></a><span class="lineno"> 4799</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04800"></a><span class="lineno"> 4800</span>&#160;    guint16 *out_sinkID,</div><div class="line"><a name="l04801"></a><span class="lineno"> 4801</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l04802"></a><span class="lineno"> 4802</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l04803"></a><span class="lineno"> 4803</span>&#160;    GError **error)</div><div class="line"><a name="l04804"></a><span class="lineno"> 4804</span>&#160;{</div><div class="line"><a name="l04805"></a><span class="lineno"> 4805</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04806"></a><span class="lineno"> 4806</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l04807"></a><span class="lineno"> 4807</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04808"></a><span class="lineno"> 4808</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04809"></a><span class="lineno"> 4809</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04810"></a><span class="lineno"> 4810</span>&#160;                 <span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l04811"></a><span class="lineno"> 4811</span>&#160;                 out_sinkID,</div><div class="line"><a name="l04812"></a><span class="lineno"> 4812</span>&#160;                 out_error);</div><div class="line"><a name="l04813"></a><span class="lineno"> 4813</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04814"></a><span class="lineno"> 4814</span>&#160;_out:</div><div class="line"><a name="l04815"></a><span class="lineno"> 4815</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04816"></a><span class="lineno"> 4816</span>&#160;}</div><div class="line"><a name="l04817"></a><span class="lineno"> 4817</span>&#160;</div><div class="line"><a name="l04833"></a><span class="lineno"> 4833</span>&#160;gboolean</div><div class="line"><a name="l04834"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aec5c1deb05527c7896996039f8347308"> 4834</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aec5c1deb05527c7896996039f8347308">audiomanager_routinginterface_call_register_sink_sync</a> (</div><div class="line"><a name="l04835"></a><span class="lineno"> 4835</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04836"></a><span class="lineno"> 4836</span>&#160;    GVariant *arg_sinkData,</div><div class="line"><a name="l04837"></a><span class="lineno"> 4837</span>&#160;    guint16 *out_sinkID,</div><div class="line"><a name="l04838"></a><span class="lineno"> 4838</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l04839"></a><span class="lineno"> 4839</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04840"></a><span class="lineno"> 4840</span>&#160;    GError **error)</div><div class="line"><a name="l04841"></a><span class="lineno"> 4841</span>&#160;{</div><div class="line"><a name="l04842"></a><span class="lineno"> 4842</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04843"></a><span class="lineno"> 4843</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04844"></a><span class="lineno"> 4844</span>&#160;    <span class="stringliteral">&quot;registerSink&quot;</span>,</div><div class="line"><a name="l04845"></a><span class="lineno"> 4845</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(@(qsqinb(ii)nna(in)aia(in)a(iin)a(iin)))&quot;</span>,</div><div class="line"><a name="l04846"></a><span class="lineno"> 4846</span>&#160;                   arg_sinkData),</div><div class="line"><a name="l04847"></a><span class="lineno"> 4847</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04848"></a><span class="lineno"> 4848</span>&#160;    -1,</div><div class="line"><a name="l04849"></a><span class="lineno"> 4849</span>&#160;    cancellable,</div><div class="line"><a name="l04850"></a><span class="lineno"> 4850</span>&#160;    error);</div><div class="line"><a name="l04851"></a><span class="lineno"> 4851</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04852"></a><span class="lineno"> 4852</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04853"></a><span class="lineno"> 4853</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04854"></a><span class="lineno"> 4854</span>&#160;                 <span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l04855"></a><span class="lineno"> 4855</span>&#160;                 out_sinkID,</div><div class="line"><a name="l04856"></a><span class="lineno"> 4856</span>&#160;                 out_error);</div><div class="line"><a name="l04857"></a><span class="lineno"> 4857</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04858"></a><span class="lineno"> 4858</span>&#160;_out:</div><div class="line"><a name="l04859"></a><span class="lineno"> 4859</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04860"></a><span class="lineno"> 4860</span>&#160;}</div><div class="line"><a name="l04861"></a><span class="lineno"> 4861</span>&#160;</div><div class="line"><a name="l04876"></a><span class="lineno"> 4876</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04877"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ae32ef2459f9519fdf3c96c962b9f56d8"> 4877</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ae32ef2459f9519fdf3c96c962b9f56d8">audiomanager_routinginterface_call_deregister_sink</a> (</div><div class="line"><a name="l04878"></a><span class="lineno"> 4878</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04879"></a><span class="lineno"> 4879</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l04880"></a><span class="lineno"> 4880</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04881"></a><span class="lineno"> 4881</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04882"></a><span class="lineno"> 4882</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04883"></a><span class="lineno"> 4883</span>&#160;{</div><div class="line"><a name="l04884"></a><span class="lineno"> 4884</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04885"></a><span class="lineno"> 4885</span>&#160;    <span class="stringliteral">&quot;deregisterSink&quot;</span>,</div><div class="line"><a name="l04886"></a><span class="lineno"> 4886</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l04887"></a><span class="lineno"> 4887</span>&#160;                   arg_sinkID),</div><div class="line"><a name="l04888"></a><span class="lineno"> 4888</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04889"></a><span class="lineno"> 4889</span>&#160;    -1,</div><div class="line"><a name="l04890"></a><span class="lineno"> 4890</span>&#160;    cancellable,</div><div class="line"><a name="l04891"></a><span class="lineno"> 4891</span>&#160;    callback,</div><div class="line"><a name="l04892"></a><span class="lineno"> 4892</span>&#160;    user_data);</div><div class="line"><a name="l04893"></a><span class="lineno"> 4893</span>&#160;}</div><div class="line"><a name="l04894"></a><span class="lineno"> 4894</span>&#160;</div><div class="line"><a name="l04906"></a><span class="lineno"> 4906</span>&#160;gboolean</div><div class="line"><a name="l04907"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a216bbf0e4db8e6044520a608eb619a73"> 4907</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a216bbf0e4db8e6044520a608eb619a73">audiomanager_routinginterface_call_deregister_sink_finish</a> (</div><div class="line"><a name="l04908"></a><span class="lineno"> 4908</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04909"></a><span class="lineno"> 4909</span>&#160;    gint *out_error,</div><div class="line"><a name="l04910"></a><span class="lineno"> 4910</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l04911"></a><span class="lineno"> 4911</span>&#160;    GError **error)</div><div class="line"><a name="l04912"></a><span class="lineno"> 4912</span>&#160;{</div><div class="line"><a name="l04913"></a><span class="lineno"> 4913</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04914"></a><span class="lineno"> 4914</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l04915"></a><span class="lineno"> 4915</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04916"></a><span class="lineno"> 4916</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04917"></a><span class="lineno"> 4917</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04918"></a><span class="lineno"> 4918</span>&#160;                 <span class="stringliteral">&quot;(i)&quot;</span>,</div><div class="line"><a name="l04919"></a><span class="lineno"> 4919</span>&#160;                 out_error);</div><div class="line"><a name="l04920"></a><span class="lineno"> 4920</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04921"></a><span class="lineno"> 4921</span>&#160;_out:</div><div class="line"><a name="l04922"></a><span class="lineno"> 4922</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04923"></a><span class="lineno"> 4923</span>&#160;}</div><div class="line"><a name="l04924"></a><span class="lineno"> 4924</span>&#160;</div><div class="line"><a name="l04939"></a><span class="lineno"> 4939</span>&#160;gboolean</div><div class="line"><a name="l04940"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aa2bea4e6d7bb9c8e52a9492e4b5ca6b7"> 4940</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aa2bea4e6d7bb9c8e52a9492e4b5ca6b7">audiomanager_routinginterface_call_deregister_sink_sync</a> (</div><div class="line"><a name="l04941"></a><span class="lineno"> 4941</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04942"></a><span class="lineno"> 4942</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l04943"></a><span class="lineno"> 4943</span>&#160;    gint *out_error,</div><div class="line"><a name="l04944"></a><span class="lineno"> 4944</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04945"></a><span class="lineno"> 4945</span>&#160;    GError **error)</div><div class="line"><a name="l04946"></a><span class="lineno"> 4946</span>&#160;{</div><div class="line"><a name="l04947"></a><span class="lineno"> 4947</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l04948"></a><span class="lineno"> 4948</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04949"></a><span class="lineno"> 4949</span>&#160;    <span class="stringliteral">&quot;deregisterSink&quot;</span>,</div><div class="line"><a name="l04950"></a><span class="lineno"> 4950</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l04951"></a><span class="lineno"> 4951</span>&#160;                   arg_sinkID),</div><div class="line"><a name="l04952"></a><span class="lineno"> 4952</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04953"></a><span class="lineno"> 4953</span>&#160;    -1,</div><div class="line"><a name="l04954"></a><span class="lineno"> 4954</span>&#160;    cancellable,</div><div class="line"><a name="l04955"></a><span class="lineno"> 4955</span>&#160;    error);</div><div class="line"><a name="l04956"></a><span class="lineno"> 4956</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l04957"></a><span class="lineno"> 4957</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l04958"></a><span class="lineno"> 4958</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l04959"></a><span class="lineno"> 4959</span>&#160;                 <span class="stringliteral">&quot;(i)&quot;</span>,</div><div class="line"><a name="l04960"></a><span class="lineno"> 4960</span>&#160;                 out_error);</div><div class="line"><a name="l04961"></a><span class="lineno"> 4961</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l04962"></a><span class="lineno"> 4962</span>&#160;_out:</div><div class="line"><a name="l04963"></a><span class="lineno"> 4963</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l04964"></a><span class="lineno"> 4964</span>&#160;}</div><div class="line"><a name="l04965"></a><span class="lineno"> 4965</span>&#160;</div><div class="line"><a name="l04980"></a><span class="lineno"> 4980</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l04981"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a156e7a08938d50cc42dda61754799144"> 4981</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a156e7a08938d50cc42dda61754799144">audiomanager_routinginterface_call_register_source</a> (</div><div class="line"><a name="l04982"></a><span class="lineno"> 4982</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l04983"></a><span class="lineno"> 4983</span>&#160;    GVariant *arg_sourceData,</div><div class="line"><a name="l04984"></a><span class="lineno"> 4984</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l04985"></a><span class="lineno"> 4985</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l04986"></a><span class="lineno"> 4986</span>&#160;    gpointer user_data)</div><div class="line"><a name="l04987"></a><span class="lineno"> 4987</span>&#160;{</div><div class="line"><a name="l04988"></a><span class="lineno"> 4988</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l04989"></a><span class="lineno"> 4989</span>&#160;    <span class="stringliteral">&quot;registerSource&quot;</span>,</div><div class="line"><a name="l04990"></a><span class="lineno"> 4990</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(@(qqsqinb(ii)qa(in)aia(in)a(iin)a(iin)))&quot;</span>,</div><div class="line"><a name="l04991"></a><span class="lineno"> 4991</span>&#160;                   arg_sourceData),</div><div class="line"><a name="l04992"></a><span class="lineno"> 4992</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l04993"></a><span class="lineno"> 4993</span>&#160;    -1,</div><div class="line"><a name="l04994"></a><span class="lineno"> 4994</span>&#160;    cancellable,</div><div class="line"><a name="l04995"></a><span class="lineno"> 4995</span>&#160;    callback,</div><div class="line"><a name="l04996"></a><span class="lineno"> 4996</span>&#160;    user_data);</div><div class="line"><a name="l04997"></a><span class="lineno"> 4997</span>&#160;}</div><div class="line"><a name="l04998"></a><span class="lineno"> 4998</span>&#160;</div><div class="line"><a name="l05011"></a><span class="lineno"> 5011</span>&#160;gboolean</div><div class="line"><a name="l05012"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a93573c15772a789233c38f4157c31076"> 5012</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a93573c15772a789233c38f4157c31076">audiomanager_routinginterface_call_register_source_finish</a> (</div><div class="line"><a name="l05013"></a><span class="lineno"> 5013</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05014"></a><span class="lineno"> 5014</span>&#160;    guint16 *out_sourceID,</div><div class="line"><a name="l05015"></a><span class="lineno"> 5015</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l05016"></a><span class="lineno"> 5016</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05017"></a><span class="lineno"> 5017</span>&#160;    GError **error)</div><div class="line"><a name="l05018"></a><span class="lineno"> 5018</span>&#160;{</div><div class="line"><a name="l05019"></a><span class="lineno"> 5019</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05020"></a><span class="lineno"> 5020</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05021"></a><span class="lineno"> 5021</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05022"></a><span class="lineno"> 5022</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05023"></a><span class="lineno"> 5023</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05024"></a><span class="lineno"> 5024</span>&#160;                 <span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05025"></a><span class="lineno"> 5025</span>&#160;                 out_sourceID,</div><div class="line"><a name="l05026"></a><span class="lineno"> 5026</span>&#160;                 out_error);</div><div class="line"><a name="l05027"></a><span class="lineno"> 5027</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05028"></a><span class="lineno"> 5028</span>&#160;_out:</div><div class="line"><a name="l05029"></a><span class="lineno"> 5029</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05030"></a><span class="lineno"> 5030</span>&#160;}</div><div class="line"><a name="l05031"></a><span class="lineno"> 5031</span>&#160;</div><div class="line"><a name="l05047"></a><span class="lineno"> 5047</span>&#160;gboolean</div><div class="line"><a name="l05048"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a8bd76889d860b7db9327f1e6e1f8c9c9"> 5048</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a8bd76889d860b7db9327f1e6e1f8c9c9">audiomanager_routinginterface_call_register_source_sync</a> (</div><div class="line"><a name="l05049"></a><span class="lineno"> 5049</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05050"></a><span class="lineno"> 5050</span>&#160;    GVariant *arg_sourceData,</div><div class="line"><a name="l05051"></a><span class="lineno"> 5051</span>&#160;    guint16 *out_sourceID,</div><div class="line"><a name="l05052"></a><span class="lineno"> 5052</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l05053"></a><span class="lineno"> 5053</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05054"></a><span class="lineno"> 5054</span>&#160;    GError **error)</div><div class="line"><a name="l05055"></a><span class="lineno"> 5055</span>&#160;{</div><div class="line"><a name="l05056"></a><span class="lineno"> 5056</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05057"></a><span class="lineno"> 5057</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05058"></a><span class="lineno"> 5058</span>&#160;    <span class="stringliteral">&quot;registerSource&quot;</span>,</div><div class="line"><a name="l05059"></a><span class="lineno"> 5059</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(@(qqsqinb(ii)qa(in)aia(in)a(iin)a(iin)))&quot;</span>,</div><div class="line"><a name="l05060"></a><span class="lineno"> 5060</span>&#160;                   arg_sourceData),</div><div class="line"><a name="l05061"></a><span class="lineno"> 5061</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05062"></a><span class="lineno"> 5062</span>&#160;    -1,</div><div class="line"><a name="l05063"></a><span class="lineno"> 5063</span>&#160;    cancellable,</div><div class="line"><a name="l05064"></a><span class="lineno"> 5064</span>&#160;    error);</div><div class="line"><a name="l05065"></a><span class="lineno"> 5065</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05066"></a><span class="lineno"> 5066</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05067"></a><span class="lineno"> 5067</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05068"></a><span class="lineno"> 5068</span>&#160;                 <span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05069"></a><span class="lineno"> 5069</span>&#160;                 out_sourceID,</div><div class="line"><a name="l05070"></a><span class="lineno"> 5070</span>&#160;                 out_error);</div><div class="line"><a name="l05071"></a><span class="lineno"> 5071</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05072"></a><span class="lineno"> 5072</span>&#160;_out:</div><div class="line"><a name="l05073"></a><span class="lineno"> 5073</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05074"></a><span class="lineno"> 5074</span>&#160;}</div><div class="line"><a name="l05075"></a><span class="lineno"> 5075</span>&#160;</div><div class="line"><a name="l05090"></a><span class="lineno"> 5090</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05091"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a55035534ad03e4d0d9bc8dd4e9312a63"> 5091</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a55035534ad03e4d0d9bc8dd4e9312a63">audiomanager_routinginterface_call_deregister_source</a> (</div><div class="line"><a name="l05092"></a><span class="lineno"> 5092</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05093"></a><span class="lineno"> 5093</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l05094"></a><span class="lineno"> 5094</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05095"></a><span class="lineno"> 5095</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05096"></a><span class="lineno"> 5096</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05097"></a><span class="lineno"> 5097</span>&#160;{</div><div class="line"><a name="l05098"></a><span class="lineno"> 5098</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05099"></a><span class="lineno"> 5099</span>&#160;    <span class="stringliteral">&quot;deregisterSource&quot;</span>,</div><div class="line"><a name="l05100"></a><span class="lineno"> 5100</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05101"></a><span class="lineno"> 5101</span>&#160;                   arg_sourceID),</div><div class="line"><a name="l05102"></a><span class="lineno"> 5102</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05103"></a><span class="lineno"> 5103</span>&#160;    -1,</div><div class="line"><a name="l05104"></a><span class="lineno"> 5104</span>&#160;    cancellable,</div><div class="line"><a name="l05105"></a><span class="lineno"> 5105</span>&#160;    callback,</div><div class="line"><a name="l05106"></a><span class="lineno"> 5106</span>&#160;    user_data);</div><div class="line"><a name="l05107"></a><span class="lineno"> 5107</span>&#160;}</div><div class="line"><a name="l05108"></a><span class="lineno"> 5108</span>&#160;</div><div class="line"><a name="l05120"></a><span class="lineno"> 5120</span>&#160;gboolean</div><div class="line"><a name="l05121"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a238fa78cc0aec9eaa1ec928cb927dcbb"> 5121</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a238fa78cc0aec9eaa1ec928cb927dcbb">audiomanager_routinginterface_call_deregister_source_finish</a> (</div><div class="line"><a name="l05122"></a><span class="lineno"> 5122</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05123"></a><span class="lineno"> 5123</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l05124"></a><span class="lineno"> 5124</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05125"></a><span class="lineno"> 5125</span>&#160;    GError **error)</div><div class="line"><a name="l05126"></a><span class="lineno"> 5126</span>&#160;{</div><div class="line"><a name="l05127"></a><span class="lineno"> 5127</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05128"></a><span class="lineno"> 5128</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05129"></a><span class="lineno"> 5129</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05130"></a><span class="lineno"> 5130</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05131"></a><span class="lineno"> 5131</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05132"></a><span class="lineno"> 5132</span>&#160;                 <span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05133"></a><span class="lineno"> 5133</span>&#160;                 out_error);</div><div class="line"><a name="l05134"></a><span class="lineno"> 5134</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05135"></a><span class="lineno"> 5135</span>&#160;_out:</div><div class="line"><a name="l05136"></a><span class="lineno"> 5136</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05137"></a><span class="lineno"> 5137</span>&#160;}</div><div class="line"><a name="l05138"></a><span class="lineno"> 5138</span>&#160;</div><div class="line"><a name="l05153"></a><span class="lineno"> 5153</span>&#160;gboolean</div><div class="line"><a name="l05154"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ae1459fb13596f7770810b8754f7de063"> 5154</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ae1459fb13596f7770810b8754f7de063">audiomanager_routinginterface_call_deregister_source_sync</a> (</div><div class="line"><a name="l05155"></a><span class="lineno"> 5155</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05156"></a><span class="lineno"> 5156</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l05157"></a><span class="lineno"> 5157</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l05158"></a><span class="lineno"> 5158</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05159"></a><span class="lineno"> 5159</span>&#160;    GError **error)</div><div class="line"><a name="l05160"></a><span class="lineno"> 5160</span>&#160;{</div><div class="line"><a name="l05161"></a><span class="lineno"> 5161</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05162"></a><span class="lineno"> 5162</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05163"></a><span class="lineno"> 5163</span>&#160;    <span class="stringliteral">&quot;deregisterSource&quot;</span>,</div><div class="line"><a name="l05164"></a><span class="lineno"> 5164</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05165"></a><span class="lineno"> 5165</span>&#160;                   arg_sourceID),</div><div class="line"><a name="l05166"></a><span class="lineno"> 5166</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05167"></a><span class="lineno"> 5167</span>&#160;    -1,</div><div class="line"><a name="l05168"></a><span class="lineno"> 5168</span>&#160;    cancellable,</div><div class="line"><a name="l05169"></a><span class="lineno"> 5169</span>&#160;    error);</div><div class="line"><a name="l05170"></a><span class="lineno"> 5170</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05171"></a><span class="lineno"> 5171</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05172"></a><span class="lineno"> 5172</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05173"></a><span class="lineno"> 5173</span>&#160;                 <span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05174"></a><span class="lineno"> 5174</span>&#160;                 out_error);</div><div class="line"><a name="l05175"></a><span class="lineno"> 5175</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05176"></a><span class="lineno"> 5176</span>&#160;_out:</div><div class="line"><a name="l05177"></a><span class="lineno"> 5177</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05178"></a><span class="lineno"> 5178</span>&#160;}</div><div class="line"><a name="l05179"></a><span class="lineno"> 5179</span>&#160;</div><div class="line"><a name="l05195"></a><span class="lineno"> 5195</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05196"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab932a845e5f14d50b4aeb8c62e8303c4"> 5196</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab932a845e5f14d50b4aeb8c62e8303c4">audiomanager_routinginterface_call_hook_interrupt_status_change</a> (</div><div class="line"><a name="l05197"></a><span class="lineno"> 5197</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05198"></a><span class="lineno"> 5198</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l05199"></a><span class="lineno"> 5199</span>&#160;    guint16 arg_interruptState,</div><div class="line"><a name="l05200"></a><span class="lineno"> 5200</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05201"></a><span class="lineno"> 5201</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05202"></a><span class="lineno"> 5202</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05203"></a><span class="lineno"> 5203</span>&#160;{</div><div class="line"><a name="l05204"></a><span class="lineno"> 5204</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05205"></a><span class="lineno"> 5205</span>&#160;    <span class="stringliteral">&quot;hookInterruptStatusChange&quot;</span>,</div><div class="line"><a name="l05206"></a><span class="lineno"> 5206</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05207"></a><span class="lineno"> 5207</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l05208"></a><span class="lineno"> 5208</span>&#160;                   arg_interruptState),</div><div class="line"><a name="l05209"></a><span class="lineno"> 5209</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05210"></a><span class="lineno"> 5210</span>&#160;    -1,</div><div class="line"><a name="l05211"></a><span class="lineno"> 5211</span>&#160;    cancellable,</div><div class="line"><a name="l05212"></a><span class="lineno"> 5212</span>&#160;    callback,</div><div class="line"><a name="l05213"></a><span class="lineno"> 5213</span>&#160;    user_data);</div><div class="line"><a name="l05214"></a><span class="lineno"> 5214</span>&#160;}</div><div class="line"><a name="l05215"></a><span class="lineno"> 5215</span>&#160;</div><div class="line"><a name="l05226"></a><span class="lineno"> 5226</span>&#160;gboolean</div><div class="line"><a name="l05227"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a93141d0773d7d37ed8fbbee17b3beb4c"> 5227</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a93141d0773d7d37ed8fbbee17b3beb4c">audiomanager_routinginterface_call_hook_interrupt_status_change_finish</a> (</div><div class="line"><a name="l05228"></a><span class="lineno"> 5228</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05229"></a><span class="lineno"> 5229</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05230"></a><span class="lineno"> 5230</span>&#160;    GError **error)</div><div class="line"><a name="l05231"></a><span class="lineno"> 5231</span>&#160;{</div><div class="line"><a name="l05232"></a><span class="lineno"> 5232</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05233"></a><span class="lineno"> 5233</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05234"></a><span class="lineno"> 5234</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05235"></a><span class="lineno"> 5235</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05236"></a><span class="lineno"> 5236</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05237"></a><span class="lineno"> 5237</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05238"></a><span class="lineno"> 5238</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05239"></a><span class="lineno"> 5239</span>&#160;_out:</div><div class="line"><a name="l05240"></a><span class="lineno"> 5240</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05241"></a><span class="lineno"> 5241</span>&#160;}</div><div class="line"><a name="l05242"></a><span class="lineno"> 5242</span>&#160;</div><div class="line"><a name="l05257"></a><span class="lineno"> 5257</span>&#160;gboolean</div><div class="line"><a name="l05258"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a27dc69af0cb9581619a5e765322e788b"> 5258</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a27dc69af0cb9581619a5e765322e788b">audiomanager_routinginterface_call_hook_interrupt_status_change_sync</a> (</div><div class="line"><a name="l05259"></a><span class="lineno"> 5259</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05260"></a><span class="lineno"> 5260</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l05261"></a><span class="lineno"> 5261</span>&#160;    guint16 arg_interruptState,</div><div class="line"><a name="l05262"></a><span class="lineno"> 5262</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05263"></a><span class="lineno"> 5263</span>&#160;    GError **error)</div><div class="line"><a name="l05264"></a><span class="lineno"> 5264</span>&#160;{</div><div class="line"><a name="l05265"></a><span class="lineno"> 5265</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05266"></a><span class="lineno"> 5266</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05267"></a><span class="lineno"> 5267</span>&#160;    <span class="stringliteral">&quot;hookInterruptStatusChange&quot;</span>,</div><div class="line"><a name="l05268"></a><span class="lineno"> 5268</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05269"></a><span class="lineno"> 5269</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l05270"></a><span class="lineno"> 5270</span>&#160;                   arg_interruptState),</div><div class="line"><a name="l05271"></a><span class="lineno"> 5271</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05272"></a><span class="lineno"> 5272</span>&#160;    -1,</div><div class="line"><a name="l05273"></a><span class="lineno"> 5273</span>&#160;    cancellable,</div><div class="line"><a name="l05274"></a><span class="lineno"> 5274</span>&#160;    error);</div><div class="line"><a name="l05275"></a><span class="lineno"> 5275</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05276"></a><span class="lineno"> 5276</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05277"></a><span class="lineno"> 5277</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05278"></a><span class="lineno"> 5278</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05279"></a><span class="lineno"> 5279</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05280"></a><span class="lineno"> 5280</span>&#160;_out:</div><div class="line"><a name="l05281"></a><span class="lineno"> 5281</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05282"></a><span class="lineno"> 5282</span>&#160;}</div><div class="line"><a name="l05283"></a><span class="lineno"> 5283</span>&#160;</div><div class="line"><a name="l05299"></a><span class="lineno"> 5299</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05300"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a7a1d61d216587bd708df526793f157ed"> 5300</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a7a1d61d216587bd708df526793f157ed">audiomanager_routinginterface_call_hook_source_availablity_status_change</a> (</div><div class="line"><a name="l05301"></a><span class="lineno"> 5301</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05302"></a><span class="lineno"> 5302</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l05303"></a><span class="lineno"> 5303</span>&#160;    GVariant *arg_availability,</div><div class="line"><a name="l05304"></a><span class="lineno"> 5304</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05305"></a><span class="lineno"> 5305</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05306"></a><span class="lineno"> 5306</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05307"></a><span class="lineno"> 5307</span>&#160;{</div><div class="line"><a name="l05308"></a><span class="lineno"> 5308</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05309"></a><span class="lineno"> 5309</span>&#160;    <span class="stringliteral">&quot;hookSourceAvailablityStatusChange&quot;</span>,</div><div class="line"><a name="l05310"></a><span class="lineno"> 5310</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q@(nn))&quot;</span>,</div><div class="line"><a name="l05311"></a><span class="lineno"> 5311</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l05312"></a><span class="lineno"> 5312</span>&#160;                   arg_availability),</div><div class="line"><a name="l05313"></a><span class="lineno"> 5313</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05314"></a><span class="lineno"> 5314</span>&#160;    -1,</div><div class="line"><a name="l05315"></a><span class="lineno"> 5315</span>&#160;    cancellable,</div><div class="line"><a name="l05316"></a><span class="lineno"> 5316</span>&#160;    callback,</div><div class="line"><a name="l05317"></a><span class="lineno"> 5317</span>&#160;    user_data);</div><div class="line"><a name="l05318"></a><span class="lineno"> 5318</span>&#160;}</div><div class="line"><a name="l05319"></a><span class="lineno"> 5319</span>&#160;</div><div class="line"><a name="l05330"></a><span class="lineno"> 5330</span>&#160;gboolean</div><div class="line"><a name="l05331"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a0ba2bbfe9c9f28727c6329a831bacb18"> 5331</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a0ba2bbfe9c9f28727c6329a831bacb18">audiomanager_routinginterface_call_hook_source_availablity_status_change_finish</a> (</div><div class="line"><a name="l05332"></a><span class="lineno"> 5332</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05333"></a><span class="lineno"> 5333</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05334"></a><span class="lineno"> 5334</span>&#160;    GError **error)</div><div class="line"><a name="l05335"></a><span class="lineno"> 5335</span>&#160;{</div><div class="line"><a name="l05336"></a><span class="lineno"> 5336</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05337"></a><span class="lineno"> 5337</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05338"></a><span class="lineno"> 5338</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05339"></a><span class="lineno"> 5339</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05340"></a><span class="lineno"> 5340</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05341"></a><span class="lineno"> 5341</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05342"></a><span class="lineno"> 5342</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05343"></a><span class="lineno"> 5343</span>&#160;_out:</div><div class="line"><a name="l05344"></a><span class="lineno"> 5344</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05345"></a><span class="lineno"> 5345</span>&#160;}</div><div class="line"><a name="l05346"></a><span class="lineno"> 5346</span>&#160;</div><div class="line"><a name="l05361"></a><span class="lineno"> 5361</span>&#160;gboolean</div><div class="line"><a name="l05362"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aafa82e5325c595830ca33a2c32af79d9"> 5362</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aafa82e5325c595830ca33a2c32af79d9">audiomanager_routinginterface_call_hook_source_availablity_status_change_sync</a> (</div><div class="line"><a name="l05363"></a><span class="lineno"> 5363</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05364"></a><span class="lineno"> 5364</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l05365"></a><span class="lineno"> 5365</span>&#160;    GVariant *arg_availability,</div><div class="line"><a name="l05366"></a><span class="lineno"> 5366</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05367"></a><span class="lineno"> 5367</span>&#160;    GError **error)</div><div class="line"><a name="l05368"></a><span class="lineno"> 5368</span>&#160;{</div><div class="line"><a name="l05369"></a><span class="lineno"> 5369</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05370"></a><span class="lineno"> 5370</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05371"></a><span class="lineno"> 5371</span>&#160;    <span class="stringliteral">&quot;hookSourceAvailablityStatusChange&quot;</span>,</div><div class="line"><a name="l05372"></a><span class="lineno"> 5372</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q@(nn))&quot;</span>,</div><div class="line"><a name="l05373"></a><span class="lineno"> 5373</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l05374"></a><span class="lineno"> 5374</span>&#160;                   arg_availability),</div><div class="line"><a name="l05375"></a><span class="lineno"> 5375</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05376"></a><span class="lineno"> 5376</span>&#160;    -1,</div><div class="line"><a name="l05377"></a><span class="lineno"> 5377</span>&#160;    cancellable,</div><div class="line"><a name="l05378"></a><span class="lineno"> 5378</span>&#160;    error);</div><div class="line"><a name="l05379"></a><span class="lineno"> 5379</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05380"></a><span class="lineno"> 5380</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05381"></a><span class="lineno"> 5381</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05382"></a><span class="lineno"> 5382</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05383"></a><span class="lineno"> 5383</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05384"></a><span class="lineno"> 5384</span>&#160;_out:</div><div class="line"><a name="l05385"></a><span class="lineno"> 5385</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05386"></a><span class="lineno"> 5386</span>&#160;}</div><div class="line"><a name="l05387"></a><span class="lineno"> 5387</span>&#160;</div><div class="line"><a name="l05402"></a><span class="lineno"> 5402</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05403"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af8bf12bbc3cfcc8cfce9992b96284386"> 5403</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af8bf12bbc3cfcc8cfce9992b96284386">audiomanager_routinginterface_call_confirm_routing_ready</a> (</div><div class="line"><a name="l05404"></a><span class="lineno"> 5404</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05405"></a><span class="lineno"> 5405</span>&#160;    guint16 arg_domainID,</div><div class="line"><a name="l05406"></a><span class="lineno"> 5406</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05407"></a><span class="lineno"> 5407</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05408"></a><span class="lineno"> 5408</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05409"></a><span class="lineno"> 5409</span>&#160;{</div><div class="line"><a name="l05410"></a><span class="lineno"> 5410</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05411"></a><span class="lineno"> 5411</span>&#160;    <span class="stringliteral">&quot;confirmRoutingReady&quot;</span>,</div><div class="line"><a name="l05412"></a><span class="lineno"> 5412</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05413"></a><span class="lineno"> 5413</span>&#160;                   arg_domainID),</div><div class="line"><a name="l05414"></a><span class="lineno"> 5414</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05415"></a><span class="lineno"> 5415</span>&#160;    -1,</div><div class="line"><a name="l05416"></a><span class="lineno"> 5416</span>&#160;    cancellable,</div><div class="line"><a name="l05417"></a><span class="lineno"> 5417</span>&#160;    callback,</div><div class="line"><a name="l05418"></a><span class="lineno"> 5418</span>&#160;    user_data);</div><div class="line"><a name="l05419"></a><span class="lineno"> 5419</span>&#160;}</div><div class="line"><a name="l05420"></a><span class="lineno"> 5420</span>&#160;</div><div class="line"><a name="l05431"></a><span class="lineno"> 5431</span>&#160;gboolean</div><div class="line"><a name="l05432"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a9698964ad4ae6e09944d10f1d36de0f4"> 5432</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a9698964ad4ae6e09944d10f1d36de0f4">audiomanager_routinginterface_call_confirm_routing_ready_finish</a> (</div><div class="line"><a name="l05433"></a><span class="lineno"> 5433</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05434"></a><span class="lineno"> 5434</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05435"></a><span class="lineno"> 5435</span>&#160;    GError **error)</div><div class="line"><a name="l05436"></a><span class="lineno"> 5436</span>&#160;{</div><div class="line"><a name="l05437"></a><span class="lineno"> 5437</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05438"></a><span class="lineno"> 5438</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05439"></a><span class="lineno"> 5439</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05440"></a><span class="lineno"> 5440</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05441"></a><span class="lineno"> 5441</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05442"></a><span class="lineno"> 5442</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05443"></a><span class="lineno"> 5443</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05444"></a><span class="lineno"> 5444</span>&#160;_out:</div><div class="line"><a name="l05445"></a><span class="lineno"> 5445</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05446"></a><span class="lineno"> 5446</span>&#160;}</div><div class="line"><a name="l05447"></a><span class="lineno"> 5447</span>&#160;</div><div class="line"><a name="l05461"></a><span class="lineno"> 5461</span>&#160;gboolean</div><div class="line"><a name="l05462"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a65b2211cda343659fe31101c8d6236c2"> 5462</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a65b2211cda343659fe31101c8d6236c2">audiomanager_routinginterface_call_confirm_routing_ready_sync</a> (</div><div class="line"><a name="l05463"></a><span class="lineno"> 5463</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05464"></a><span class="lineno"> 5464</span>&#160;    guint16 arg_domainID,</div><div class="line"><a name="l05465"></a><span class="lineno"> 5465</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05466"></a><span class="lineno"> 5466</span>&#160;    GError **error)</div><div class="line"><a name="l05467"></a><span class="lineno"> 5467</span>&#160;{</div><div class="line"><a name="l05468"></a><span class="lineno"> 5468</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05469"></a><span class="lineno"> 5469</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05470"></a><span class="lineno"> 5470</span>&#160;    <span class="stringliteral">&quot;confirmRoutingReady&quot;</span>,</div><div class="line"><a name="l05471"></a><span class="lineno"> 5471</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05472"></a><span class="lineno"> 5472</span>&#160;                   arg_domainID),</div><div class="line"><a name="l05473"></a><span class="lineno"> 5473</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05474"></a><span class="lineno"> 5474</span>&#160;    -1,</div><div class="line"><a name="l05475"></a><span class="lineno"> 5475</span>&#160;    cancellable,</div><div class="line"><a name="l05476"></a><span class="lineno"> 5476</span>&#160;    error);</div><div class="line"><a name="l05477"></a><span class="lineno"> 5477</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05478"></a><span class="lineno"> 5478</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05479"></a><span class="lineno"> 5479</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05480"></a><span class="lineno"> 5480</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05481"></a><span class="lineno"> 5481</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05482"></a><span class="lineno"> 5482</span>&#160;_out:</div><div class="line"><a name="l05483"></a><span class="lineno"> 5483</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05484"></a><span class="lineno"> 5484</span>&#160;}</div><div class="line"><a name="l05485"></a><span class="lineno"> 5485</span>&#160;</div><div class="line"><a name="l05500"></a><span class="lineno"> 5500</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05501"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5324b5abcc4ddd3e677449df9b29a9ce"> 5501</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5324b5abcc4ddd3e677449df9b29a9ce">audiomanager_routinginterface_call_confirm_routing_rundown</a> (</div><div class="line"><a name="l05502"></a><span class="lineno"> 5502</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05503"></a><span class="lineno"> 5503</span>&#160;    guint16 arg_domainID,</div><div class="line"><a name="l05504"></a><span class="lineno"> 5504</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05505"></a><span class="lineno"> 5505</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05506"></a><span class="lineno"> 5506</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05507"></a><span class="lineno"> 5507</span>&#160;{</div><div class="line"><a name="l05508"></a><span class="lineno"> 5508</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05509"></a><span class="lineno"> 5509</span>&#160;    <span class="stringliteral">&quot;confirmRoutingRundown&quot;</span>,</div><div class="line"><a name="l05510"></a><span class="lineno"> 5510</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05511"></a><span class="lineno"> 5511</span>&#160;                   arg_domainID),</div><div class="line"><a name="l05512"></a><span class="lineno"> 5512</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05513"></a><span class="lineno"> 5513</span>&#160;    -1,</div><div class="line"><a name="l05514"></a><span class="lineno"> 5514</span>&#160;    cancellable,</div><div class="line"><a name="l05515"></a><span class="lineno"> 5515</span>&#160;    callback,</div><div class="line"><a name="l05516"></a><span class="lineno"> 5516</span>&#160;    user_data);</div><div class="line"><a name="l05517"></a><span class="lineno"> 5517</span>&#160;}</div><div class="line"><a name="l05518"></a><span class="lineno"> 5518</span>&#160;</div><div class="line"><a name="l05529"></a><span class="lineno"> 5529</span>&#160;gboolean</div><div class="line"><a name="l05530"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a3de8d128692f6cb77d866e9866f02598"> 5530</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a3de8d128692f6cb77d866e9866f02598">audiomanager_routinginterface_call_confirm_routing_rundown_finish</a> (</div><div class="line"><a name="l05531"></a><span class="lineno"> 5531</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05532"></a><span class="lineno"> 5532</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05533"></a><span class="lineno"> 5533</span>&#160;    GError **error)</div><div class="line"><a name="l05534"></a><span class="lineno"> 5534</span>&#160;{</div><div class="line"><a name="l05535"></a><span class="lineno"> 5535</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05536"></a><span class="lineno"> 5536</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05537"></a><span class="lineno"> 5537</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05538"></a><span class="lineno"> 5538</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05539"></a><span class="lineno"> 5539</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05540"></a><span class="lineno"> 5540</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05541"></a><span class="lineno"> 5541</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05542"></a><span class="lineno"> 5542</span>&#160;_out:</div><div class="line"><a name="l05543"></a><span class="lineno"> 5543</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05544"></a><span class="lineno"> 5544</span>&#160;}</div><div class="line"><a name="l05545"></a><span class="lineno"> 5545</span>&#160;</div><div class="line"><a name="l05559"></a><span class="lineno"> 5559</span>&#160;gboolean</div><div class="line"><a name="l05560"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#abac8c639d207b6ec096a56050ef607a0"> 5560</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#abac8c639d207b6ec096a56050ef607a0">audiomanager_routinginterface_call_confirm_routing_rundown_sync</a> (</div><div class="line"><a name="l05561"></a><span class="lineno"> 5561</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05562"></a><span class="lineno"> 5562</span>&#160;    guint16 arg_domainID,</div><div class="line"><a name="l05563"></a><span class="lineno"> 5563</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05564"></a><span class="lineno"> 5564</span>&#160;    GError **error)</div><div class="line"><a name="l05565"></a><span class="lineno"> 5565</span>&#160;{</div><div class="line"><a name="l05566"></a><span class="lineno"> 5566</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05567"></a><span class="lineno"> 5567</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05568"></a><span class="lineno"> 5568</span>&#160;    <span class="stringliteral">&quot;confirmRoutingRundown&quot;</span>,</div><div class="line"><a name="l05569"></a><span class="lineno"> 5569</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l05570"></a><span class="lineno"> 5570</span>&#160;                   arg_domainID),</div><div class="line"><a name="l05571"></a><span class="lineno"> 5571</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05572"></a><span class="lineno"> 5572</span>&#160;    -1,</div><div class="line"><a name="l05573"></a><span class="lineno"> 5573</span>&#160;    cancellable,</div><div class="line"><a name="l05574"></a><span class="lineno"> 5574</span>&#160;    error);</div><div class="line"><a name="l05575"></a><span class="lineno"> 5575</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05576"></a><span class="lineno"> 5576</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05577"></a><span class="lineno"> 5577</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05578"></a><span class="lineno"> 5578</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05579"></a><span class="lineno"> 5579</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05580"></a><span class="lineno"> 5580</span>&#160;_out:</div><div class="line"><a name="l05581"></a><span class="lineno"> 5581</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05582"></a><span class="lineno"> 5582</span>&#160;}</div><div class="line"><a name="l05583"></a><span class="lineno"> 5583</span>&#160;</div><div class="line"><a name="l05600"></a><span class="lineno"> 5600</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05601"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a99a727667031409d354d2eb62c77a701"> 5601</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a99a727667031409d354d2eb62c77a701">audiomanager_routinginterface_call_ack_set_volumes</a> (</div><div class="line"><a name="l05602"></a><span class="lineno"> 5602</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05603"></a><span class="lineno"> 5603</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l05604"></a><span class="lineno"> 5604</span>&#160;    GVariant *arg_listvolumes,</div><div class="line"><a name="l05605"></a><span class="lineno"> 5605</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l05606"></a><span class="lineno"> 5606</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05607"></a><span class="lineno"> 5607</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05608"></a><span class="lineno"> 5608</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05609"></a><span class="lineno"> 5609</span>&#160;{</div><div class="line"><a name="l05610"></a><span class="lineno"> 5610</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05611"></a><span class="lineno"> 5611</span>&#160;    <span class="stringliteral">&quot;ackSetVolumes&quot;</span>,</div><div class="line"><a name="l05612"></a><span class="lineno"> 5612</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q@a(nqqnq)q)&quot;</span>,</div><div class="line"><a name="l05613"></a><span class="lineno"> 5613</span>&#160;                   arg_handle,</div><div class="line"><a name="l05614"></a><span class="lineno"> 5614</span>&#160;                   arg_listvolumes,</div><div class="line"><a name="l05615"></a><span class="lineno"> 5615</span>&#160;                   arg_error),</div><div class="line"><a name="l05616"></a><span class="lineno"> 5616</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05617"></a><span class="lineno"> 5617</span>&#160;    -1,</div><div class="line"><a name="l05618"></a><span class="lineno"> 5618</span>&#160;    cancellable,</div><div class="line"><a name="l05619"></a><span class="lineno"> 5619</span>&#160;    callback,</div><div class="line"><a name="l05620"></a><span class="lineno"> 5620</span>&#160;    user_data);</div><div class="line"><a name="l05621"></a><span class="lineno"> 5621</span>&#160;}</div><div class="line"><a name="l05622"></a><span class="lineno"> 5622</span>&#160;</div><div class="line"><a name="l05633"></a><span class="lineno"> 5633</span>&#160;gboolean</div><div class="line"><a name="l05634"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ad0ae7e93450d67cc81e54553a9dbf046"> 5634</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ad0ae7e93450d67cc81e54553a9dbf046">audiomanager_routinginterface_call_ack_set_volumes_finish</a> (</div><div class="line"><a name="l05635"></a><span class="lineno"> 5635</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05636"></a><span class="lineno"> 5636</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05637"></a><span class="lineno"> 5637</span>&#160;    GError **error)</div><div class="line"><a name="l05638"></a><span class="lineno"> 5638</span>&#160;{</div><div class="line"><a name="l05639"></a><span class="lineno"> 5639</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05640"></a><span class="lineno"> 5640</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05641"></a><span class="lineno"> 5641</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05642"></a><span class="lineno"> 5642</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05643"></a><span class="lineno"> 5643</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05644"></a><span class="lineno"> 5644</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05645"></a><span class="lineno"> 5645</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05646"></a><span class="lineno"> 5646</span>&#160;_out:</div><div class="line"><a name="l05647"></a><span class="lineno"> 5647</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05648"></a><span class="lineno"> 5648</span>&#160;}</div><div class="line"><a name="l05649"></a><span class="lineno"> 5649</span>&#160;</div><div class="line"><a name="l05665"></a><span class="lineno"> 5665</span>&#160;gboolean</div><div class="line"><a name="l05666"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af95b5087a711d3520d11a1a25158f106"> 5666</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af95b5087a711d3520d11a1a25158f106">audiomanager_routinginterface_call_ack_set_volumes_sync</a> (</div><div class="line"><a name="l05667"></a><span class="lineno"> 5667</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05668"></a><span class="lineno"> 5668</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l05669"></a><span class="lineno"> 5669</span>&#160;    GVariant *arg_listvolumes,</div><div class="line"><a name="l05670"></a><span class="lineno"> 5670</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l05671"></a><span class="lineno"> 5671</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05672"></a><span class="lineno"> 5672</span>&#160;    GError **error)</div><div class="line"><a name="l05673"></a><span class="lineno"> 5673</span>&#160;{</div><div class="line"><a name="l05674"></a><span class="lineno"> 5674</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05675"></a><span class="lineno"> 5675</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05676"></a><span class="lineno"> 5676</span>&#160;    <span class="stringliteral">&quot;ackSetVolumes&quot;</span>,</div><div class="line"><a name="l05677"></a><span class="lineno"> 5677</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q@a(nqqnq)q)&quot;</span>,</div><div class="line"><a name="l05678"></a><span class="lineno"> 5678</span>&#160;                   arg_handle,</div><div class="line"><a name="l05679"></a><span class="lineno"> 5679</span>&#160;                   arg_listvolumes,</div><div class="line"><a name="l05680"></a><span class="lineno"> 5680</span>&#160;                   arg_error),</div><div class="line"><a name="l05681"></a><span class="lineno"> 5681</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05682"></a><span class="lineno"> 5682</span>&#160;    -1,</div><div class="line"><a name="l05683"></a><span class="lineno"> 5683</span>&#160;    cancellable,</div><div class="line"><a name="l05684"></a><span class="lineno"> 5684</span>&#160;    error);</div><div class="line"><a name="l05685"></a><span class="lineno"> 5685</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05686"></a><span class="lineno"> 5686</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05687"></a><span class="lineno"> 5687</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05688"></a><span class="lineno"> 5688</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05689"></a><span class="lineno"> 5689</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05690"></a><span class="lineno"> 5690</span>&#160;_out:</div><div class="line"><a name="l05691"></a><span class="lineno"> 5691</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05692"></a><span class="lineno"> 5692</span>&#160;}</div><div class="line"><a name="l05693"></a><span class="lineno"> 5693</span>&#160;</div><div class="line"><a name="l05709"></a><span class="lineno"> 5709</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05710"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a9eaf24a15f2f3c37322258b488755a3e"> 5710</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a9eaf24a15f2f3c37322258b488755a3e">audiomanager_routinginterface_call_ack_sink_notification_configuration</a> (</div><div class="line"><a name="l05711"></a><span class="lineno"> 5711</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05712"></a><span class="lineno"> 5712</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l05713"></a><span class="lineno"> 5713</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l05714"></a><span class="lineno"> 5714</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05715"></a><span class="lineno"> 5715</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05716"></a><span class="lineno"> 5716</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05717"></a><span class="lineno"> 5717</span>&#160;{</div><div class="line"><a name="l05718"></a><span class="lineno"> 5718</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05719"></a><span class="lineno"> 5719</span>&#160;    <span class="stringliteral">&quot;ackSinkNotificationConfiguration&quot;</span>,</div><div class="line"><a name="l05720"></a><span class="lineno"> 5720</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05721"></a><span class="lineno"> 5721</span>&#160;                   arg_handle,</div><div class="line"><a name="l05722"></a><span class="lineno"> 5722</span>&#160;                   arg_error),</div><div class="line"><a name="l05723"></a><span class="lineno"> 5723</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05724"></a><span class="lineno"> 5724</span>&#160;    -1,</div><div class="line"><a name="l05725"></a><span class="lineno"> 5725</span>&#160;    cancellable,</div><div class="line"><a name="l05726"></a><span class="lineno"> 5726</span>&#160;    callback,</div><div class="line"><a name="l05727"></a><span class="lineno"> 5727</span>&#160;    user_data);</div><div class="line"><a name="l05728"></a><span class="lineno"> 5728</span>&#160;}</div><div class="line"><a name="l05729"></a><span class="lineno"> 5729</span>&#160;</div><div class="line"><a name="l05740"></a><span class="lineno"> 5740</span>&#160;gboolean</div><div class="line"><a name="l05741"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a31b9242f8e5b8f69b8ad8040be2b6785"> 5741</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a31b9242f8e5b8f69b8ad8040be2b6785">audiomanager_routinginterface_call_ack_sink_notification_configuration_finish</a> (</div><div class="line"><a name="l05742"></a><span class="lineno"> 5742</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05743"></a><span class="lineno"> 5743</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05744"></a><span class="lineno"> 5744</span>&#160;    GError **error)</div><div class="line"><a name="l05745"></a><span class="lineno"> 5745</span>&#160;{</div><div class="line"><a name="l05746"></a><span class="lineno"> 5746</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05747"></a><span class="lineno"> 5747</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05748"></a><span class="lineno"> 5748</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05749"></a><span class="lineno"> 5749</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05750"></a><span class="lineno"> 5750</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05751"></a><span class="lineno"> 5751</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05752"></a><span class="lineno"> 5752</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05753"></a><span class="lineno"> 5753</span>&#160;_out:</div><div class="line"><a name="l05754"></a><span class="lineno"> 5754</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05755"></a><span class="lineno"> 5755</span>&#160;}</div><div class="line"><a name="l05756"></a><span class="lineno"> 5756</span>&#160;</div><div class="line"><a name="l05771"></a><span class="lineno"> 5771</span>&#160;gboolean</div><div class="line"><a name="l05772"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ad5134adec6594578590e52539aaf86c9"> 5772</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ad5134adec6594578590e52539aaf86c9">audiomanager_routinginterface_call_ack_sink_notification_configuration_sync</a> (</div><div class="line"><a name="l05773"></a><span class="lineno"> 5773</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05774"></a><span class="lineno"> 5774</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l05775"></a><span class="lineno"> 5775</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l05776"></a><span class="lineno"> 5776</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05777"></a><span class="lineno"> 5777</span>&#160;    GError **error)</div><div class="line"><a name="l05778"></a><span class="lineno"> 5778</span>&#160;{</div><div class="line"><a name="l05779"></a><span class="lineno"> 5779</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05780"></a><span class="lineno"> 5780</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05781"></a><span class="lineno"> 5781</span>&#160;    <span class="stringliteral">&quot;ackSinkNotificationConfiguration&quot;</span>,</div><div class="line"><a name="l05782"></a><span class="lineno"> 5782</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05783"></a><span class="lineno"> 5783</span>&#160;                   arg_handle,</div><div class="line"><a name="l05784"></a><span class="lineno"> 5784</span>&#160;                   arg_error),</div><div class="line"><a name="l05785"></a><span class="lineno"> 5785</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05786"></a><span class="lineno"> 5786</span>&#160;    -1,</div><div class="line"><a name="l05787"></a><span class="lineno"> 5787</span>&#160;    cancellable,</div><div class="line"><a name="l05788"></a><span class="lineno"> 5788</span>&#160;    error);</div><div class="line"><a name="l05789"></a><span class="lineno"> 5789</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05790"></a><span class="lineno"> 5790</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05791"></a><span class="lineno"> 5791</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05792"></a><span class="lineno"> 5792</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05793"></a><span class="lineno"> 5793</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05794"></a><span class="lineno"> 5794</span>&#160;_out:</div><div class="line"><a name="l05795"></a><span class="lineno"> 5795</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05796"></a><span class="lineno"> 5796</span>&#160;}</div><div class="line"><a name="l05797"></a><span class="lineno"> 5797</span>&#160;</div><div class="line"><a name="l05813"></a><span class="lineno"> 5813</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05814"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a83a0b8ec299602b64fe135bf1cc0a0d6"> 5814</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a83a0b8ec299602b64fe135bf1cc0a0d6">audiomanager_routinginterface_call_ack_source_notification_configuration</a> (</div><div class="line"><a name="l05815"></a><span class="lineno"> 5815</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05816"></a><span class="lineno"> 5816</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l05817"></a><span class="lineno"> 5817</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l05818"></a><span class="lineno"> 5818</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05819"></a><span class="lineno"> 5819</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05820"></a><span class="lineno"> 5820</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05821"></a><span class="lineno"> 5821</span>&#160;{</div><div class="line"><a name="l05822"></a><span class="lineno"> 5822</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05823"></a><span class="lineno"> 5823</span>&#160;    <span class="stringliteral">&quot;ackSourceNotificationConfiguration&quot;</span>,</div><div class="line"><a name="l05824"></a><span class="lineno"> 5824</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05825"></a><span class="lineno"> 5825</span>&#160;                   arg_handle,</div><div class="line"><a name="l05826"></a><span class="lineno"> 5826</span>&#160;                   arg_error),</div><div class="line"><a name="l05827"></a><span class="lineno"> 5827</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05828"></a><span class="lineno"> 5828</span>&#160;    -1,</div><div class="line"><a name="l05829"></a><span class="lineno"> 5829</span>&#160;    cancellable,</div><div class="line"><a name="l05830"></a><span class="lineno"> 5830</span>&#160;    callback,</div><div class="line"><a name="l05831"></a><span class="lineno"> 5831</span>&#160;    user_data);</div><div class="line"><a name="l05832"></a><span class="lineno"> 5832</span>&#160;}</div><div class="line"><a name="l05833"></a><span class="lineno"> 5833</span>&#160;</div><div class="line"><a name="l05844"></a><span class="lineno"> 5844</span>&#160;gboolean</div><div class="line"><a name="l05845"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a0a358054a68bcaefaed5324f2d027fe9"> 5845</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a0a358054a68bcaefaed5324f2d027fe9">audiomanager_routinginterface_call_ack_source_notification_configuration_finish</a> (</div><div class="line"><a name="l05846"></a><span class="lineno"> 5846</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05847"></a><span class="lineno"> 5847</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05848"></a><span class="lineno"> 5848</span>&#160;    GError **error)</div><div class="line"><a name="l05849"></a><span class="lineno"> 5849</span>&#160;{</div><div class="line"><a name="l05850"></a><span class="lineno"> 5850</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05851"></a><span class="lineno"> 5851</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05852"></a><span class="lineno"> 5852</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05853"></a><span class="lineno"> 5853</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05854"></a><span class="lineno"> 5854</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05855"></a><span class="lineno"> 5855</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05856"></a><span class="lineno"> 5856</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05857"></a><span class="lineno"> 5857</span>&#160;_out:</div><div class="line"><a name="l05858"></a><span class="lineno"> 5858</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05859"></a><span class="lineno"> 5859</span>&#160;}</div><div class="line"><a name="l05860"></a><span class="lineno"> 5860</span>&#160;</div><div class="line"><a name="l05875"></a><span class="lineno"> 5875</span>&#160;gboolean</div><div class="line"><a name="l05876"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a66a9cd7926c873d7896e5aea18cfade4"> 5876</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a66a9cd7926c873d7896e5aea18cfade4">audiomanager_routinginterface_call_ack_source_notification_configuration_sync</a> (</div><div class="line"><a name="l05877"></a><span class="lineno"> 5877</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05878"></a><span class="lineno"> 5878</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l05879"></a><span class="lineno"> 5879</span>&#160;    guint16 arg_error,</div><div class="line"><a name="l05880"></a><span class="lineno"> 5880</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05881"></a><span class="lineno"> 5881</span>&#160;    GError **error)</div><div class="line"><a name="l05882"></a><span class="lineno"> 5882</span>&#160;{</div><div class="line"><a name="l05883"></a><span class="lineno"> 5883</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05884"></a><span class="lineno"> 5884</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05885"></a><span class="lineno"> 5885</span>&#160;    <span class="stringliteral">&quot;ackSourceNotificationConfiguration&quot;</span>,</div><div class="line"><a name="l05886"></a><span class="lineno"> 5886</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05887"></a><span class="lineno"> 5887</span>&#160;                   arg_handle,</div><div class="line"><a name="l05888"></a><span class="lineno"> 5888</span>&#160;                   arg_error),</div><div class="line"><a name="l05889"></a><span class="lineno"> 5889</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05890"></a><span class="lineno"> 5890</span>&#160;    -1,</div><div class="line"><a name="l05891"></a><span class="lineno"> 5891</span>&#160;    cancellable,</div><div class="line"><a name="l05892"></a><span class="lineno"> 5892</span>&#160;    error);</div><div class="line"><a name="l05893"></a><span class="lineno"> 5893</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05894"></a><span class="lineno"> 5894</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05895"></a><span class="lineno"> 5895</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05896"></a><span class="lineno"> 5896</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l05897"></a><span class="lineno"> 5897</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05898"></a><span class="lineno"> 5898</span>&#160;_out:</div><div class="line"><a name="l05899"></a><span class="lineno"> 5899</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05900"></a><span class="lineno"> 5900</span>&#160;}</div><div class="line"><a name="l05901"></a><span class="lineno"> 5901</span>&#160;</div><div class="line"><a name="l05919"></a><span class="lineno"> 5919</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l05920"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aa4d6447f7dbdaf287812da58a4528d4a"> 5920</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aa4d6447f7dbdaf287812da58a4528d4a">audiomanager_routinginterface_call_register_domain</a> (</div><div class="line"><a name="l05921"></a><span class="lineno"> 5921</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05922"></a><span class="lineno"> 5922</span>&#160;    GVariant *arg_domaindata,</div><div class="line"><a name="l05923"></a><span class="lineno"> 5923</span>&#160;    <span class="keyword">const</span> gchar *arg_returnBusname,</div><div class="line"><a name="l05924"></a><span class="lineno"> 5924</span>&#160;    <span class="keyword">const</span> gchar *arg_returnPath,</div><div class="line"><a name="l05925"></a><span class="lineno"> 5925</span>&#160;    <span class="keyword">const</span> gchar *arg_returnInterface,</div><div class="line"><a name="l05926"></a><span class="lineno"> 5926</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l05927"></a><span class="lineno"> 5927</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l05928"></a><span class="lineno"> 5928</span>&#160;    gpointer user_data)</div><div class="line"><a name="l05929"></a><span class="lineno"> 5929</span>&#160;{</div><div class="line"><a name="l05930"></a><span class="lineno"> 5930</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l05931"></a><span class="lineno"> 5931</span>&#160;    <span class="stringliteral">&quot;registerDomain&quot;</span>,</div><div class="line"><a name="l05932"></a><span class="lineno"> 5932</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(@(qsssbbn)sss)&quot;</span>,</div><div class="line"><a name="l05933"></a><span class="lineno"> 5933</span>&#160;                   arg_domaindata,</div><div class="line"><a name="l05934"></a><span class="lineno"> 5934</span>&#160;                   arg_returnBusname,</div><div class="line"><a name="l05935"></a><span class="lineno"> 5935</span>&#160;                   arg_returnPath,</div><div class="line"><a name="l05936"></a><span class="lineno"> 5936</span>&#160;                   arg_returnInterface),</div><div class="line"><a name="l05937"></a><span class="lineno"> 5937</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l05938"></a><span class="lineno"> 5938</span>&#160;    -1,</div><div class="line"><a name="l05939"></a><span class="lineno"> 5939</span>&#160;    cancellable,</div><div class="line"><a name="l05940"></a><span class="lineno"> 5940</span>&#160;    callback,</div><div class="line"><a name="l05941"></a><span class="lineno"> 5941</span>&#160;    user_data);</div><div class="line"><a name="l05942"></a><span class="lineno"> 5942</span>&#160;}</div><div class="line"><a name="l05943"></a><span class="lineno"> 5943</span>&#160;</div><div class="line"><a name="l05956"></a><span class="lineno"> 5956</span>&#160;gboolean</div><div class="line"><a name="l05957"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#acc626b0b0abe2ae30355a8f1f59329fa"> 5957</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#acc626b0b0abe2ae30355a8f1f59329fa">audiomanager_routinginterface_call_register_domain_finish</a> (</div><div class="line"><a name="l05958"></a><span class="lineno"> 5958</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05959"></a><span class="lineno"> 5959</span>&#160;    guint16 *out_domainid,</div><div class="line"><a name="l05960"></a><span class="lineno"> 5960</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l05961"></a><span class="lineno"> 5961</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l05962"></a><span class="lineno"> 5962</span>&#160;    GError **error)</div><div class="line"><a name="l05963"></a><span class="lineno"> 5963</span>&#160;{</div><div class="line"><a name="l05964"></a><span class="lineno"> 5964</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l05965"></a><span class="lineno"> 5965</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l05966"></a><span class="lineno"> 5966</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l05967"></a><span class="lineno"> 5967</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l05968"></a><span class="lineno"> 5968</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l05969"></a><span class="lineno"> 5969</span>&#160;                 <span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l05970"></a><span class="lineno"> 5970</span>&#160;                 out_domainid,</div><div class="line"><a name="l05971"></a><span class="lineno"> 5971</span>&#160;                 out_error);</div><div class="line"><a name="l05972"></a><span class="lineno"> 5972</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l05973"></a><span class="lineno"> 5973</span>&#160;_out:</div><div class="line"><a name="l05974"></a><span class="lineno"> 5974</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l05975"></a><span class="lineno"> 5975</span>&#160;}</div><div class="line"><a name="l05976"></a><span class="lineno"> 5976</span>&#160;</div><div class="line"><a name="l05995"></a><span class="lineno"> 5995</span>&#160;gboolean</div><div class="line"><a name="l05996"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5f7bda35b571a0ce339108d3cb40b9cf"> 5996</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5f7bda35b571a0ce339108d3cb40b9cf">audiomanager_routinginterface_call_register_domain_sync</a> (</div><div class="line"><a name="l05997"></a><span class="lineno"> 5997</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *proxy,</div><div class="line"><a name="l05998"></a><span class="lineno"> 5998</span>&#160;    GVariant *arg_domaindata,</div><div class="line"><a name="l05999"></a><span class="lineno"> 5999</span>&#160;    <span class="keyword">const</span> gchar *arg_returnBusname,</div><div class="line"><a name="l06000"></a><span class="lineno"> 6000</span>&#160;    <span class="keyword">const</span> gchar *arg_returnPath,</div><div class="line"><a name="l06001"></a><span class="lineno"> 6001</span>&#160;    <span class="keyword">const</span> gchar *arg_returnInterface,</div><div class="line"><a name="l06002"></a><span class="lineno"> 6002</span>&#160;    guint16 *out_domainid,</div><div class="line"><a name="l06003"></a><span class="lineno"> 6003</span>&#160;    guint16 *out_error,</div><div class="line"><a name="l06004"></a><span class="lineno"> 6004</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l06005"></a><span class="lineno"> 6005</span>&#160;    GError **error)</div><div class="line"><a name="l06006"></a><span class="lineno"> 6006</span>&#160;{</div><div class="line"><a name="l06007"></a><span class="lineno"> 6007</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l06008"></a><span class="lineno"> 6008</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l06009"></a><span class="lineno"> 6009</span>&#160;    <span class="stringliteral">&quot;registerDomain&quot;</span>,</div><div class="line"><a name="l06010"></a><span class="lineno"> 6010</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(@(qsssbbn)sss)&quot;</span>,</div><div class="line"><a name="l06011"></a><span class="lineno"> 6011</span>&#160;                   arg_domaindata,</div><div class="line"><a name="l06012"></a><span class="lineno"> 6012</span>&#160;                   arg_returnBusname,</div><div class="line"><a name="l06013"></a><span class="lineno"> 6013</span>&#160;                   arg_returnPath,</div><div class="line"><a name="l06014"></a><span class="lineno"> 6014</span>&#160;                   arg_returnInterface),</div><div class="line"><a name="l06015"></a><span class="lineno"> 6015</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l06016"></a><span class="lineno"> 6016</span>&#160;    -1,</div><div class="line"><a name="l06017"></a><span class="lineno"> 6017</span>&#160;    cancellable,</div><div class="line"><a name="l06018"></a><span class="lineno"> 6018</span>&#160;    error);</div><div class="line"><a name="l06019"></a><span class="lineno"> 6019</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l06020"></a><span class="lineno"> 6020</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l06021"></a><span class="lineno"> 6021</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l06022"></a><span class="lineno"> 6022</span>&#160;                 <span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l06023"></a><span class="lineno"> 6023</span>&#160;                 out_domainid,</div><div class="line"><a name="l06024"></a><span class="lineno"> 6024</span>&#160;                 out_error);</div><div class="line"><a name="l06025"></a><span class="lineno"> 6025</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l06026"></a><span class="lineno"> 6026</span>&#160;_out:</div><div class="line"><a name="l06027"></a><span class="lineno"> 6027</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l06028"></a><span class="lineno"> 6028</span>&#160;}</div><div class="line"><a name="l06029"></a><span class="lineno"> 6029</span>&#160;</div><div class="line"><a name="l06039"></a><span class="lineno"> 6039</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06040"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a29d92a477b197f8422970bd1a87f1078"> 6040</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a29d92a477b197f8422970bd1a87f1078">audiomanager_routinginterface_complete_ack_connect</a> (</div><div class="line"><a name="l06041"></a><span class="lineno"> 6041</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06042"></a><span class="lineno"> 6042</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06043"></a><span class="lineno"> 6043</span>&#160;{</div><div class="line"><a name="l06044"></a><span class="lineno"> 6044</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06045"></a><span class="lineno"> 6045</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06046"></a><span class="lineno"> 6046</span>&#160;}</div><div class="line"><a name="l06047"></a><span class="lineno"> 6047</span>&#160;</div><div class="line"><a name="l06057"></a><span class="lineno"> 6057</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06058"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a19595596cdb2980362c5ed5a064bb682"> 6058</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a19595596cdb2980362c5ed5a064bb682">audiomanager_routinginterface_complete_ack_disconnect</a> (</div><div class="line"><a name="l06059"></a><span class="lineno"> 6059</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06060"></a><span class="lineno"> 6060</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06061"></a><span class="lineno"> 6061</span>&#160;{</div><div class="line"><a name="l06062"></a><span class="lineno"> 6062</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06063"></a><span class="lineno"> 6063</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06064"></a><span class="lineno"> 6064</span>&#160;}</div><div class="line"><a name="l06065"></a><span class="lineno"> 6065</span>&#160;</div><div class="line"><a name="l06075"></a><span class="lineno"> 6075</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06076"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a29ca364f304e445a1141a9a8b6d486d9"> 6076</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a29ca364f304e445a1141a9a8b6d486d9">audiomanager_routinginterface_complete_ack_set_source_state</a> (</div><div class="line"><a name="l06077"></a><span class="lineno"> 6077</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06078"></a><span class="lineno"> 6078</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06079"></a><span class="lineno"> 6079</span>&#160;{</div><div class="line"><a name="l06080"></a><span class="lineno"> 6080</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06081"></a><span class="lineno"> 6081</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06082"></a><span class="lineno"> 6082</span>&#160;}</div><div class="line"><a name="l06083"></a><span class="lineno"> 6083</span>&#160;</div><div class="line"><a name="l06093"></a><span class="lineno"> 6093</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06094"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5690f1088201c2341cf1145375a5855a"> 6094</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5690f1088201c2341cf1145375a5855a">audiomanager_routinginterface_complete_ack_set_sink_volume</a> (</div><div class="line"><a name="l06095"></a><span class="lineno"> 6095</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06096"></a><span class="lineno"> 6096</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06097"></a><span class="lineno"> 6097</span>&#160;{</div><div class="line"><a name="l06098"></a><span class="lineno"> 6098</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06099"></a><span class="lineno"> 6099</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06100"></a><span class="lineno"> 6100</span>&#160;}</div><div class="line"><a name="l06101"></a><span class="lineno"> 6101</span>&#160;</div><div class="line"><a name="l06113"></a><span class="lineno"> 6113</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06114"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a16ef4f10c54f8529f791f706314b9f17"> 6114</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a16ef4f10c54f8529f791f706314b9f17">audiomanager_routinginterface_complete_register_sink</a> (</div><div class="line"><a name="l06115"></a><span class="lineno"> 6115</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06116"></a><span class="lineno"> 6116</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l06117"></a><span class="lineno"> 6117</span>&#160;    guint16 sinkID,</div><div class="line"><a name="l06118"></a><span class="lineno"> 6118</span>&#160;    guint16 error)</div><div class="line"><a name="l06119"></a><span class="lineno"> 6119</span>&#160;{</div><div class="line"><a name="l06120"></a><span class="lineno"> 6120</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06121"></a><span class="lineno"> 6121</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l06122"></a><span class="lineno"> 6122</span>&#160;                   sinkID,</div><div class="line"><a name="l06123"></a><span class="lineno"> 6123</span>&#160;                   error));</div><div class="line"><a name="l06124"></a><span class="lineno"> 6124</span>&#160;}</div><div class="line"><a name="l06125"></a><span class="lineno"> 6125</span>&#160;</div><div class="line"><a name="l06136"></a><span class="lineno"> 6136</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06137"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a73b2ca0e0b67f9a45e66b7ded785283b"> 6137</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a73b2ca0e0b67f9a45e66b7ded785283b">audiomanager_routinginterface_complete_deregister_sink</a> (</div><div class="line"><a name="l06138"></a><span class="lineno"> 6138</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06139"></a><span class="lineno"> 6139</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l06140"></a><span class="lineno"> 6140</span>&#160;    gint error)</div><div class="line"><a name="l06141"></a><span class="lineno"> 6141</span>&#160;{</div><div class="line"><a name="l06142"></a><span class="lineno"> 6142</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06143"></a><span class="lineno"> 6143</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(i)&quot;</span>,</div><div class="line"><a name="l06144"></a><span class="lineno"> 6144</span>&#160;                   error));</div><div class="line"><a name="l06145"></a><span class="lineno"> 6145</span>&#160;}</div><div class="line"><a name="l06146"></a><span class="lineno"> 6146</span>&#160;</div><div class="line"><a name="l06158"></a><span class="lineno"> 6158</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06159"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a38b164b371c07c56e2efc5cc725ab25f"> 6159</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a38b164b371c07c56e2efc5cc725ab25f">audiomanager_routinginterface_complete_register_source</a> (</div><div class="line"><a name="l06160"></a><span class="lineno"> 6160</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06161"></a><span class="lineno"> 6161</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l06162"></a><span class="lineno"> 6162</span>&#160;    guint16 sourceID,</div><div class="line"><a name="l06163"></a><span class="lineno"> 6163</span>&#160;    guint16 error)</div><div class="line"><a name="l06164"></a><span class="lineno"> 6164</span>&#160;{</div><div class="line"><a name="l06165"></a><span class="lineno"> 6165</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06166"></a><span class="lineno"> 6166</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l06167"></a><span class="lineno"> 6167</span>&#160;                   sourceID,</div><div class="line"><a name="l06168"></a><span class="lineno"> 6168</span>&#160;                   error));</div><div class="line"><a name="l06169"></a><span class="lineno"> 6169</span>&#160;}</div><div class="line"><a name="l06170"></a><span class="lineno"> 6170</span>&#160;</div><div class="line"><a name="l06181"></a><span class="lineno"> 6181</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06182"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a2d17cb6cc71b313e947f934fb5121395"> 6182</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a2d17cb6cc71b313e947f934fb5121395">audiomanager_routinginterface_complete_deregister_source</a> (</div><div class="line"><a name="l06183"></a><span class="lineno"> 6183</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06184"></a><span class="lineno"> 6184</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l06185"></a><span class="lineno"> 6185</span>&#160;    guint16 error)</div><div class="line"><a name="l06186"></a><span class="lineno"> 6186</span>&#160;{</div><div class="line"><a name="l06187"></a><span class="lineno"> 6187</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06188"></a><span class="lineno"> 6188</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l06189"></a><span class="lineno"> 6189</span>&#160;                   error));</div><div class="line"><a name="l06190"></a><span class="lineno"> 6190</span>&#160;}</div><div class="line"><a name="l06191"></a><span class="lineno"> 6191</span>&#160;</div><div class="line"><a name="l06201"></a><span class="lineno"> 6201</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06202"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a296f15aae89a98544e0c0e2ae992e88f"> 6202</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a296f15aae89a98544e0c0e2ae992e88f">audiomanager_routinginterface_complete_hook_interrupt_status_change</a> (</div><div class="line"><a name="l06203"></a><span class="lineno"> 6203</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06204"></a><span class="lineno"> 6204</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06205"></a><span class="lineno"> 6205</span>&#160;{</div><div class="line"><a name="l06206"></a><span class="lineno"> 6206</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06207"></a><span class="lineno"> 6207</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06208"></a><span class="lineno"> 6208</span>&#160;}</div><div class="line"><a name="l06209"></a><span class="lineno"> 6209</span>&#160;</div><div class="line"><a name="l06219"></a><span class="lineno"> 6219</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06220"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#adaad8baa4d148211c0a7125d1de08c91"> 6220</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#adaad8baa4d148211c0a7125d1de08c91">audiomanager_routinginterface_complete_hook_source_availablity_status_change</a> (</div><div class="line"><a name="l06221"></a><span class="lineno"> 6221</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06222"></a><span class="lineno"> 6222</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06223"></a><span class="lineno"> 6223</span>&#160;{</div><div class="line"><a name="l06224"></a><span class="lineno"> 6224</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06225"></a><span class="lineno"> 6225</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06226"></a><span class="lineno"> 6226</span>&#160;}</div><div class="line"><a name="l06227"></a><span class="lineno"> 6227</span>&#160;</div><div class="line"><a name="l06237"></a><span class="lineno"> 6237</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06238"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aab1e77c0123c8c3a81ee0eae8a3a9b9e"> 6238</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aab1e77c0123c8c3a81ee0eae8a3a9b9e">audiomanager_routinginterface_complete_confirm_routing_ready</a> (</div><div class="line"><a name="l06239"></a><span class="lineno"> 6239</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06240"></a><span class="lineno"> 6240</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06241"></a><span class="lineno"> 6241</span>&#160;{</div><div class="line"><a name="l06242"></a><span class="lineno"> 6242</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06243"></a><span class="lineno"> 6243</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06244"></a><span class="lineno"> 6244</span>&#160;}</div><div class="line"><a name="l06245"></a><span class="lineno"> 6245</span>&#160;</div><div class="line"><a name="l06255"></a><span class="lineno"> 6255</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06256"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#abfd78d54129f1bab64bf3ad042bad68b"> 6256</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#abfd78d54129f1bab64bf3ad042bad68b">audiomanager_routinginterface_complete_confirm_routing_rundown</a> (</div><div class="line"><a name="l06257"></a><span class="lineno"> 6257</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06258"></a><span class="lineno"> 6258</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06259"></a><span class="lineno"> 6259</span>&#160;{</div><div class="line"><a name="l06260"></a><span class="lineno"> 6260</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06261"></a><span class="lineno"> 6261</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06262"></a><span class="lineno"> 6262</span>&#160;}</div><div class="line"><a name="l06263"></a><span class="lineno"> 6263</span>&#160;</div><div class="line"><a name="l06273"></a><span class="lineno"> 6273</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06274"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a57ac0c76e17d25395c29d8d47e8d87d5"> 6274</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a57ac0c76e17d25395c29d8d47e8d87d5">audiomanager_routinginterface_complete_ack_set_volumes</a> (</div><div class="line"><a name="l06275"></a><span class="lineno"> 6275</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06276"></a><span class="lineno"> 6276</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06277"></a><span class="lineno"> 6277</span>&#160;{</div><div class="line"><a name="l06278"></a><span class="lineno"> 6278</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06279"></a><span class="lineno"> 6279</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06280"></a><span class="lineno"> 6280</span>&#160;}</div><div class="line"><a name="l06281"></a><span class="lineno"> 6281</span>&#160;</div><div class="line"><a name="l06291"></a><span class="lineno"> 6291</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06292"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ac4763ec634aedbd3e372d80764816688"> 6292</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ac4763ec634aedbd3e372d80764816688">audiomanager_routinginterface_complete_ack_sink_notification_configuration</a> (</div><div class="line"><a name="l06293"></a><span class="lineno"> 6293</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06294"></a><span class="lineno"> 6294</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06295"></a><span class="lineno"> 6295</span>&#160;{</div><div class="line"><a name="l06296"></a><span class="lineno"> 6296</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06297"></a><span class="lineno"> 6297</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06298"></a><span class="lineno"> 6298</span>&#160;}</div><div class="line"><a name="l06299"></a><span class="lineno"> 6299</span>&#160;</div><div class="line"><a name="l06309"></a><span class="lineno"> 6309</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06310"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aa516cb19eab4883923cb3da60572936a"> 6310</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aa516cb19eab4883923cb3da60572936a">audiomanager_routinginterface_complete_ack_source_notification_configuration</a> (</div><div class="line"><a name="l06311"></a><span class="lineno"> 6311</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06312"></a><span class="lineno"> 6312</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l06313"></a><span class="lineno"> 6313</span>&#160;{</div><div class="line"><a name="l06314"></a><span class="lineno"> 6314</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06315"></a><span class="lineno"> 6315</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06316"></a><span class="lineno"> 6316</span>&#160;}</div><div class="line"><a name="l06317"></a><span class="lineno"> 6317</span>&#160;</div><div class="line"><a name="l06329"></a><span class="lineno"> 6329</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06330"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5bf469430cc1ab9691ed340803c7a724"> 6330</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5bf469430cc1ab9691ed340803c7a724">audiomanager_routinginterface_complete_register_domain</a> (</div><div class="line"><a name="l06331"></a><span class="lineno"> 6331</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06332"></a><span class="lineno"> 6332</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l06333"></a><span class="lineno"> 6333</span>&#160;    guint16 domainid,</div><div class="line"><a name="l06334"></a><span class="lineno"> 6334</span>&#160;    guint16 error)</div><div class="line"><a name="l06335"></a><span class="lineno"> 6335</span>&#160;{</div><div class="line"><a name="l06336"></a><span class="lineno"> 6336</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l06337"></a><span class="lineno"> 6337</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l06338"></a><span class="lineno"> 6338</span>&#160;                   domainid,</div><div class="line"><a name="l06339"></a><span class="lineno"> 6339</span>&#160;                   error));</div><div class="line"><a name="l06340"></a><span class="lineno"> 6340</span>&#160;}</div><div class="line"><a name="l06341"></a><span class="lineno"> 6341</span>&#160;</div><div class="line"><a name="l06342"></a><span class="lineno"> 6342</span>&#160;<span class="comment">/* ------------------------------------------------------------------------ */</span></div><div class="line"><a name="l06343"></a><span class="lineno"> 6343</span>&#160;</div><div class="line"><a name="l06357"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_proxy_private.html"> 6357</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct___audiomanager_routinginterface_proxy_private.html">_AudiomanagerRoutinginterfaceProxyPrivate</a></div><div class="line"><a name="l06358"></a><span class="lineno"> 6358</span>&#160;{</div><div class="line"><a name="l06359"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_proxy_private.html#a4d5abfdedac51d4224e84de64e907b5e"> 6359</a></span>&#160;  GData *<a class="code" href="struct___audiomanager_routinginterface_proxy_private.html#a4d5abfdedac51d4224e84de64e907b5e">qdata</a>;</div><div class="line"><a name="l06360"></a><span class="lineno"> 6360</span>&#160;};</div><div class="line"><a name="l06361"></a><span class="lineno"> 6361</span>&#160;</div><div class="line"><a name="l06362"></a><span class="lineno"> 6362</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span> audiomanager_routinginterface_proxy_iface_init (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a> *iface);</div><div class="line"><a name="l06363"></a><span class="lineno"> 6363</span>&#160;</div><div class="line"><a name="l06364"></a><span class="lineno"> 6364</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l06365"></a><span class="lineno"> 6365</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routinginterface_proxy.html">AudiomanagerRoutinginterfaceProxy</a>, audiomanager_routinginterface_proxy, G_TYPE_DBUS_PROXY,</div><div class="line"><a name="l06366"></a><span class="lineno"> 6366</span>&#160;                         G_ADD_PRIVATE (<a class="code" href="struct___audiomanager_routinginterface_proxy.html">AudiomanagerRoutinginterfaceProxy</a>)</div><div class="line"><a name="l06367"></a><span class="lineno"> 6367</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>, audiomanager_routinginterface_proxy_iface_init));</div><div class="line"><a name="l06368"></a><span class="lineno"> 6368</span>&#160;</div><div class="line"><a name="l06369"></a><span class="lineno"> 6369</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l06370"></a><span class="lineno"> 6370</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routinginterface_proxy.html">AudiomanagerRoutinginterfaceProxy</a>, audiomanager_routinginterface_proxy, G_TYPE_DBUS_PROXY,</div><div class="line"><a name="l06371"></a><span class="lineno"> 6371</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>, audiomanager_routinginterface_proxy_iface_init));</div><div class="line"><a name="l06372"></a><span class="lineno"> 6372</span>&#160;</div><div class="line"><a name="l06373"></a><span class="lineno"> 6373</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06374"></a><span class="lineno"> 6374</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06375"></a><span class="lineno"> 6375</span>&#160;audiomanager_routinginterface_proxy_finalize (GObject *<span class="keywordtype">object</span>)</div><div class="line"><a name="l06376"></a><span class="lineno"> 6376</span>&#160;{</div><div class="line"><a name="l06377"></a><span class="lineno"> 6377</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_proxy.html">AudiomanagerRoutinginterfaceProxy</a> *proxy = <a class="code" href="audio__manager__interface_8h.html#a7670b2d109aa077aaf3dc1c20e9ab8f1">AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l06378"></a><span class="lineno"> 6378</span>&#160;  g_datalist_clear (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy.html#ab915342f70ce43d70be265491533da44">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy_private.html#a4d5abfdedac51d4224e84de64e907b5e">qdata</a>);</div><div class="line"><a name="l06379"></a><span class="lineno"> 6379</span>&#160;  G_OBJECT_CLASS (audiomanager_routinginterface_proxy_parent_class)-&gt;finalize (<span class="keywordtype">object</span>);</div><div class="line"><a name="l06380"></a><span class="lineno"> 6380</span>&#160;}</div><div class="line"><a name="l06381"></a><span class="lineno"> 6381</span>&#160;</div><div class="line"><a name="l06382"></a><span class="lineno"> 6382</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06383"></a><span class="lineno"> 6383</span>&#160;audiomanager_routinginterface_proxy_get_property (GObject      *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06384"></a><span class="lineno"> 6384</span>&#160;  guint         prop_id,</div><div class="line"><a name="l06385"></a><span class="lineno"> 6385</span>&#160;  GValue       *value,</div><div class="line"><a name="l06386"></a><span class="lineno"> 6386</span>&#160;  GParamSpec   *pspec G_GNUC_UNUSED)</div><div class="line"><a name="l06387"></a><span class="lineno"> 6387</span>&#160;{</div><div class="line"><a name="l06388"></a><span class="lineno"> 6388</span>&#160;}</div><div class="line"><a name="l06389"></a><span class="lineno"> 6389</span>&#160;</div><div class="line"><a name="l06390"></a><span class="lineno"> 6390</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06391"></a><span class="lineno"> 6391</span>&#160;audiomanager_routinginterface_proxy_set_property (GObject      *<span class="keywordtype">object</span>,</div><div class="line"><a name="l06392"></a><span class="lineno"> 6392</span>&#160;  guint         prop_id,</div><div class="line"><a name="l06393"></a><span class="lineno"> 6393</span>&#160;  <span class="keyword">const</span> GValue *value,</div><div class="line"><a name="l06394"></a><span class="lineno"> 6394</span>&#160;  GParamSpec   *pspec G_GNUC_UNUSED)</div><div class="line"><a name="l06395"></a><span class="lineno"> 6395</span>&#160;{</div><div class="line"><a name="l06396"></a><span class="lineno"> 6396</span>&#160;}</div><div class="line"><a name="l06397"></a><span class="lineno"> 6397</span>&#160;</div><div class="line"><a name="l06398"></a><span class="lineno"> 6398</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06399"></a><span class="lineno"> 6399</span>&#160;audiomanager_routinginterface_proxy_g_signal (GDBusProxy *proxy,</div><div class="line"><a name="l06400"></a><span class="lineno"> 6400</span>&#160;  <span class="keyword">const</span> gchar *sender_name G_GNUC_UNUSED,</div><div class="line"><a name="l06401"></a><span class="lineno"> 6401</span>&#160;  <span class="keyword">const</span> gchar *signal_name,</div><div class="line"><a name="l06402"></a><span class="lineno"> 6402</span>&#160;  GVariant *parameters)</div><div class="line"><a name="l06403"></a><span class="lineno"> 6403</span>&#160;{</div><div class="line"><a name="l06404"></a><span class="lineno"> 6404</span>&#160;  <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> *info;</div><div class="line"><a name="l06405"></a><span class="lineno"> 6405</span>&#160;  GVariantIter iter;</div><div class="line"><a name="l06406"></a><span class="lineno"> 6406</span>&#160;  GVariant *child;</div><div class="line"><a name="l06407"></a><span class="lineno"> 6407</span>&#160;  GValue *paramv;</div><div class="line"><a name="l06408"></a><span class="lineno"> 6408</span>&#160;  guint num_params;</div><div class="line"><a name="l06409"></a><span class="lineno"> 6409</span>&#160;  guint n;</div><div class="line"><a name="l06410"></a><span class="lineno"> 6410</span>&#160;  guint signal_id;</div><div class="line"><a name="l06411"></a><span class="lineno"> 6411</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &amp;_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, signal_name);</div><div class="line"><a name="l06412"></a><span class="lineno"> 6412</span>&#160;  <span class="keywordflow">if</span> (info == NULL)</div><div class="line"><a name="l06413"></a><span class="lineno"> 6413</span>&#160;    <span class="keywordflow">return</span>;</div><div class="line"><a name="l06414"></a><span class="lineno"> 6414</span>&#160;  num_params = g_variant_n_children (parameters);</div><div class="line"><a name="l06415"></a><span class="lineno"> 6415</span>&#160;  paramv = g_new0 (GValue, num_params + 1);</div><div class="line"><a name="l06416"></a><span class="lineno"> 6416</span>&#160;  g_value_init (&amp;paramv[0], <a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>);</div><div class="line"><a name="l06417"></a><span class="lineno"> 6417</span>&#160;  g_value_set_object (&amp;paramv[0], proxy);</div><div class="line"><a name="l06418"></a><span class="lineno"> 6418</span>&#160;  g_variant_iter_init (&amp;iter, parameters);</div><div class="line"><a name="l06419"></a><span class="lineno"> 6419</span>&#160;  n = 1;</div><div class="line"><a name="l06420"></a><span class="lineno"> 6420</span>&#160;  <span class="keywordflow">while</span> ((child = g_variant_iter_next_value (&amp;iter)) != NULL)</div><div class="line"><a name="l06421"></a><span class="lineno"> 6421</span>&#160;    {</div><div class="line"><a name="l06422"></a><span class="lineno"> 6422</span>&#160;      <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *arg_info = (<a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *) info-&gt;<a class="code" href="struct___extended_g_d_bus_signal_info.html#aef8127a978738ec67e3d58a4896bbd14">parent_struct</a>.args[n - 1];</div><div class="line"><a name="l06423"></a><span class="lineno"> 6423</span>&#160;      if (arg_info-&gt;<a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>)</div><div class="line"><a name="l06424"></a><span class="lineno"> 6424</span>&#160;        {</div><div class="line"><a name="l06425"></a><span class="lineno"> 6425</span>&#160;          g_value_init (&amp;paramv[n], G_TYPE_VARIANT);</div><div class="line"><a name="l06426"></a><span class="lineno"> 6426</span>&#160;          g_value_set_variant (&amp;paramv[n], child);</div><div class="line"><a name="l06427"></a><span class="lineno"> 6427</span>&#160;          n++;</div><div class="line"><a name="l06428"></a><span class="lineno"> 6428</span>&#160;        }</div><div class="line"><a name="l06429"></a><span class="lineno"> 6429</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l06430"></a><span class="lineno"> 6430</span>&#160;        g_dbus_gvariant_to_gvalue (child, &amp;paramv[n++]);</div><div class="line"><a name="l06431"></a><span class="lineno"> 6431</span>&#160;      g_variant_unref (child);</div><div class="line"><a name="l06432"></a><span class="lineno"> 6432</span>&#160;    }</div><div class="line"><a name="l06433"></a><span class="lineno"> 6433</span>&#160;  signal_id = g_signal_lookup (info-&gt;<a class="code" href="struct___extended_g_d_bus_signal_info.html#afc98b2286184074cf09aa9e12ff9d9b1">signal_name</a>, <a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>);</div><div class="line"><a name="l06434"></a><span class="lineno"> 6434</span>&#160;  g_signal_emitv (paramv, signal_id, 0, NULL);</div><div class="line"><a name="l06435"></a><span class="lineno"> 6435</span>&#160;  <span class="keywordflow">for</span> (n = 0; n &lt; num_params + 1; n++)</div><div class="line"><a name="l06436"></a><span class="lineno"> 6436</span>&#160;    g_value_unset (&amp;paramv[n]);</div><div class="line"><a name="l06437"></a><span class="lineno"> 6437</span>&#160;  g_free (paramv);</div><div class="line"><a name="l06438"></a><span class="lineno"> 6438</span>&#160;}</div><div class="line"><a name="l06439"></a><span class="lineno"> 6439</span>&#160;</div><div class="line"><a name="l06440"></a><span class="lineno"> 6440</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06441"></a><span class="lineno"> 6441</span>&#160;audiomanager_routinginterface_proxy_g_properties_changed (GDBusProxy *_proxy,</div><div class="line"><a name="l06442"></a><span class="lineno"> 6442</span>&#160;  GVariant *changed_properties,</div><div class="line"><a name="l06443"></a><span class="lineno"> 6443</span>&#160;  <span class="keyword">const</span> gchar *<span class="keyword">const</span> *invalidated_properties)</div><div class="line"><a name="l06444"></a><span class="lineno"> 6444</span>&#160;{</div><div class="line"><a name="l06445"></a><span class="lineno"> 6445</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_proxy.html">AudiomanagerRoutinginterfaceProxy</a> *proxy = <a class="code" href="audio__manager__interface_8h.html#a7670b2d109aa077aaf3dc1c20e9ab8f1">AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a> (_proxy);</div><div class="line"><a name="l06446"></a><span class="lineno"> 6446</span>&#160;  guint n;</div><div class="line"><a name="l06447"></a><span class="lineno"> 6447</span>&#160;  <span class="keyword">const</span> gchar *key;</div><div class="line"><a name="l06448"></a><span class="lineno"> 6448</span>&#160;  GVariantIter *iter;</div><div class="line"><a name="l06449"></a><span class="lineno"> 6449</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l06450"></a><span class="lineno"> 6450</span>&#160;  g_variant_get (changed_properties, <span class="stringliteral">&quot;a{sv}&quot;</span>, &amp;iter);</div><div class="line"><a name="l06451"></a><span class="lineno"> 6451</span>&#160;  <span class="keywordflow">while</span> (g_variant_iter_next (iter, <span class="stringliteral">&quot;{&amp;sv}&quot;</span>, &amp;key, NULL))</div><div class="line"><a name="l06452"></a><span class="lineno"> 6452</span>&#160;    {</div><div class="line"><a name="l06453"></a><span class="lineno"> 6453</span>&#160;      info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, key);</div><div class="line"><a name="l06454"></a><span class="lineno"> 6454</span>&#160;      g_datalist_remove_data (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy.html#ab915342f70ce43d70be265491533da44">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy_private.html#a4d5abfdedac51d4224e84de64e907b5e">qdata</a>, key);</div><div class="line"><a name="l06455"></a><span class="lineno"> 6455</span>&#160;      <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l06456"></a><span class="lineno"> 6456</span>&#160;        g_object_notify (G_OBJECT (proxy), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l06457"></a><span class="lineno"> 6457</span>&#160;    }</div><div class="line"><a name="l06458"></a><span class="lineno"> 6458</span>&#160;  g_variant_iter_free (iter);</div><div class="line"><a name="l06459"></a><span class="lineno"> 6459</span>&#160;  <span class="keywordflow">for</span> (n = 0; invalidated_properties[n] != NULL; n++)</div><div class="line"><a name="l06460"></a><span class="lineno"> 6460</span>&#160;    {</div><div class="line"><a name="l06461"></a><span class="lineno"> 6461</span>&#160;      info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, invalidated_properties[n]);</div><div class="line"><a name="l06462"></a><span class="lineno"> 6462</span>&#160;      g_datalist_remove_data (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy.html#ab915342f70ce43d70be265491533da44">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy_private.html#a4d5abfdedac51d4224e84de64e907b5e">qdata</a>, invalidated_properties[n]);</div><div class="line"><a name="l06463"></a><span class="lineno"> 6463</span>&#160;      <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l06464"></a><span class="lineno"> 6464</span>&#160;        g_object_notify (G_OBJECT (proxy), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l06465"></a><span class="lineno"> 6465</span>&#160;    }</div><div class="line"><a name="l06466"></a><span class="lineno"> 6466</span>&#160;}</div><div class="line"><a name="l06467"></a><span class="lineno"> 6467</span>&#160;</div><div class="line"><a name="l06468"></a><span class="lineno"> 6468</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06469"></a><span class="lineno"> 6469</span>&#160;audiomanager_routinginterface_proxy_init (<a class="code" href="struct___audiomanager_routinginterface_proxy.html">AudiomanagerRoutinginterfaceProxy</a> *proxy)</div><div class="line"><a name="l06470"></a><span class="lineno"> 6470</span>&#160;{</div><div class="line"><a name="l06471"></a><span class="lineno"> 6471</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l06472"></a><span class="lineno"> 6472</span>&#160;  proxy-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy.html#ab915342f70ce43d70be265491533da44">priv</a> = audiomanager_routinginterface_proxy_get_instance_private (proxy);</div><div class="line"><a name="l06473"></a><span class="lineno"> 6473</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l06474"></a><span class="lineno"> 6474</span>&#160;  proxy-&gt;<a class="code" href="struct___audiomanager_routinginterface_proxy.html#ab915342f70ce43d70be265491533da44">priv</a> = G_TYPE_INSTANCE_GET_PRIVATE (proxy, <a class="code" href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a>, <a class="code" href="struct___audiomanager_routinginterface_proxy_private.html">AudiomanagerRoutinginterfaceProxyPrivate</a>);</div><div class="line"><a name="l06475"></a><span class="lineno"> 6475</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06476"></a><span class="lineno"> 6476</span>&#160;</div><div class="line"><a name="l06477"></a><span class="lineno"> 6477</span>&#160;  g_dbus_proxy_set_interface_info (G_DBUS_PROXY (proxy), <a class="code" href="audio__manager__interface_8c.html#ab9c164c5d46717b3e1d7d74f4b4ebf39">audiomanager_routinginterface_interface_info</a> ());</div><div class="line"><a name="l06478"></a><span class="lineno"> 6478</span>&#160;}</div><div class="line"><a name="l06479"></a><span class="lineno"> 6479</span>&#160;</div><div class="line"><a name="l06480"></a><span class="lineno"> 6480</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06481"></a><span class="lineno"> 6481</span>&#160;audiomanager_routinginterface_proxy_class_init (<a class="code" href="struct___audiomanager_routinginterface_proxy_class.html">AudiomanagerRoutinginterfaceProxyClass</a> *klass)</div><div class="line"><a name="l06482"></a><span class="lineno"> 6482</span>&#160;{</div><div class="line"><a name="l06483"></a><span class="lineno"> 6483</span>&#160;  GObjectClass *gobject_class;</div><div class="line"><a name="l06484"></a><span class="lineno"> 6484</span>&#160;  GDBusProxyClass *proxy_class;</div><div class="line"><a name="l06485"></a><span class="lineno"> 6485</span>&#160;</div><div class="line"><a name="l06486"></a><span class="lineno"> 6486</span>&#160;  gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l06487"></a><span class="lineno"> 6487</span>&#160;  gobject_class-&gt;finalize     = audiomanager_routinginterface_proxy_finalize;</div><div class="line"><a name="l06488"></a><span class="lineno"> 6488</span>&#160;  gobject_class-&gt;get_property = audiomanager_routinginterface_proxy_get_property;</div><div class="line"><a name="l06489"></a><span class="lineno"> 6489</span>&#160;  gobject_class-&gt;set_property = audiomanager_routinginterface_proxy_set_property;</div><div class="line"><a name="l06490"></a><span class="lineno"> 6490</span>&#160;</div><div class="line"><a name="l06491"></a><span class="lineno"> 6491</span>&#160;  proxy_class = G_DBUS_PROXY_CLASS (klass);</div><div class="line"><a name="l06492"></a><span class="lineno"> 6492</span>&#160;  proxy_class-&gt;g_signal = audiomanager_routinginterface_proxy_g_signal;</div><div class="line"><a name="l06493"></a><span class="lineno"> 6493</span>&#160;  proxy_class-&gt;g_properties_changed = audiomanager_routinginterface_proxy_g_properties_changed;</div><div class="line"><a name="l06494"></a><span class="lineno"> 6494</span>&#160;</div><div class="line"><a name="l06495"></a><span class="lineno"> 6495</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &lt; GLIB_VERSION_2_38</span></div><div class="line"><a name="l06496"></a><span class="lineno"> 6496</span>&#160;  g_type_class_add_private (klass, <span class="keyword">sizeof</span> (<a class="code" href="struct___audiomanager_routinginterface_proxy_private.html">AudiomanagerRoutinginterfaceProxyPrivate</a>));</div><div class="line"><a name="l06497"></a><span class="lineno"> 6497</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06498"></a><span class="lineno"> 6498</span>&#160;}</div><div class="line"><a name="l06499"></a><span class="lineno"> 6499</span>&#160;</div><div class="line"><a name="l06500"></a><span class="lineno"> 6500</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06501"></a><span class="lineno"> 6501</span>&#160;audiomanager_routinginterface_proxy_iface_init (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a> *iface)</div><div class="line"><a name="l06502"></a><span class="lineno"> 6502</span>&#160;{</div><div class="line"><a name="l06503"></a><span class="lineno"> 6503</span>&#160;}</div><div class="line"><a name="l06504"></a><span class="lineno"> 6504</span>&#160;</div><div class="line"><a name="l06522"></a><span class="lineno"> 6522</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06523"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aa2d2eeab981963bc84fd3ab51c85159f"> 6523</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aa2d2eeab981963bc84fd3ab51c85159f">audiomanager_routinginterface_proxy_new</a> (</div><div class="line"><a name="l06524"></a><span class="lineno"> 6524</span>&#160;    GDBusConnection     *connection,</div><div class="line"><a name="l06525"></a><span class="lineno"> 6525</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l06526"></a><span class="lineno"> 6526</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l06527"></a><span class="lineno"> 6527</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l06528"></a><span class="lineno"> 6528</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l06529"></a><span class="lineno"> 6529</span>&#160;    GAsyncReadyCallback  callback,</div><div class="line"><a name="l06530"></a><span class="lineno"> 6530</span>&#160;    gpointer             user_data)</div><div class="line"><a name="l06531"></a><span class="lineno"> 6531</span>&#160;{</div><div class="line"><a name="l06532"></a><span class="lineno"> 6532</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, NULL);</div><div class="line"><a name="l06533"></a><span class="lineno"> 6533</span>&#160;}</div><div class="line"><a name="l06534"></a><span class="lineno"> 6534</span>&#160;</div><div class="line"><a name="l06544"></a><span class="lineno"> 6544</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *</div><div class="line"><a name="l06545"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af6cf8be13cffbcd1f9f9126517b5d9b6"> 6545</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af6cf8be13cffbcd1f9f9126517b5d9b6">audiomanager_routinginterface_proxy_new_finish</a> (</div><div class="line"><a name="l06546"></a><span class="lineno"> 6546</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l06547"></a><span class="lineno"> 6547</span>&#160;    GError             **error)</div><div class="line"><a name="l06548"></a><span class="lineno"> 6548</span>&#160;{</div><div class="line"><a name="l06549"></a><span class="lineno"> 6549</span>&#160;  GObject *ret;</div><div class="line"><a name="l06550"></a><span class="lineno"> 6550</span>&#160;  GObject *source_object;</div><div class="line"><a name="l06551"></a><span class="lineno"> 6551</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l06552"></a><span class="lineno"> 6552</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l06553"></a><span class="lineno"> 6553</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l06554"></a><span class="lineno"> 6554</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l06555"></a><span class="lineno"> 6555</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (ret);</div><div class="line"><a name="l06556"></a><span class="lineno"> 6556</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l06557"></a><span class="lineno"> 6557</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l06558"></a><span class="lineno"> 6558</span>&#160;}</div><div class="line"><a name="l06559"></a><span class="lineno"> 6559</span>&#160;</div><div class="line"><a name="l06577"></a><span class="lineno"> 6577</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *</div><div class="line"><a name="l06578"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a607336d277988e69602efe8370719a1f"> 6578</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a607336d277988e69602efe8370719a1f">audiomanager_routinginterface_proxy_new_sync</a> (</div><div class="line"><a name="l06579"></a><span class="lineno"> 6579</span>&#160;    GDBusConnection     *connection,</div><div class="line"><a name="l06580"></a><span class="lineno"> 6580</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l06581"></a><span class="lineno"> 6581</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l06582"></a><span class="lineno"> 6582</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l06583"></a><span class="lineno"> 6583</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l06584"></a><span class="lineno"> 6584</span>&#160;    GError             **error)</div><div class="line"><a name="l06585"></a><span class="lineno"> 6585</span>&#160;{</div><div class="line"><a name="l06586"></a><span class="lineno"> 6586</span>&#160;  GInitable *ret;</div><div class="line"><a name="l06587"></a><span class="lineno"> 6587</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a>, cancellable, error, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, NULL);</div><div class="line"><a name="l06588"></a><span class="lineno"> 6588</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l06589"></a><span class="lineno"> 6589</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (ret);</div><div class="line"><a name="l06590"></a><span class="lineno"> 6590</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l06591"></a><span class="lineno"> 6591</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l06592"></a><span class="lineno"> 6592</span>&#160;}</div><div class="line"><a name="l06593"></a><span class="lineno"> 6593</span>&#160;</div><div class="line"><a name="l06594"></a><span class="lineno"> 6594</span>&#160;</div><div class="line"><a name="l06612"></a><span class="lineno"> 6612</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l06613"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ae07b35e6825db30d7a9dbf608c88fb94"> 6613</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ae07b35e6825db30d7a9dbf608c88fb94">audiomanager_routinginterface_proxy_new_for_bus</a> (</div><div class="line"><a name="l06614"></a><span class="lineno"> 6614</span>&#160;    GBusType             bus_type,</div><div class="line"><a name="l06615"></a><span class="lineno"> 6615</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l06616"></a><span class="lineno"> 6616</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l06617"></a><span class="lineno"> 6617</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l06618"></a><span class="lineno"> 6618</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l06619"></a><span class="lineno"> 6619</span>&#160;    GAsyncReadyCallback  callback,</div><div class="line"><a name="l06620"></a><span class="lineno"> 6620</span>&#160;    gpointer             user_data)</div><div class="line"><a name="l06621"></a><span class="lineno"> 6621</span>&#160;{</div><div class="line"><a name="l06622"></a><span class="lineno"> 6622</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, NULL);</div><div class="line"><a name="l06623"></a><span class="lineno"> 6623</span>&#160;}</div><div class="line"><a name="l06624"></a><span class="lineno"> 6624</span>&#160;</div><div class="line"><a name="l06634"></a><span class="lineno"> 6634</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *</div><div class="line"><a name="l06635"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a4318c6b327e3f05b0e50dcba2e350cec"> 6635</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a4318c6b327e3f05b0e50dcba2e350cec">audiomanager_routinginterface_proxy_new_for_bus_finish</a> (</div><div class="line"><a name="l06636"></a><span class="lineno"> 6636</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l06637"></a><span class="lineno"> 6637</span>&#160;    GError             **error)</div><div class="line"><a name="l06638"></a><span class="lineno"> 6638</span>&#160;{</div><div class="line"><a name="l06639"></a><span class="lineno"> 6639</span>&#160;  GObject *ret;</div><div class="line"><a name="l06640"></a><span class="lineno"> 6640</span>&#160;  GObject *source_object;</div><div class="line"><a name="l06641"></a><span class="lineno"> 6641</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l06642"></a><span class="lineno"> 6642</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l06643"></a><span class="lineno"> 6643</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l06644"></a><span class="lineno"> 6644</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l06645"></a><span class="lineno"> 6645</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (ret);</div><div class="line"><a name="l06646"></a><span class="lineno"> 6646</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l06647"></a><span class="lineno"> 6647</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l06648"></a><span class="lineno"> 6648</span>&#160;}</div><div class="line"><a name="l06649"></a><span class="lineno"> 6649</span>&#160;</div><div class="line"><a name="l06667"></a><span class="lineno"> 6667</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *</div><div class="line"><a name="l06668"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab20c157db75c8704f853c2ae11f64cc6"> 6668</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab20c157db75c8704f853c2ae11f64cc6">audiomanager_routinginterface_proxy_new_for_bus_sync</a> (</div><div class="line"><a name="l06669"></a><span class="lineno"> 6669</span>&#160;    GBusType             bus_type,</div><div class="line"><a name="l06670"></a><span class="lineno"> 6670</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l06671"></a><span class="lineno"> 6671</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l06672"></a><span class="lineno"> 6672</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l06673"></a><span class="lineno"> 6673</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l06674"></a><span class="lineno"> 6674</span>&#160;    GError             **error)</div><div class="line"><a name="l06675"></a><span class="lineno"> 6675</span>&#160;{</div><div class="line"><a name="l06676"></a><span class="lineno"> 6676</span>&#160;  GInitable *ret;</div><div class="line"><a name="l06677"></a><span class="lineno"> 6677</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a>, cancellable, error, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, NULL);</div><div class="line"><a name="l06678"></a><span class="lineno"> 6678</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l06679"></a><span class="lineno"> 6679</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (ret);</div><div class="line"><a name="l06680"></a><span class="lineno"> 6680</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l06681"></a><span class="lineno"> 6681</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l06682"></a><span class="lineno"> 6682</span>&#160;}</div><div class="line"><a name="l06683"></a><span class="lineno"> 6683</span>&#160;</div><div class="line"><a name="l06684"></a><span class="lineno"> 6684</span>&#160;</div><div class="line"><a name="l06685"></a><span class="lineno"> 6685</span>&#160;<span class="comment">/* ------------------------------------------------------------------------ */</span></div><div class="line"><a name="l06686"></a><span class="lineno"> 6686</span>&#160;</div><div class="line"><a name="l06700"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_skeleton_private.html"> 6700</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html">_AudiomanagerRoutinginterfaceSkeletonPrivate</a></div><div class="line"><a name="l06701"></a><span class="lineno"> 6701</span>&#160;{</div><div class="line"><a name="l06702"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_skeleton_private.html#a49cc7e80fef14aaa95775d4444e0c813"> 6702</a></span>&#160;  GValue *<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a49cc7e80fef14aaa95775d4444e0c813">properties</a>;</div><div class="line"><a name="l06703"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_skeleton_private.html#aee445ad1a41d2ddbef289c841e80d699"> 6703</a></span>&#160;  GList *<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#aee445ad1a41d2ddbef289c841e80d699">changed_properties</a>;</div><div class="line"><a name="l06704"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_skeleton_private.html#aac54d18778efbcc933f3a59ad99dfe1e"> 6704</a></span>&#160;  GSource *<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#aac54d18778efbcc933f3a59ad99dfe1e">changed_properties_idle_source</a>;</div><div class="line"><a name="l06705"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_skeleton_private.html#a85a62a26668f39b9d94b7d6817898ce6"> 6705</a></span>&#160;  GMainContext *<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a85a62a26668f39b9d94b7d6817898ce6">context</a>;</div><div class="line"><a name="l06706"></a><span class="lineno"><a class="line" href="struct___audiomanager_routinginterface_skeleton_private.html#a6d434fee7516eebebb763a636ddd4148"> 6706</a></span>&#160;  GMutex <a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a6d434fee7516eebebb763a636ddd4148">lock</a>;</div><div class="line"><a name="l06707"></a><span class="lineno"> 6707</span>&#160;};</div><div class="line"><a name="l06708"></a><span class="lineno"> 6708</span>&#160;</div><div class="line"><a name="l06709"></a><span class="lineno"> 6709</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06710"></a><span class="lineno"> 6710</span>&#160;_audiomanager_routinginterface_skeleton_handle_method_call (</div><div class="line"><a name="l06711"></a><span class="lineno"> 6711</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l06712"></a><span class="lineno"> 6712</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l06713"></a><span class="lineno"> 6713</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l06714"></a><span class="lineno"> 6714</span>&#160;  <span class="keyword">const</span> gchar *interface_name,</div><div class="line"><a name="l06715"></a><span class="lineno"> 6715</span>&#160;  <span class="keyword">const</span> gchar *method_name,</div><div class="line"><a name="l06716"></a><span class="lineno"> 6716</span>&#160;  GVariant *parameters,</div><div class="line"><a name="l06717"></a><span class="lineno"> 6717</span>&#160;  GDBusMethodInvocation *invocation,</div><div class="line"><a name="l06718"></a><span class="lineno"> 6718</span>&#160;  gpointer user_data)</div><div class="line"><a name="l06719"></a><span class="lineno"> 6719</span>&#160;{</div><div class="line"><a name="l06720"></a><span class="lineno"> 6720</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (user_data);</div><div class="line"><a name="l06721"></a><span class="lineno"> 6721</span>&#160;  <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> *info;</div><div class="line"><a name="l06722"></a><span class="lineno"> 6722</span>&#160;  GVariantIter iter;</div><div class="line"><a name="l06723"></a><span class="lineno"> 6723</span>&#160;  GVariant *child;</div><div class="line"><a name="l06724"></a><span class="lineno"> 6724</span>&#160;  GValue *paramv;</div><div class="line"><a name="l06725"></a><span class="lineno"> 6725</span>&#160;  guint num_params;</div><div class="line"><a name="l06726"></a><span class="lineno"> 6726</span>&#160;  guint num_extra;</div><div class="line"><a name="l06727"></a><span class="lineno"> 6727</span>&#160;  guint n;</div><div class="line"><a name="l06728"></a><span class="lineno"> 6728</span>&#160;  guint signal_id;</div><div class="line"><a name="l06729"></a><span class="lineno"> 6729</span>&#160;  GValue return_value = G_VALUE_INIT;</div><div class="line"><a name="l06730"></a><span class="lineno"> 6730</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> *) g_dbus_method_invocation_get_method_info (invocation);</div><div class="line"><a name="l06731"></a><span class="lineno"> 6731</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l06732"></a><span class="lineno"> 6732</span>&#160;  num_params = g_variant_n_children (parameters);</div><div class="line"><a name="l06733"></a><span class="lineno"> 6733</span>&#160;  num_extra = info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a> ? 3 : 2;  paramv = g_new0 (GValue, num_params + num_extra);</div><div class="line"><a name="l06734"></a><span class="lineno"> 6734</span>&#160;  n = 0;</div><div class="line"><a name="l06735"></a><span class="lineno"> 6735</span>&#160;  g_value_init (&amp;paramv[n], <a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>);</div><div class="line"><a name="l06736"></a><span class="lineno"> 6736</span>&#160;  g_value_set_object (&amp;paramv[n++], skeleton);</div><div class="line"><a name="l06737"></a><span class="lineno"> 6737</span>&#160;  g_value_init (&amp;paramv[n], G_TYPE_DBUS_METHOD_INVOCATION);</div><div class="line"><a name="l06738"></a><span class="lineno"> 6738</span>&#160;  g_value_set_object (&amp;paramv[n++], invocation);</div><div class="line"><a name="l06739"></a><span class="lineno"> 6739</span>&#160;  <span class="keywordflow">if</span> (info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a>)</div><div class="line"><a name="l06740"></a><span class="lineno"> 6740</span>&#160;    {</div><div class="line"><a name="l06741"></a><span class="lineno"> 6741</span>&#160;<span class="preprocessor">#ifdef G_OS_UNIX</span></div><div class="line"><a name="l06742"></a><span class="lineno"> 6742</span>&#160;      g_value_init (&amp;paramv[n], G_TYPE_UNIX_FD_LIST);</div><div class="line"><a name="l06743"></a><span class="lineno"> 6743</span>&#160;      g_value_set_object (&amp;paramv[n++], g_dbus_message_get_unix_fd_list (g_dbus_method_invocation_get_message (invocation)));</div><div class="line"><a name="l06744"></a><span class="lineno"> 6744</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l06745"></a><span class="lineno"> 6745</span>&#160;      g_assert_not_reached ();</div><div class="line"><a name="l06746"></a><span class="lineno"> 6746</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06747"></a><span class="lineno"> 6747</span>&#160;    }</div><div class="line"><a name="l06748"></a><span class="lineno"> 6748</span>&#160;  g_variant_iter_init (&amp;iter, parameters);</div><div class="line"><a name="l06749"></a><span class="lineno"> 6749</span>&#160;  <span class="keywordflow">while</span> ((child = g_variant_iter_next_value (&amp;iter)) != NULL)</div><div class="line"><a name="l06750"></a><span class="lineno"> 6750</span>&#160;    {</div><div class="line"><a name="l06751"></a><span class="lineno"> 6751</span>&#160;      <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *arg_info = (<a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *) info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#a29abc0664ebec538d6f81cff959402b7">parent_struct</a>.in_args[n - num_extra];</div><div class="line"><a name="l06752"></a><span class="lineno"> 6752</span>&#160;      if (arg_info-&gt;<a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>)</div><div class="line"><a name="l06753"></a><span class="lineno"> 6753</span>&#160;        {</div><div class="line"><a name="l06754"></a><span class="lineno"> 6754</span>&#160;          g_value_init (&amp;paramv[n], G_TYPE_VARIANT);</div><div class="line"><a name="l06755"></a><span class="lineno"> 6755</span>&#160;          g_value_set_variant (&amp;paramv[n], child);</div><div class="line"><a name="l06756"></a><span class="lineno"> 6756</span>&#160;          n++;</div><div class="line"><a name="l06757"></a><span class="lineno"> 6757</span>&#160;        }</div><div class="line"><a name="l06758"></a><span class="lineno"> 6758</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l06759"></a><span class="lineno"> 6759</span>&#160;        g_dbus_gvariant_to_gvalue (child, &amp;paramv[n++]);</div><div class="line"><a name="l06760"></a><span class="lineno"> 6760</span>&#160;      g_variant_unref (child);</div><div class="line"><a name="l06761"></a><span class="lineno"> 6761</span>&#160;    }</div><div class="line"><a name="l06762"></a><span class="lineno"> 6762</span>&#160;  signal_id = g_signal_lookup (info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#a1866e9d0baa034c38489e78f8a684547">signal_name</a>, <a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>);</div><div class="line"><a name="l06763"></a><span class="lineno"> 6763</span>&#160;  g_value_init (&amp;return_value, G_TYPE_BOOLEAN);</div><div class="line"><a name="l06764"></a><span class="lineno"> 6764</span>&#160;  g_signal_emitv (paramv, signal_id, 0, &amp;return_value);</div><div class="line"><a name="l06765"></a><span class="lineno"> 6765</span>&#160;  <span class="keywordflow">if</span> (!g_value_get_boolean (&amp;return_value))</div><div class="line"><a name="l06766"></a><span class="lineno"> 6766</span>&#160;    g_dbus_method_invocation_return_error (invocation, G_DBUS_ERROR, G_DBUS_ERROR_UNKNOWN_METHOD, <span class="stringliteral">&quot;Method %s is not implemented on interface %s&quot;</span>, method_name, interface_name);</div><div class="line"><a name="l06767"></a><span class="lineno"> 6767</span>&#160;  g_value_unset (&amp;return_value);</div><div class="line"><a name="l06768"></a><span class="lineno"> 6768</span>&#160;  <span class="keywordflow">for</span> (n = 0; n &lt; num_params + num_extra; n++)</div><div class="line"><a name="l06769"></a><span class="lineno"> 6769</span>&#160;    g_value_unset (&amp;paramv[n]);</div><div class="line"><a name="l06770"></a><span class="lineno"> 6770</span>&#160;  g_free (paramv);</div><div class="line"><a name="l06771"></a><span class="lineno"> 6771</span>&#160;}</div><div class="line"><a name="l06772"></a><span class="lineno"> 6772</span>&#160;</div><div class="line"><a name="l06773"></a><span class="lineno"> 6773</span>&#160;<span class="keyword">static</span> GVariant *</div><div class="line"><a name="l06774"></a><span class="lineno"> 6774</span>&#160;_audiomanager_routinginterface_skeleton_handle_get_property (</div><div class="line"><a name="l06775"></a><span class="lineno"> 6775</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l06776"></a><span class="lineno"> 6776</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l06777"></a><span class="lineno"> 6777</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l06778"></a><span class="lineno"> 6778</span>&#160;  <span class="keyword">const</span> gchar *interface_name G_GNUC_UNUSED,</div><div class="line"><a name="l06779"></a><span class="lineno"> 6779</span>&#160;  <span class="keyword">const</span> gchar *property_name,</div><div class="line"><a name="l06780"></a><span class="lineno"> 6780</span>&#160;  GError **error,</div><div class="line"><a name="l06781"></a><span class="lineno"> 6781</span>&#160;  gpointer user_data)</div><div class="line"><a name="l06782"></a><span class="lineno"> 6782</span>&#160;{</div><div class="line"><a name="l06783"></a><span class="lineno"> 6783</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (user_data);</div><div class="line"><a name="l06784"></a><span class="lineno"> 6784</span>&#160;  GValue value = G_VALUE_INIT;</div><div class="line"><a name="l06785"></a><span class="lineno"> 6785</span>&#160;  GParamSpec *pspec;</div><div class="line"><a name="l06786"></a><span class="lineno"> 6786</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l06787"></a><span class="lineno"> 6787</span>&#160;  GVariant *ret;</div><div class="line"><a name="l06788"></a><span class="lineno"> 6788</span>&#160;  ret = NULL;</div><div class="line"><a name="l06789"></a><span class="lineno"> 6789</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, property_name);</div><div class="line"><a name="l06790"></a><span class="lineno"> 6790</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l06791"></a><span class="lineno"> 6791</span>&#160;  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l06792"></a><span class="lineno"> 6792</span>&#160;  <span class="keywordflow">if</span> (pspec == NULL)</div><div class="line"><a name="l06793"></a><span class="lineno"> 6793</span>&#160;    {</div><div class="line"><a name="l06794"></a><span class="lineno"> 6794</span>&#160;      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, <span class="stringliteral">&quot;No property with name %s&quot;</span>, property_name);</div><div class="line"><a name="l06795"></a><span class="lineno"> 6795</span>&#160;    }</div><div class="line"><a name="l06796"></a><span class="lineno"> 6796</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l06797"></a><span class="lineno"> 6797</span>&#160;    {</div><div class="line"><a name="l06798"></a><span class="lineno"> 6798</span>&#160;      g_value_init (&amp;value, pspec-&gt;value_type);</div><div class="line"><a name="l06799"></a><span class="lineno"> 6799</span>&#160;      g_object_get_property (G_OBJECT (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>, &amp;value);</div><div class="line"><a name="l06800"></a><span class="lineno"> 6800</span>&#160;      ret = g_dbus_gvalue_to_gvariant (&amp;value, G_VARIANT_TYPE (info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a29663dad9f5ac7b03ea53afc3c60a867">parent_struct</a>.signature));</div><div class="line"><a name="l06801"></a><span class="lineno"> 6801</span>&#160;      g_value_unset (&amp;value);</div><div class="line"><a name="l06802"></a><span class="lineno"> 6802</span>&#160;    }</div><div class="line"><a name="l06803"></a><span class="lineno"> 6803</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l06804"></a><span class="lineno"> 6804</span>&#160;}</div><div class="line"><a name="l06805"></a><span class="lineno"> 6805</span>&#160;</div><div class="line"><a name="l06806"></a><span class="lineno"> 6806</span>&#160;<span class="keyword">static</span> gboolean</div><div class="line"><a name="l06807"></a><span class="lineno"> 6807</span>&#160;_audiomanager_routinginterface_skeleton_handle_set_property (</div><div class="line"><a name="l06808"></a><span class="lineno"> 6808</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l06809"></a><span class="lineno"> 6809</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l06810"></a><span class="lineno"> 6810</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l06811"></a><span class="lineno"> 6811</span>&#160;  <span class="keyword">const</span> gchar *interface_name G_GNUC_UNUSED,</div><div class="line"><a name="l06812"></a><span class="lineno"> 6812</span>&#160;  <span class="keyword">const</span> gchar *property_name,</div><div class="line"><a name="l06813"></a><span class="lineno"> 6813</span>&#160;  GVariant *variant,</div><div class="line"><a name="l06814"></a><span class="lineno"> 6814</span>&#160;  GError **error,</div><div class="line"><a name="l06815"></a><span class="lineno"> 6815</span>&#160;  gpointer user_data)</div><div class="line"><a name="l06816"></a><span class="lineno"> 6816</span>&#160;{</div><div class="line"><a name="l06817"></a><span class="lineno"> 6817</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (user_data);</div><div class="line"><a name="l06818"></a><span class="lineno"> 6818</span>&#160;  GValue value = G_VALUE_INIT;</div><div class="line"><a name="l06819"></a><span class="lineno"> 6819</span>&#160;  GParamSpec *pspec;</div><div class="line"><a name="l06820"></a><span class="lineno"> 6820</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l06821"></a><span class="lineno"> 6821</span>&#160;  gboolean ret;</div><div class="line"><a name="l06822"></a><span class="lineno"> 6822</span>&#160;  ret = FALSE;</div><div class="line"><a name="l06823"></a><span class="lineno"> 6823</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, property_name);</div><div class="line"><a name="l06824"></a><span class="lineno"> 6824</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l06825"></a><span class="lineno"> 6825</span>&#160;  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l06826"></a><span class="lineno"> 6826</span>&#160;  <span class="keywordflow">if</span> (pspec == NULL)</div><div class="line"><a name="l06827"></a><span class="lineno"> 6827</span>&#160;    {</div><div class="line"><a name="l06828"></a><span class="lineno"> 6828</span>&#160;      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, <span class="stringliteral">&quot;No property with name %s&quot;</span>, property_name);</div><div class="line"><a name="l06829"></a><span class="lineno"> 6829</span>&#160;    }</div><div class="line"><a name="l06830"></a><span class="lineno"> 6830</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l06831"></a><span class="lineno"> 6831</span>&#160;    {</div><div class="line"><a name="l06832"></a><span class="lineno"> 6832</span>&#160;      <span class="keywordflow">if</span> (info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a1e675b966697c71c6b330ae06677178f">use_gvariant</a>)</div><div class="line"><a name="l06833"></a><span class="lineno"> 6833</span>&#160;        g_value_set_variant (&amp;value, variant);</div><div class="line"><a name="l06834"></a><span class="lineno"> 6834</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l06835"></a><span class="lineno"> 6835</span>&#160;        g_dbus_gvariant_to_gvalue (variant, &amp;value);</div><div class="line"><a name="l06836"></a><span class="lineno"> 6836</span>&#160;      g_object_set_property (G_OBJECT (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>, &amp;value);</div><div class="line"><a name="l06837"></a><span class="lineno"> 6837</span>&#160;      g_value_unset (&amp;value);</div><div class="line"><a name="l06838"></a><span class="lineno"> 6838</span>&#160;      ret = TRUE;</div><div class="line"><a name="l06839"></a><span class="lineno"> 6839</span>&#160;    }</div><div class="line"><a name="l06840"></a><span class="lineno"> 6840</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l06841"></a><span class="lineno"> 6841</span>&#160;}</div><div class="line"><a name="l06842"></a><span class="lineno"> 6842</span>&#160;</div><div class="line"><a name="l06843"></a><span class="lineno"> 6843</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> GDBusInterfaceVTable _audiomanager_routinginterface_skeleton_vtable =</div><div class="line"><a name="l06844"></a><span class="lineno"> 6844</span>&#160;{</div><div class="line"><a name="l06845"></a><span class="lineno"> 6845</span>&#160;  _audiomanager_routinginterface_skeleton_handle_method_call,</div><div class="line"><a name="l06846"></a><span class="lineno"> 6846</span>&#160;  _audiomanager_routinginterface_skeleton_handle_get_property,</div><div class="line"><a name="l06847"></a><span class="lineno"> 6847</span>&#160;  _audiomanager_routinginterface_skeleton_handle_set_property,</div><div class="line"><a name="l06848"></a><span class="lineno"> 6848</span>&#160;  {NULL}</div><div class="line"><a name="l06849"></a><span class="lineno"> 6849</span>&#160;};</div><div class="line"><a name="l06850"></a><span class="lineno"> 6850</span>&#160;</div><div class="line"><a name="l06851"></a><span class="lineno"> 6851</span>&#160;<span class="keyword">static</span> GDBusInterfaceInfo *</div><div class="line"><a name="l06852"></a><span class="lineno"> 6852</span>&#160;audiomanager_routinginterface_skeleton_dbus_interface_get_info (GDBusInterfaceSkeleton *skeleton G_GNUC_UNUSED)</div><div class="line"><a name="l06853"></a><span class="lineno"> 6853</span>&#160;{</div><div class="line"><a name="l06854"></a><span class="lineno"> 6854</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8c.html#ab9c164c5d46717b3e1d7d74f4b4ebf39">audiomanager_routinginterface_interface_info</a> ();</div><div class="line"><a name="l06855"></a><span class="lineno"> 6855</span>&#160;}</div><div class="line"><a name="l06856"></a><span class="lineno"> 6856</span>&#160;</div><div class="line"><a name="l06857"></a><span class="lineno"> 6857</span>&#160;<span class="keyword">static</span> GDBusInterfaceVTable *</div><div class="line"><a name="l06858"></a><span class="lineno"> 6858</span>&#160;audiomanager_routinginterface_skeleton_dbus_interface_get_vtable (GDBusInterfaceSkeleton *skeleton G_GNUC_UNUSED)</div><div class="line"><a name="l06859"></a><span class="lineno"> 6859</span>&#160;{</div><div class="line"><a name="l06860"></a><span class="lineno"> 6860</span>&#160;  <span class="keywordflow">return</span> (GDBusInterfaceVTable *) &amp;_audiomanager_routinginterface_skeleton_vtable;</div><div class="line"><a name="l06861"></a><span class="lineno"> 6861</span>&#160;}</div><div class="line"><a name="l06862"></a><span class="lineno"> 6862</span>&#160;</div><div class="line"><a name="l06863"></a><span class="lineno"> 6863</span>&#160;<span class="keyword">static</span> GVariant *</div><div class="line"><a name="l06864"></a><span class="lineno"> 6864</span>&#160;audiomanager_routinginterface_skeleton_dbus_interface_get_properties (GDBusInterfaceSkeleton *_skeleton)</div><div class="line"><a name="l06865"></a><span class="lineno"> 6865</span>&#160;{</div><div class="line"><a name="l06866"></a><span class="lineno"> 6866</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (_skeleton);</div><div class="line"><a name="l06867"></a><span class="lineno"> 6867</span>&#160;</div><div class="line"><a name="l06868"></a><span class="lineno"> 6868</span>&#160;  GVariantBuilder builder;</div><div class="line"><a name="l06869"></a><span class="lineno"> 6869</span>&#160;  guint n;</div><div class="line"><a name="l06870"></a><span class="lineno"> 6870</span>&#160;  g_variant_builder_init (&amp;builder, G_VARIANT_TYPE (<span class="stringliteral">&quot;a{sv}&quot;</span>));</div><div class="line"><a name="l06871"></a><span class="lineno"> 6871</span>&#160;  <span class="keywordflow">if</span> (_audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties == NULL)</div><div class="line"><a name="l06872"></a><span class="lineno"> 6872</span>&#160;    <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l06873"></a><span class="lineno"> 6873</span>&#160;  <span class="keywordflow">for</span> (n = 0; _audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties[n] != NULL; n++)</div><div class="line"><a name="l06874"></a><span class="lineno"> 6874</span>&#160;    {</div><div class="line"><a name="l06875"></a><span class="lineno"> 6875</span>&#160;      GDBusPropertyInfo *info = _audiomanager_routinginterface_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties[n];</div><div class="line"><a name="l06876"></a><span class="lineno"> 6876</span>&#160;      <span class="keywordflow">if</span> (info-&gt;flags &amp; G_DBUS_PROPERTY_INFO_FLAGS_READABLE)</div><div class="line"><a name="l06877"></a><span class="lineno"> 6877</span>&#160;        {</div><div class="line"><a name="l06878"></a><span class="lineno"> 6878</span>&#160;          GVariant *value;</div><div class="line"><a name="l06879"></a><span class="lineno"> 6879</span>&#160;          value = _audiomanager_routinginterface_skeleton_handle_get_property (g_dbus_interface_skeleton_get_connection (G_DBUS_INTERFACE_SKELETON (skeleton)), NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, info-&gt;name, NULL, skeleton);</div><div class="line"><a name="l06880"></a><span class="lineno"> 6880</span>&#160;          <span class="keywordflow">if</span> (value != NULL)</div><div class="line"><a name="l06881"></a><span class="lineno"> 6881</span>&#160;            {</div><div class="line"><a name="l06882"></a><span class="lineno"> 6882</span>&#160;              g_variant_take_ref (value);</div><div class="line"><a name="l06883"></a><span class="lineno"> 6883</span>&#160;              g_variant_builder_add (&amp;builder, <span class="stringliteral">&quot;{sv}&quot;</span>, info-&gt;name, value);</div><div class="line"><a name="l06884"></a><span class="lineno"> 6884</span>&#160;              g_variant_unref (value);</div><div class="line"><a name="l06885"></a><span class="lineno"> 6885</span>&#160;            }</div><div class="line"><a name="l06886"></a><span class="lineno"> 6886</span>&#160;        }</div><div class="line"><a name="l06887"></a><span class="lineno"> 6887</span>&#160;    }</div><div class="line"><a name="l06888"></a><span class="lineno"> 6888</span>&#160;out:</div><div class="line"><a name="l06889"></a><span class="lineno"> 6889</span>&#160;  <span class="keywordflow">return</span> g_variant_builder_end (&amp;builder);</div><div class="line"><a name="l06890"></a><span class="lineno"> 6890</span>&#160;}</div><div class="line"><a name="l06891"></a><span class="lineno"> 6891</span>&#160;</div><div class="line"><a name="l06892"></a><span class="lineno"> 6892</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06893"></a><span class="lineno"> 6893</span>&#160;audiomanager_routinginterface_skeleton_dbus_interface_flush (GDBusInterfaceSkeleton *_skeleton)</div><div class="line"><a name="l06894"></a><span class="lineno"> 6894</span>&#160;{</div><div class="line"><a name="l06895"></a><span class="lineno"> 6895</span>&#160;}</div><div class="line"><a name="l06896"></a><span class="lineno"> 6896</span>&#160;</div><div class="line"><a name="l06897"></a><span class="lineno"> 6897</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06898"></a><span class="lineno"> 6898</span>&#160;_audiomanager_routinginterface_on_signal_set_routing_ready (</div><div class="line"><a name="l06899"></a><span class="lineno"> 6899</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l06900"></a><span class="lineno"> 6900</span>&#160;{</div><div class="line"><a name="l06901"></a><span class="lineno"> 6901</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l06902"></a><span class="lineno"> 6902</span>&#160;</div><div class="line"><a name="l06903"></a><span class="lineno"> 6903</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l06904"></a><span class="lineno"> 6904</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l06905"></a><span class="lineno"> 6905</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l06906"></a><span class="lineno"> 6906</span>&#160;</div><div class="line"><a name="l06907"></a><span class="lineno"> 6907</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06908"></a><span class="lineno"> 6908</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l06909"></a><span class="lineno"> 6909</span>&#160;    {</div><div class="line"><a name="l06910"></a><span class="lineno"> 6910</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l06911"></a><span class="lineno"> 6911</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l06912"></a><span class="lineno"> 6912</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, <span class="stringliteral">&quot;setRoutingReady&quot;</span>,</div><div class="line"><a name="l06913"></a><span class="lineno"> 6913</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l06914"></a><span class="lineno"> 6914</span>&#160;    }</div><div class="line"><a name="l06915"></a><span class="lineno"> 6915</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l06916"></a><span class="lineno"> 6916</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l06917"></a><span class="lineno"> 6917</span>&#160;}</div><div class="line"><a name="l06918"></a><span class="lineno"> 6918</span>&#160;</div><div class="line"><a name="l06919"></a><span class="lineno"> 6919</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06920"></a><span class="lineno"> 6920</span>&#160;_audiomanager_routinginterface_on_signal_set_routing_rundown (</div><div class="line"><a name="l06921"></a><span class="lineno"> 6921</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l06922"></a><span class="lineno"> 6922</span>&#160;{</div><div class="line"><a name="l06923"></a><span class="lineno"> 6923</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l06924"></a><span class="lineno"> 6924</span>&#160;</div><div class="line"><a name="l06925"></a><span class="lineno"> 6925</span>&#160;  GList      *connections, *l;</div><div class="line"><a name="l06926"></a><span class="lineno"> 6926</span>&#160;  GVariant   *signal_variant;</div><div class="line"><a name="l06927"></a><span class="lineno"> 6927</span>&#160;  connections = g_dbus_interface_skeleton_get_connections (G_DBUS_INTERFACE_SKELETON (skeleton));</div><div class="line"><a name="l06928"></a><span class="lineno"> 6928</span>&#160;</div><div class="line"><a name="l06929"></a><span class="lineno"> 6929</span>&#160;  signal_variant = g_variant_ref_sink (g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l06930"></a><span class="lineno"> 6930</span>&#160;  <span class="keywordflow">for</span> (l = connections; l != NULL; l = l-&gt;next)</div><div class="line"><a name="l06931"></a><span class="lineno"> 6931</span>&#160;    {</div><div class="line"><a name="l06932"></a><span class="lineno"> 6932</span>&#160;      GDBusConnection *connection = l-&gt;data;</div><div class="line"><a name="l06933"></a><span class="lineno"> 6933</span>&#160;      g_dbus_connection_emit_signal (connection,</div><div class="line"><a name="l06934"></a><span class="lineno"> 6934</span>&#160;        NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, <span class="stringliteral">&quot;setRoutingRundown&quot;</span>,</div><div class="line"><a name="l06935"></a><span class="lineno"> 6935</span>&#160;        signal_variant, NULL);</div><div class="line"><a name="l06936"></a><span class="lineno"> 6936</span>&#160;    }</div><div class="line"><a name="l06937"></a><span class="lineno"> 6937</span>&#160;  g_variant_unref (signal_variant);</div><div class="line"><a name="l06938"></a><span class="lineno"> 6938</span>&#160;  g_list_free_full (connections, g_object_unref);</div><div class="line"><a name="l06939"></a><span class="lineno"> 6939</span>&#160;}</div><div class="line"><a name="l06940"></a><span class="lineno"> 6940</span>&#160;</div><div class="line"><a name="l06941"></a><span class="lineno"> 6941</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span> audiomanager_routinginterface_skeleton_iface_init (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a> *iface);</div><div class="line"><a name="l06942"></a><span class="lineno"> 6942</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l06943"></a><span class="lineno"> 6943</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a>, audiomanager_routinginterface_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON,</div><div class="line"><a name="l06944"></a><span class="lineno"> 6944</span>&#160;                         G_ADD_PRIVATE (<a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a>)</div><div class="line"><a name="l06945"></a><span class="lineno"> 6945</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>, audiomanager_routinginterface_skeleton_iface_init));</div><div class="line"><a name="l06946"></a><span class="lineno"> 6946</span>&#160;</div><div class="line"><a name="l06947"></a><span class="lineno"> 6947</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l06948"></a><span class="lineno"> 6948</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a>, audiomanager_routinginterface_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON,</div><div class="line"><a name="l06949"></a><span class="lineno"> 6949</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>, audiomanager_routinginterface_skeleton_iface_init));</div><div class="line"><a name="l06950"></a><span class="lineno"> 6950</span>&#160;</div><div class="line"><a name="l06951"></a><span class="lineno"> 6951</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06952"></a><span class="lineno"> 6952</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06953"></a><span class="lineno"> 6953</span>&#160;audiomanager_routinginterface_skeleton_finalize (GObject *<span class="keywordtype">object</span>)</div><div class="line"><a name="l06954"></a><span class="lineno"> 6954</span>&#160;{</div><div class="line"><a name="l06955"></a><span class="lineno"> 6955</span>&#160;  <a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l06956"></a><span class="lineno"> 6956</span>&#160;  g_list_free_full (skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#aee445ad1a41d2ddbef289c841e80d699">changed_properties</a>, (GDestroyNotify) _changed_property_free);</div><div class="line"><a name="l06957"></a><span class="lineno"> 6957</span>&#160;  <span class="keywordflow">if</span> (skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#aac54d18778efbcc933f3a59ad99dfe1e">changed_properties_idle_source</a> != NULL)</div><div class="line"><a name="l06958"></a><span class="lineno"> 6958</span>&#160;    g_source_destroy (skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#aac54d18778efbcc933f3a59ad99dfe1e">changed_properties_idle_source</a>);</div><div class="line"><a name="l06959"></a><span class="lineno"> 6959</span>&#160;  g_main_context_unref (skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a85a62a26668f39b9d94b7d6817898ce6">context</a>);</div><div class="line"><a name="l06960"></a><span class="lineno"> 6960</span>&#160;  g_mutex_clear (&amp;skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a6d434fee7516eebebb763a636ddd4148">lock</a>);</div><div class="line"><a name="l06961"></a><span class="lineno"> 6961</span>&#160;  G_OBJECT_CLASS (audiomanager_routinginterface_skeleton_parent_class)-&gt;finalize (<span class="keywordtype">object</span>);</div><div class="line"><a name="l06962"></a><span class="lineno"> 6962</span>&#160;}</div><div class="line"><a name="l06963"></a><span class="lineno"> 6963</span>&#160;</div><div class="line"><a name="l06964"></a><span class="lineno"> 6964</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06965"></a><span class="lineno"> 6965</span>&#160;audiomanager_routinginterface_skeleton_init (<a class="code" href="struct___audiomanager_routinginterface_skeleton.html">AudiomanagerRoutinginterfaceSkeleton</a> *skeleton)</div><div class="line"><a name="l06966"></a><span class="lineno"> 6966</span>&#160;{</div><div class="line"><a name="l06967"></a><span class="lineno"> 6967</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l06968"></a><span class="lineno"> 6968</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a> = audiomanager_routinginterface_skeleton_get_instance_private (skeleton);</div><div class="line"><a name="l06969"></a><span class="lineno"> 6969</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l06970"></a><span class="lineno"> 6970</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a> = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, <a class="code" href="audio__manager__interface_8h.html#a41cfdbbdbaf98ddee9c895c6b4e3eb8d">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a>, <a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html">AudiomanagerRoutinginterfaceSkeletonPrivate</a>);</div><div class="line"><a name="l06971"></a><span class="lineno"> 6971</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06972"></a><span class="lineno"> 6972</span>&#160;</div><div class="line"><a name="l06973"></a><span class="lineno"> 6973</span>&#160;  g_mutex_init (&amp;skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a6d434fee7516eebebb763a636ddd4148">lock</a>);</div><div class="line"><a name="l06974"></a><span class="lineno"> 6974</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">priv</a>-&gt;<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html#a85a62a26668f39b9d94b7d6817898ce6">context</a> = g_main_context_ref_thread_default ();</div><div class="line"><a name="l06975"></a><span class="lineno"> 6975</span>&#160;}</div><div class="line"><a name="l06976"></a><span class="lineno"> 6976</span>&#160;</div><div class="line"><a name="l06977"></a><span class="lineno"> 6977</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06978"></a><span class="lineno"> 6978</span>&#160;audiomanager_routinginterface_skeleton_class_init (<a class="code" href="struct___audiomanager_routinginterface_skeleton_class.html">AudiomanagerRoutinginterfaceSkeletonClass</a> *klass)</div><div class="line"><a name="l06979"></a><span class="lineno"> 6979</span>&#160;{</div><div class="line"><a name="l06980"></a><span class="lineno"> 6980</span>&#160;  GObjectClass *gobject_class;</div><div class="line"><a name="l06981"></a><span class="lineno"> 6981</span>&#160;  GDBusInterfaceSkeletonClass *skeleton_class;</div><div class="line"><a name="l06982"></a><span class="lineno"> 6982</span>&#160;</div><div class="line"><a name="l06983"></a><span class="lineno"> 6983</span>&#160;  gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l06984"></a><span class="lineno"> 6984</span>&#160;  gobject_class-&gt;finalize = audiomanager_routinginterface_skeleton_finalize;</div><div class="line"><a name="l06985"></a><span class="lineno"> 6985</span>&#160;</div><div class="line"><a name="l06986"></a><span class="lineno"> 6986</span>&#160;  skeleton_class = G_DBUS_INTERFACE_SKELETON_CLASS (klass);</div><div class="line"><a name="l06987"></a><span class="lineno"> 6987</span>&#160;  skeleton_class-&gt;get_info = audiomanager_routinginterface_skeleton_dbus_interface_get_info;</div><div class="line"><a name="l06988"></a><span class="lineno"> 6988</span>&#160;  skeleton_class-&gt;get_properties = audiomanager_routinginterface_skeleton_dbus_interface_get_properties;</div><div class="line"><a name="l06989"></a><span class="lineno"> 6989</span>&#160;  skeleton_class-&gt;flush = audiomanager_routinginterface_skeleton_dbus_interface_flush;</div><div class="line"><a name="l06990"></a><span class="lineno"> 6990</span>&#160;  skeleton_class-&gt;get_vtable = audiomanager_routinginterface_skeleton_dbus_interface_get_vtable;</div><div class="line"><a name="l06991"></a><span class="lineno"> 6991</span>&#160;</div><div class="line"><a name="l06992"></a><span class="lineno"> 6992</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &lt; GLIB_VERSION_2_38</span></div><div class="line"><a name="l06993"></a><span class="lineno"> 6993</span>&#160;  g_type_class_add_private (klass, <span class="keyword">sizeof</span> (<a class="code" href="struct___audiomanager_routinginterface_skeleton_private.html">AudiomanagerRoutinginterfaceSkeletonPrivate</a>));</div><div class="line"><a name="l06994"></a><span class="lineno"> 6994</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l06995"></a><span class="lineno"> 6995</span>&#160;}</div><div class="line"><a name="l06996"></a><span class="lineno"> 6996</span>&#160;</div><div class="line"><a name="l06997"></a><span class="lineno"> 6997</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l06998"></a><span class="lineno"> 6998</span>&#160;audiomanager_routinginterface_skeleton_iface_init (<a class="code" href="struct___audiomanager_routinginterface_iface.html">AudiomanagerRoutinginterfaceIface</a> *iface)</div><div class="line"><a name="l06999"></a><span class="lineno"> 6999</span>&#160;{</div><div class="line"><a name="l07000"></a><span class="lineno"> 7000</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_routinginterface_iface.html#a58f92c78dae0850dfdc5b4096957cdfb">set_routing_ready</a> = _audiomanager_routinginterface_on_signal_set_routing_ready;</div><div class="line"><a name="l07001"></a><span class="lineno"> 7001</span>&#160;  iface-&gt;<a class="code" href="struct___audiomanager_routinginterface_iface.html#a2506d6398156498330ecd4beb9f1b44d">set_routing_rundown</a> = _audiomanager_routinginterface_on_signal_set_routing_rundown;</div><div class="line"><a name="l07002"></a><span class="lineno"> 7002</span>&#160;}</div><div class="line"><a name="l07003"></a><span class="lineno"> 7003</span>&#160;</div><div class="line"><a name="l07011"></a><span class="lineno"> 7011</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *</div><div class="line"><a name="l07012"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a95b0c02b6ca0a1c14f1fa766e70827a3"> 7012</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a95b0c02b6ca0a1c14f1fa766e70827a3">audiomanager_routinginterface_skeleton_new</a> (<span class="keywordtype">void</span>)</div><div class="line"><a name="l07013"></a><span class="lineno"> 7013</span>&#160;{</div><div class="line"><a name="l07014"></a><span class="lineno"> 7014</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (g_object_new (<a class="code" href="audio__manager__interface_8h.html#a41cfdbbdbaf98ddee9c895c6b4e3eb8d">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a>, NULL));</div><div class="line"><a name="l07015"></a><span class="lineno"> 7015</span>&#160;}</div><div class="line"><a name="l07016"></a><span class="lineno"> 7016</span>&#160;</div><div class="line"><a name="l07017"></a><span class="lineno"> 7017</span>&#160;<span class="comment">/* ------------------------------------------------------------------------</span></div><div class="line"><a name="l07018"></a><span class="lineno"> 7018</span>&#160;<span class="comment"> * Code for interface org.genivi.audiomanager.routing.soundmanager</span></div><div class="line"><a name="l07019"></a><span class="lineno"> 7019</span>&#160;<span class="comment"> * ------------------------------------------------------------------------</span></div><div class="line"><a name="l07020"></a><span class="lineno"> 7020</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l07021"></a><span class="lineno"> 7021</span>&#160;</div><div class="line"><a name="l07030"></a><span class="lineno"> 7030</span>&#160;<span class="comment">/* ---- Introspection data for org.genivi.audiomanager.routing.soundmanager ---- */</span></div><div class="line"><a name="l07031"></a><span class="lineno"> 7031</span>&#160;</div><div class="line"><a name="l07032"></a><span class="lineno"> 7032</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_abort_IN_ARG_handle =</div><div class="line"><a name="l07033"></a><span class="lineno"> 7033</span>&#160;{</div><div class="line"><a name="l07034"></a><span class="lineno"> 7034</span>&#160;  {</div><div class="line"><a name="l07035"></a><span class="lineno"> 7035</span>&#160;    -1,</div><div class="line"><a name="l07036"></a><span class="lineno"> 7036</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l07037"></a><span class="lineno"> 7037</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07038"></a><span class="lineno"> 7038</span>&#160;    NULL</div><div class="line"><a name="l07039"></a><span class="lineno"> 7039</span>&#160;  },</div><div class="line"><a name="l07040"></a><span class="lineno"> 7040</span>&#160;  FALSE</div><div class="line"><a name="l07041"></a><span class="lineno"> 7041</span>&#160;};</div><div class="line"><a name="l07042"></a><span class="lineno"> 7042</span>&#160;</div><div class="line"><a name="l07043"></a><span class="lineno"> 7043</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_async_abort_IN_ARG_pointers[] =</div><div class="line"><a name="l07044"></a><span class="lineno"> 7044</span>&#160;{</div><div class="line"><a name="l07045"></a><span class="lineno"> 7045</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_abort_IN_ARG_handle,</div><div class="line"><a name="l07046"></a><span class="lineno"> 7046</span>&#160;  NULL</div><div class="line"><a name="l07047"></a><span class="lineno"> 7047</span>&#160;};</div><div class="line"><a name="l07048"></a><span class="lineno"> 7048</span>&#160;</div><div class="line"><a name="l07049"></a><span class="lineno"> 7049</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_abort_OUT_ARG_error =</div><div class="line"><a name="l07050"></a><span class="lineno"> 7050</span>&#160;{</div><div class="line"><a name="l07051"></a><span class="lineno"> 7051</span>&#160;  {</div><div class="line"><a name="l07052"></a><span class="lineno"> 7052</span>&#160;    -1,</div><div class="line"><a name="l07053"></a><span class="lineno"> 7053</span>&#160;    (gchar *) <span class="stringliteral">&quot;error&quot;</span>,</div><div class="line"><a name="l07054"></a><span class="lineno"> 7054</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l07055"></a><span class="lineno"> 7055</span>&#160;    NULL</div><div class="line"><a name="l07056"></a><span class="lineno"> 7056</span>&#160;  },</div><div class="line"><a name="l07057"></a><span class="lineno"> 7057</span>&#160;  FALSE</div><div class="line"><a name="l07058"></a><span class="lineno"> 7058</span>&#160;};</div><div class="line"><a name="l07059"></a><span class="lineno"> 7059</span>&#160;</div><div class="line"><a name="l07060"></a><span class="lineno"> 7060</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_async_abort_OUT_ARG_pointers[] =</div><div class="line"><a name="l07061"></a><span class="lineno"> 7061</span>&#160;{</div><div class="line"><a name="l07062"></a><span class="lineno"> 7062</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_abort_OUT_ARG_error,</div><div class="line"><a name="l07063"></a><span class="lineno"> 7063</span>&#160;  NULL</div><div class="line"><a name="l07064"></a><span class="lineno"> 7064</span>&#160;};</div><div class="line"><a name="l07065"></a><span class="lineno"> 7065</span>&#160;</div><div class="line"><a name="l07066"></a><span class="lineno"> 7066</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routing_soundmanager_method_info_async_abort =</div><div class="line"><a name="l07067"></a><span class="lineno"> 7067</span>&#160;{</div><div class="line"><a name="l07068"></a><span class="lineno"> 7068</span>&#160;  {</div><div class="line"><a name="l07069"></a><span class="lineno"> 7069</span>&#160;    -1,</div><div class="line"><a name="l07070"></a><span class="lineno"> 7070</span>&#160;    (gchar *) <span class="stringliteral">&quot;asyncAbort&quot;</span>,</div><div class="line"><a name="l07071"></a><span class="lineno"> 7071</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routing_soundmanager_method_info_async_abort_IN_ARG_pointers,</div><div class="line"><a name="l07072"></a><span class="lineno"> 7072</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routing_soundmanager_method_info_async_abort_OUT_ARG_pointers,</div><div class="line"><a name="l07073"></a><span class="lineno"> 7073</span>&#160;    NULL</div><div class="line"><a name="l07074"></a><span class="lineno"> 7074</span>&#160;  },</div><div class="line"><a name="l07075"></a><span class="lineno"> 7075</span>&#160;  <span class="stringliteral">&quot;handle-async-abort&quot;</span>,</div><div class="line"><a name="l07076"></a><span class="lineno"> 7076</span>&#160;  FALSE</div><div class="line"><a name="l07077"></a><span class="lineno"> 7077</span>&#160;};</div><div class="line"><a name="l07078"></a><span class="lineno"> 7078</span>&#160;</div><div class="line"><a name="l07079"></a><span class="lineno"> 7079</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_handle =</div><div class="line"><a name="l07080"></a><span class="lineno"> 7080</span>&#160;{</div><div class="line"><a name="l07081"></a><span class="lineno"> 7081</span>&#160;  {</div><div class="line"><a name="l07082"></a><span class="lineno"> 7082</span>&#160;    -1,</div><div class="line"><a name="l07083"></a><span class="lineno"> 7083</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l07084"></a><span class="lineno"> 7084</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07085"></a><span class="lineno"> 7085</span>&#160;    NULL</div><div class="line"><a name="l07086"></a><span class="lineno"> 7086</span>&#160;  },</div><div class="line"><a name="l07087"></a><span class="lineno"> 7087</span>&#160;  FALSE</div><div class="line"><a name="l07088"></a><span class="lineno"> 7088</span>&#160;};</div><div class="line"><a name="l07089"></a><span class="lineno"> 7089</span>&#160;</div><div class="line"><a name="l07090"></a><span class="lineno"> 7090</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_connectionID =</div><div class="line"><a name="l07091"></a><span class="lineno"> 7091</span>&#160;{</div><div class="line"><a name="l07092"></a><span class="lineno"> 7092</span>&#160;  {</div><div class="line"><a name="l07093"></a><span class="lineno"> 7093</span>&#160;    -1,</div><div class="line"><a name="l07094"></a><span class="lineno"> 7094</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionID&quot;</span>,</div><div class="line"><a name="l07095"></a><span class="lineno"> 7095</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07096"></a><span class="lineno"> 7096</span>&#160;    NULL</div><div class="line"><a name="l07097"></a><span class="lineno"> 7097</span>&#160;  },</div><div class="line"><a name="l07098"></a><span class="lineno"> 7098</span>&#160;  FALSE</div><div class="line"><a name="l07099"></a><span class="lineno"> 7099</span>&#160;};</div><div class="line"><a name="l07100"></a><span class="lineno"> 7100</span>&#160;</div><div class="line"><a name="l07101"></a><span class="lineno"> 7101</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_sourceID =</div><div class="line"><a name="l07102"></a><span class="lineno"> 7102</span>&#160;{</div><div class="line"><a name="l07103"></a><span class="lineno"> 7103</span>&#160;  {</div><div class="line"><a name="l07104"></a><span class="lineno"> 7104</span>&#160;    -1,</div><div class="line"><a name="l07105"></a><span class="lineno"> 7105</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l07106"></a><span class="lineno"> 7106</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07107"></a><span class="lineno"> 7107</span>&#160;    NULL</div><div class="line"><a name="l07108"></a><span class="lineno"> 7108</span>&#160;  },</div><div class="line"><a name="l07109"></a><span class="lineno"> 7109</span>&#160;  FALSE</div><div class="line"><a name="l07110"></a><span class="lineno"> 7110</span>&#160;};</div><div class="line"><a name="l07111"></a><span class="lineno"> 7111</span>&#160;</div><div class="line"><a name="l07112"></a><span class="lineno"> 7112</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_sinkID =</div><div class="line"><a name="l07113"></a><span class="lineno"> 7113</span>&#160;{</div><div class="line"><a name="l07114"></a><span class="lineno"> 7114</span>&#160;  {</div><div class="line"><a name="l07115"></a><span class="lineno"> 7115</span>&#160;    -1,</div><div class="line"><a name="l07116"></a><span class="lineno"> 7116</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l07117"></a><span class="lineno"> 7117</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07118"></a><span class="lineno"> 7118</span>&#160;    NULL</div><div class="line"><a name="l07119"></a><span class="lineno"> 7119</span>&#160;  },</div><div class="line"><a name="l07120"></a><span class="lineno"> 7120</span>&#160;  FALSE</div><div class="line"><a name="l07121"></a><span class="lineno"> 7121</span>&#160;};</div><div class="line"><a name="l07122"></a><span class="lineno"> 7122</span>&#160;</div><div class="line"><a name="l07123"></a><span class="lineno"> 7123</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_connectionFormat =</div><div class="line"><a name="l07124"></a><span class="lineno"> 7124</span>&#160;{</div><div class="line"><a name="l07125"></a><span class="lineno"> 7125</span>&#160;  {</div><div class="line"><a name="l07126"></a><span class="lineno"> 7126</span>&#160;    -1,</div><div class="line"><a name="l07127"></a><span class="lineno"> 7127</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionFormat&quot;</span>,</div><div class="line"><a name="l07128"></a><span class="lineno"> 7128</span>&#160;    (gchar *) <span class="stringliteral">&quot;i&quot;</span>,</div><div class="line"><a name="l07129"></a><span class="lineno"> 7129</span>&#160;    NULL</div><div class="line"><a name="l07130"></a><span class="lineno"> 7130</span>&#160;  },</div><div class="line"><a name="l07131"></a><span class="lineno"> 7131</span>&#160;  FALSE</div><div class="line"><a name="l07132"></a><span class="lineno"> 7132</span>&#160;};</div><div class="line"><a name="l07133"></a><span class="lineno"> 7133</span>&#160;</div><div class="line"><a name="l07134"></a><span class="lineno"> 7134</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_pointers[] =</div><div class="line"><a name="l07135"></a><span class="lineno"> 7135</span>&#160;{</div><div class="line"><a name="l07136"></a><span class="lineno"> 7136</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_handle,</div><div class="line"><a name="l07137"></a><span class="lineno"> 7137</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_connectionID,</div><div class="line"><a name="l07138"></a><span class="lineno"> 7138</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_sourceID,</div><div class="line"><a name="l07139"></a><span class="lineno"> 7139</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_sinkID,</div><div class="line"><a name="l07140"></a><span class="lineno"> 7140</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_connectionFormat,</div><div class="line"><a name="l07141"></a><span class="lineno"> 7141</span>&#160;  NULL</div><div class="line"><a name="l07142"></a><span class="lineno"> 7142</span>&#160;};</div><div class="line"><a name="l07143"></a><span class="lineno"> 7143</span>&#160;</div><div class="line"><a name="l07144"></a><span class="lineno"> 7144</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routing_soundmanager_method_info_async_connect =</div><div class="line"><a name="l07145"></a><span class="lineno"> 7145</span>&#160;{</div><div class="line"><a name="l07146"></a><span class="lineno"> 7146</span>&#160;  {</div><div class="line"><a name="l07147"></a><span class="lineno"> 7147</span>&#160;    -1,</div><div class="line"><a name="l07148"></a><span class="lineno"> 7148</span>&#160;    (gchar *) <span class="stringliteral">&quot;asyncConnect&quot;</span>,</div><div class="line"><a name="l07149"></a><span class="lineno"> 7149</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routing_soundmanager_method_info_async_connect_IN_ARG_pointers,</div><div class="line"><a name="l07150"></a><span class="lineno"> 7150</span>&#160;    NULL,</div><div class="line"><a name="l07151"></a><span class="lineno"> 7151</span>&#160;    NULL</div><div class="line"><a name="l07152"></a><span class="lineno"> 7152</span>&#160;  },</div><div class="line"><a name="l07153"></a><span class="lineno"> 7153</span>&#160;  <span class="stringliteral">&quot;handle-async-connect&quot;</span>,</div><div class="line"><a name="l07154"></a><span class="lineno"> 7154</span>&#160;  FALSE</div><div class="line"><a name="l07155"></a><span class="lineno"> 7155</span>&#160;};</div><div class="line"><a name="l07156"></a><span class="lineno"> 7156</span>&#160;</div><div class="line"><a name="l07157"></a><span class="lineno"> 7157</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_disconnect_IN_ARG_handle =</div><div class="line"><a name="l07158"></a><span class="lineno"> 7158</span>&#160;{</div><div class="line"><a name="l07159"></a><span class="lineno"> 7159</span>&#160;  {</div><div class="line"><a name="l07160"></a><span class="lineno"> 7160</span>&#160;    -1,</div><div class="line"><a name="l07161"></a><span class="lineno"> 7161</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l07162"></a><span class="lineno"> 7162</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07163"></a><span class="lineno"> 7163</span>&#160;    NULL</div><div class="line"><a name="l07164"></a><span class="lineno"> 7164</span>&#160;  },</div><div class="line"><a name="l07165"></a><span class="lineno"> 7165</span>&#160;  FALSE</div><div class="line"><a name="l07166"></a><span class="lineno"> 7166</span>&#160;};</div><div class="line"><a name="l07167"></a><span class="lineno"> 7167</span>&#160;</div><div class="line"><a name="l07168"></a><span class="lineno"> 7168</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_disconnect_IN_ARG_connectionID =</div><div class="line"><a name="l07169"></a><span class="lineno"> 7169</span>&#160;{</div><div class="line"><a name="l07170"></a><span class="lineno"> 7170</span>&#160;  {</div><div class="line"><a name="l07171"></a><span class="lineno"> 7171</span>&#160;    -1,</div><div class="line"><a name="l07172"></a><span class="lineno"> 7172</span>&#160;    (gchar *) <span class="stringliteral">&quot;connectionID&quot;</span>,</div><div class="line"><a name="l07173"></a><span class="lineno"> 7173</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07174"></a><span class="lineno"> 7174</span>&#160;    NULL</div><div class="line"><a name="l07175"></a><span class="lineno"> 7175</span>&#160;  },</div><div class="line"><a name="l07176"></a><span class="lineno"> 7176</span>&#160;  FALSE</div><div class="line"><a name="l07177"></a><span class="lineno"> 7177</span>&#160;};</div><div class="line"><a name="l07178"></a><span class="lineno"> 7178</span>&#160;</div><div class="line"><a name="l07179"></a><span class="lineno"> 7179</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_async_disconnect_IN_ARG_pointers[] =</div><div class="line"><a name="l07180"></a><span class="lineno"> 7180</span>&#160;{</div><div class="line"><a name="l07181"></a><span class="lineno"> 7181</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_disconnect_IN_ARG_handle,</div><div class="line"><a name="l07182"></a><span class="lineno"> 7182</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_disconnect_IN_ARG_connectionID,</div><div class="line"><a name="l07183"></a><span class="lineno"> 7183</span>&#160;  NULL</div><div class="line"><a name="l07184"></a><span class="lineno"> 7184</span>&#160;};</div><div class="line"><a name="l07185"></a><span class="lineno"> 7185</span>&#160;</div><div class="line"><a name="l07186"></a><span class="lineno"> 7186</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routing_soundmanager_method_info_async_disconnect =</div><div class="line"><a name="l07187"></a><span class="lineno"> 7187</span>&#160;{</div><div class="line"><a name="l07188"></a><span class="lineno"> 7188</span>&#160;  {</div><div class="line"><a name="l07189"></a><span class="lineno"> 7189</span>&#160;    -1,</div><div class="line"><a name="l07190"></a><span class="lineno"> 7190</span>&#160;    (gchar *) <span class="stringliteral">&quot;asyncDisconnect&quot;</span>,</div><div class="line"><a name="l07191"></a><span class="lineno"> 7191</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routing_soundmanager_method_info_async_disconnect_IN_ARG_pointers,</div><div class="line"><a name="l07192"></a><span class="lineno"> 7192</span>&#160;    NULL,</div><div class="line"><a name="l07193"></a><span class="lineno"> 7193</span>&#160;    NULL</div><div class="line"><a name="l07194"></a><span class="lineno"> 7194</span>&#160;  },</div><div class="line"><a name="l07195"></a><span class="lineno"> 7195</span>&#160;  <span class="stringliteral">&quot;handle-async-disconnect&quot;</span>,</div><div class="line"><a name="l07196"></a><span class="lineno"> 7196</span>&#160;  FALSE</div><div class="line"><a name="l07197"></a><span class="lineno"> 7197</span>&#160;};</div><div class="line"><a name="l07198"></a><span class="lineno"> 7198</span>&#160;</div><div class="line"><a name="l07199"></a><span class="lineno"> 7199</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_handle =</div><div class="line"><a name="l07200"></a><span class="lineno"> 7200</span>&#160;{</div><div class="line"><a name="l07201"></a><span class="lineno"> 7201</span>&#160;  {</div><div class="line"><a name="l07202"></a><span class="lineno"> 7202</span>&#160;    -1,</div><div class="line"><a name="l07203"></a><span class="lineno"> 7203</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l07204"></a><span class="lineno"> 7204</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07205"></a><span class="lineno"> 7205</span>&#160;    NULL</div><div class="line"><a name="l07206"></a><span class="lineno"> 7206</span>&#160;  },</div><div class="line"><a name="l07207"></a><span class="lineno"> 7207</span>&#160;  FALSE</div><div class="line"><a name="l07208"></a><span class="lineno"> 7208</span>&#160;};</div><div class="line"><a name="l07209"></a><span class="lineno"> 7209</span>&#160;</div><div class="line"><a name="l07210"></a><span class="lineno"> 7210</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_sinkID =</div><div class="line"><a name="l07211"></a><span class="lineno"> 7211</span>&#160;{</div><div class="line"><a name="l07212"></a><span class="lineno"> 7212</span>&#160;  {</div><div class="line"><a name="l07213"></a><span class="lineno"> 7213</span>&#160;    -1,</div><div class="line"><a name="l07214"></a><span class="lineno"> 7214</span>&#160;    (gchar *) <span class="stringliteral">&quot;sinkID&quot;</span>,</div><div class="line"><a name="l07215"></a><span class="lineno"> 7215</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07216"></a><span class="lineno"> 7216</span>&#160;    NULL</div><div class="line"><a name="l07217"></a><span class="lineno"> 7217</span>&#160;  },</div><div class="line"><a name="l07218"></a><span class="lineno"> 7218</span>&#160;  FALSE</div><div class="line"><a name="l07219"></a><span class="lineno"> 7219</span>&#160;};</div><div class="line"><a name="l07220"></a><span class="lineno"> 7220</span>&#160;</div><div class="line"><a name="l07221"></a><span class="lineno"> 7221</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_volume =</div><div class="line"><a name="l07222"></a><span class="lineno"> 7222</span>&#160;{</div><div class="line"><a name="l07223"></a><span class="lineno"> 7223</span>&#160;  {</div><div class="line"><a name="l07224"></a><span class="lineno"> 7224</span>&#160;    -1,</div><div class="line"><a name="l07225"></a><span class="lineno"> 7225</span>&#160;    (gchar *) <span class="stringliteral">&quot;volume&quot;</span>,</div><div class="line"><a name="l07226"></a><span class="lineno"> 7226</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l07227"></a><span class="lineno"> 7227</span>&#160;    NULL</div><div class="line"><a name="l07228"></a><span class="lineno"> 7228</span>&#160;  },</div><div class="line"><a name="l07229"></a><span class="lineno"> 7229</span>&#160;  FALSE</div><div class="line"><a name="l07230"></a><span class="lineno"> 7230</span>&#160;};</div><div class="line"><a name="l07231"></a><span class="lineno"> 7231</span>&#160;</div><div class="line"><a name="l07232"></a><span class="lineno"> 7232</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_ramp =</div><div class="line"><a name="l07233"></a><span class="lineno"> 7233</span>&#160;{</div><div class="line"><a name="l07234"></a><span class="lineno"> 7234</span>&#160;  {</div><div class="line"><a name="l07235"></a><span class="lineno"> 7235</span>&#160;    -1,</div><div class="line"><a name="l07236"></a><span class="lineno"> 7236</span>&#160;    (gchar *) <span class="stringliteral">&quot;ramp&quot;</span>,</div><div class="line"><a name="l07237"></a><span class="lineno"> 7237</span>&#160;    (gchar *) <span class="stringliteral">&quot;n&quot;</span>,</div><div class="line"><a name="l07238"></a><span class="lineno"> 7238</span>&#160;    NULL</div><div class="line"><a name="l07239"></a><span class="lineno"> 7239</span>&#160;  },</div><div class="line"><a name="l07240"></a><span class="lineno"> 7240</span>&#160;  FALSE</div><div class="line"><a name="l07241"></a><span class="lineno"> 7241</span>&#160;};</div><div class="line"><a name="l07242"></a><span class="lineno"> 7242</span>&#160;</div><div class="line"><a name="l07243"></a><span class="lineno"> 7243</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_time =</div><div class="line"><a name="l07244"></a><span class="lineno"> 7244</span>&#160;{</div><div class="line"><a name="l07245"></a><span class="lineno"> 7245</span>&#160;  {</div><div class="line"><a name="l07246"></a><span class="lineno"> 7246</span>&#160;    -1,</div><div class="line"><a name="l07247"></a><span class="lineno"> 7247</span>&#160;    (gchar *) <span class="stringliteral">&quot;time&quot;</span>,</div><div class="line"><a name="l07248"></a><span class="lineno"> 7248</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07249"></a><span class="lineno"> 7249</span>&#160;    NULL</div><div class="line"><a name="l07250"></a><span class="lineno"> 7250</span>&#160;  },</div><div class="line"><a name="l07251"></a><span class="lineno"> 7251</span>&#160;  FALSE</div><div class="line"><a name="l07252"></a><span class="lineno"> 7252</span>&#160;};</div><div class="line"><a name="l07253"></a><span class="lineno"> 7253</span>&#160;</div><div class="line"><a name="l07254"></a><span class="lineno"> 7254</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_pointers[] =</div><div class="line"><a name="l07255"></a><span class="lineno"> 7255</span>&#160;{</div><div class="line"><a name="l07256"></a><span class="lineno"> 7256</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_handle,</div><div class="line"><a name="l07257"></a><span class="lineno"> 7257</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_sinkID,</div><div class="line"><a name="l07258"></a><span class="lineno"> 7258</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_volume,</div><div class="line"><a name="l07259"></a><span class="lineno"> 7259</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_ramp,</div><div class="line"><a name="l07260"></a><span class="lineno"> 7260</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_time,</div><div class="line"><a name="l07261"></a><span class="lineno"> 7261</span>&#160;  NULL</div><div class="line"><a name="l07262"></a><span class="lineno"> 7262</span>&#160;};</div><div class="line"><a name="l07263"></a><span class="lineno"> 7263</span>&#160;</div><div class="line"><a name="l07264"></a><span class="lineno"> 7264</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_sink_volume =</div><div class="line"><a name="l07265"></a><span class="lineno"> 7265</span>&#160;{</div><div class="line"><a name="l07266"></a><span class="lineno"> 7266</span>&#160;  {</div><div class="line"><a name="l07267"></a><span class="lineno"> 7267</span>&#160;    -1,</div><div class="line"><a name="l07268"></a><span class="lineno"> 7268</span>&#160;    (gchar *) <span class="stringliteral">&quot;asyncSetSinkVolume&quot;</span>,</div><div class="line"><a name="l07269"></a><span class="lineno"> 7269</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume_IN_ARG_pointers,</div><div class="line"><a name="l07270"></a><span class="lineno"> 7270</span>&#160;    NULL,</div><div class="line"><a name="l07271"></a><span class="lineno"> 7271</span>&#160;    NULL</div><div class="line"><a name="l07272"></a><span class="lineno"> 7272</span>&#160;  },</div><div class="line"><a name="l07273"></a><span class="lineno"> 7273</span>&#160;  <span class="stringliteral">&quot;handle-async-set-sink-volume&quot;</span>,</div><div class="line"><a name="l07274"></a><span class="lineno"> 7274</span>&#160;  FALSE</div><div class="line"><a name="l07275"></a><span class="lineno"> 7275</span>&#160;};</div><div class="line"><a name="l07276"></a><span class="lineno"> 7276</span>&#160;</div><div class="line"><a name="l07277"></a><span class="lineno"> 7277</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_handle =</div><div class="line"><a name="l07278"></a><span class="lineno"> 7278</span>&#160;{</div><div class="line"><a name="l07279"></a><span class="lineno"> 7279</span>&#160;  {</div><div class="line"><a name="l07280"></a><span class="lineno"> 7280</span>&#160;    -1,</div><div class="line"><a name="l07281"></a><span class="lineno"> 7281</span>&#160;    (gchar *) <span class="stringliteral">&quot;handle&quot;</span>,</div><div class="line"><a name="l07282"></a><span class="lineno"> 7282</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07283"></a><span class="lineno"> 7283</span>&#160;    NULL</div><div class="line"><a name="l07284"></a><span class="lineno"> 7284</span>&#160;  },</div><div class="line"><a name="l07285"></a><span class="lineno"> 7285</span>&#160;  FALSE</div><div class="line"><a name="l07286"></a><span class="lineno"> 7286</span>&#160;};</div><div class="line"><a name="l07287"></a><span class="lineno"> 7287</span>&#160;</div><div class="line"><a name="l07288"></a><span class="lineno"> 7288</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_sourceID =</div><div class="line"><a name="l07289"></a><span class="lineno"> 7289</span>&#160;{</div><div class="line"><a name="l07290"></a><span class="lineno"> 7290</span>&#160;  {</div><div class="line"><a name="l07291"></a><span class="lineno"> 7291</span>&#160;    -1,</div><div class="line"><a name="l07292"></a><span class="lineno"> 7292</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceID&quot;</span>,</div><div class="line"><a name="l07293"></a><span class="lineno"> 7293</span>&#160;    (gchar *) <span class="stringliteral">&quot;q&quot;</span>,</div><div class="line"><a name="l07294"></a><span class="lineno"> 7294</span>&#160;    NULL</div><div class="line"><a name="l07295"></a><span class="lineno"> 7295</span>&#160;  },</div><div class="line"><a name="l07296"></a><span class="lineno"> 7296</span>&#160;  FALSE</div><div class="line"><a name="l07297"></a><span class="lineno"> 7297</span>&#160;};</div><div class="line"><a name="l07298"></a><span class="lineno"> 7298</span>&#160;</div><div class="line"><a name="l07299"></a><span class="lineno"> 7299</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_sourceState =</div><div class="line"><a name="l07300"></a><span class="lineno"> 7300</span>&#160;{</div><div class="line"><a name="l07301"></a><span class="lineno"> 7301</span>&#160;  {</div><div class="line"><a name="l07302"></a><span class="lineno"> 7302</span>&#160;    -1,</div><div class="line"><a name="l07303"></a><span class="lineno"> 7303</span>&#160;    (gchar *) <span class="stringliteral">&quot;sourceState&quot;</span>,</div><div class="line"><a name="l07304"></a><span class="lineno"> 7304</span>&#160;    (gchar *) <span class="stringliteral">&quot;i&quot;</span>,</div><div class="line"><a name="l07305"></a><span class="lineno"> 7305</span>&#160;    NULL</div><div class="line"><a name="l07306"></a><span class="lineno"> 7306</span>&#160;  },</div><div class="line"><a name="l07307"></a><span class="lineno"> 7307</span>&#160;  FALSE</div><div class="line"><a name="l07308"></a><span class="lineno"> 7308</span>&#160;};</div><div class="line"><a name="l07309"></a><span class="lineno"> 7309</span>&#160;</div><div class="line"><a name="l07310"></a><span class="lineno"> 7310</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_pointers[] =</div><div class="line"><a name="l07311"></a><span class="lineno"> 7311</span>&#160;{</div><div class="line"><a name="l07312"></a><span class="lineno"> 7312</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_handle,</div><div class="line"><a name="l07313"></a><span class="lineno"> 7313</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_sourceID,</div><div class="line"><a name="l07314"></a><span class="lineno"> 7314</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_sourceState,</div><div class="line"><a name="l07315"></a><span class="lineno"> 7315</span>&#160;  NULL</div><div class="line"><a name="l07316"></a><span class="lineno"> 7316</span>&#160;};</div><div class="line"><a name="l07317"></a><span class="lineno"> 7317</span>&#160;</div><div class="line"><a name="l07318"></a><span class="lineno"> 7318</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> _audiomanager_routing_soundmanager_method_info_async_set_source_state =</div><div class="line"><a name="l07319"></a><span class="lineno"> 7319</span>&#160;{</div><div class="line"><a name="l07320"></a><span class="lineno"> 7320</span>&#160;  {</div><div class="line"><a name="l07321"></a><span class="lineno"> 7321</span>&#160;    -1,</div><div class="line"><a name="l07322"></a><span class="lineno"> 7322</span>&#160;    (gchar *) <span class="stringliteral">&quot;asyncSetSourceState&quot;</span>,</div><div class="line"><a name="l07323"></a><span class="lineno"> 7323</span>&#160;    (GDBusArgInfo **) &amp;_audiomanager_routing_soundmanager_method_info_async_set_source_state_IN_ARG_pointers,</div><div class="line"><a name="l07324"></a><span class="lineno"> 7324</span>&#160;    NULL,</div><div class="line"><a name="l07325"></a><span class="lineno"> 7325</span>&#160;    NULL</div><div class="line"><a name="l07326"></a><span class="lineno"> 7326</span>&#160;  },</div><div class="line"><a name="l07327"></a><span class="lineno"> 7327</span>&#160;  <span class="stringliteral">&quot;handle-async-set-source-state&quot;</span>,</div><div class="line"><a name="l07328"></a><span class="lineno"> 7328</span>&#160;  FALSE</div><div class="line"><a name="l07329"></a><span class="lineno"> 7329</span>&#160;};</div><div class="line"><a name="l07330"></a><span class="lineno"> 7330</span>&#160;</div><div class="line"><a name="l07331"></a><span class="lineno"> 7331</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> * <span class="keyword">const</span> _audiomanager_routing_soundmanager_method_info_pointers[] =</div><div class="line"><a name="l07332"></a><span class="lineno"> 7332</span>&#160;{</div><div class="line"><a name="l07333"></a><span class="lineno"> 7333</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_abort,</div><div class="line"><a name="l07334"></a><span class="lineno"> 7334</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_connect,</div><div class="line"><a name="l07335"></a><span class="lineno"> 7335</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_disconnect,</div><div class="line"><a name="l07336"></a><span class="lineno"> 7336</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_sink_volume,</div><div class="line"><a name="l07337"></a><span class="lineno"> 7337</span>&#160;  &amp;_audiomanager_routing_soundmanager_method_info_async_set_source_state,</div><div class="line"><a name="l07338"></a><span class="lineno"> 7338</span>&#160;  NULL</div><div class="line"><a name="l07339"></a><span class="lineno"> 7339</span>&#160;};</div><div class="line"><a name="l07340"></a><span class="lineno"> 7340</span>&#160;</div><div class="line"><a name="l07341"></a><span class="lineno"> 7341</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a> _audiomanager_routing_soundmanager_interface_info =</div><div class="line"><a name="l07342"></a><span class="lineno"> 7342</span>&#160;{</div><div class="line"><a name="l07343"></a><span class="lineno"> 7343</span>&#160;  {</div><div class="line"><a name="l07344"></a><span class="lineno"> 7344</span>&#160;    -1,</div><div class="line"><a name="l07345"></a><span class="lineno"> 7345</span>&#160;    (gchar *) <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>,</div><div class="line"><a name="l07346"></a><span class="lineno"> 7346</span>&#160;    (GDBusMethodInfo **) &amp;_audiomanager_routing_soundmanager_method_info_pointers,</div><div class="line"><a name="l07347"></a><span class="lineno"> 7347</span>&#160;    NULL,</div><div class="line"><a name="l07348"></a><span class="lineno"> 7348</span>&#160;    NULL,</div><div class="line"><a name="l07349"></a><span class="lineno"> 7349</span>&#160;    NULL</div><div class="line"><a name="l07350"></a><span class="lineno"> 7350</span>&#160;  },</div><div class="line"><a name="l07351"></a><span class="lineno"> 7351</span>&#160;  <span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>,</div><div class="line"><a name="l07352"></a><span class="lineno"> 7352</span>&#160;};</div><div class="line"><a name="l07353"></a><span class="lineno"> 7353</span>&#160;</div><div class="line"><a name="l07354"></a><span class="lineno"> 7354</span>&#160;</div><div class="line"><a name="l07362"></a><span class="lineno"> 7362</span>&#160;GDBusInterfaceInfo *</div><div class="line"><a name="l07363"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a8ab43b9f48ba9a30d0a850cfbcf8b11c"> 7363</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a8ab43b9f48ba9a30d0a850cfbcf8b11c">audiomanager_routing_soundmanager_interface_info</a> (<span class="keywordtype">void</span>)</div><div class="line"><a name="l07364"></a><span class="lineno"> 7364</span>&#160;{</div><div class="line"><a name="l07365"></a><span class="lineno"> 7365</span>&#160;  <span class="keywordflow">return</span> (GDBusInterfaceInfo *) &amp;_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>;</div><div class="line"><a name="l07366"></a><span class="lineno"> 7366</span>&#160;}</div><div class="line"><a name="l07367"></a><span class="lineno"> 7367</span>&#160;</div><div class="line"><a name="l07378"></a><span class="lineno"> 7378</span>&#160;guint</div><div class="line"><a name="l07379"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a29eefbadaef2de502ae4998bb492c038"> 7379</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a29eefbadaef2de502ae4998bb492c038">audiomanager_routing_soundmanager_override_properties</a> (GObjectClass *klass, guint property_id_begin)</div><div class="line"><a name="l07380"></a><span class="lineno"> 7380</span>&#160;{</div><div class="line"><a name="l07381"></a><span class="lineno"> 7381</span>&#160;  <span class="keywordflow">return</span> property_id_begin - 1;</div><div class="line"><a name="l07382"></a><span class="lineno"> 7382</span>&#160;}</div><div class="line"><a name="l07383"></a><span class="lineno"> 7383</span>&#160;</div><div class="line"><a name="l07384"></a><span class="lineno"> 7384</span>&#160;</div><div class="line"><a name="l07385"></a><span class="lineno"> 7385</span>&#160;</div><div class="line"><a name="l07404"></a><span class="lineno"><a class="line" href="audio__manager__interface_8c.html#ac6c34a09b1764891566ea9713ce434de"> 7404</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a> <a class="code" href="audio__manager__interface_8c.html#ac6c34a09b1764891566ea9713ce434de">AudiomanagerRoutingSoundmanagerInterface</a>;</div><div class="line"><a name="l07405"></a><span class="lineno"> 7405</span>&#160;<a class="code" href="audio__manager__interface_8c.html#af21b4976ee47e81236dbb4d6471f52da">G_DEFINE_INTERFACE</a> (<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a>, audiomanager_routing_soundmanager, G_TYPE_OBJECT);</div><div class="line"><a name="l07406"></a><span class="lineno"> 7406</span>&#160;</div><div class="line"><a name="l07407"></a><span class="lineno"> 7407</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l07408"></a><span class="lineno"> 7408</span>&#160;audiomanager_routing_soundmanager_default_init (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a> *iface)</div><div class="line"><a name="l07409"></a><span class="lineno"> 7409</span>&#160;{</div><div class="line"><a name="l07410"></a><span class="lineno"> 7410</span>&#160;  <span class="comment">/* GObject signals for incoming D-Bus method calls: */</span></div><div class="line"><a name="l07423"></a><span class="lineno"> 7423</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-async-abort&quot;</span>,</div><div class="line"><a name="l07424"></a><span class="lineno"> 7424</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l07425"></a><span class="lineno"> 7425</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l07426"></a><span class="lineno"> 7426</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a>, handle_async_abort),</div><div class="line"><a name="l07427"></a><span class="lineno"> 7427</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l07428"></a><span class="lineno"> 7428</span>&#160;    NULL,</div><div class="line"><a name="l07429"></a><span class="lineno"> 7429</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l07430"></a><span class="lineno"> 7430</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l07431"></a><span class="lineno"> 7431</span>&#160;    2,</div><div class="line"><a name="l07432"></a><span class="lineno"> 7432</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT);</div><div class="line"><a name="l07433"></a><span class="lineno"> 7433</span>&#160;</div><div class="line"><a name="l07450"></a><span class="lineno"> 7450</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-async-connect&quot;</span>,</div><div class="line"><a name="l07451"></a><span class="lineno"> 7451</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l07452"></a><span class="lineno"> 7452</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l07453"></a><span class="lineno"> 7453</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a>, handle_async_connect),</div><div class="line"><a name="l07454"></a><span class="lineno"> 7454</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l07455"></a><span class="lineno"> 7455</span>&#160;    NULL,</div><div class="line"><a name="l07456"></a><span class="lineno"> 7456</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l07457"></a><span class="lineno"> 7457</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l07458"></a><span class="lineno"> 7458</span>&#160;    6,</div><div class="line"><a name="l07459"></a><span class="lineno"> 7459</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l07460"></a><span class="lineno"> 7460</span>&#160;</div><div class="line"><a name="l07474"></a><span class="lineno"> 7474</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-async-disconnect&quot;</span>,</div><div class="line"><a name="l07475"></a><span class="lineno"> 7475</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l07476"></a><span class="lineno"> 7476</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l07477"></a><span class="lineno"> 7477</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a>, handle_async_disconnect),</div><div class="line"><a name="l07478"></a><span class="lineno"> 7478</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l07479"></a><span class="lineno"> 7479</span>&#160;    NULL,</div><div class="line"><a name="l07480"></a><span class="lineno"> 7480</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l07481"></a><span class="lineno"> 7481</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l07482"></a><span class="lineno"> 7482</span>&#160;    3,</div><div class="line"><a name="l07483"></a><span class="lineno"> 7483</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT);</div><div class="line"><a name="l07484"></a><span class="lineno"> 7484</span>&#160;</div><div class="line"><a name="l07501"></a><span class="lineno"> 7501</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-async-set-sink-volume&quot;</span>,</div><div class="line"><a name="l07502"></a><span class="lineno"> 7502</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l07503"></a><span class="lineno"> 7503</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l07504"></a><span class="lineno"> 7504</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a>, handle_async_set_sink_volume),</div><div class="line"><a name="l07505"></a><span class="lineno"> 7505</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l07506"></a><span class="lineno"> 7506</span>&#160;    NULL,</div><div class="line"><a name="l07507"></a><span class="lineno"> 7507</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l07508"></a><span class="lineno"> 7508</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l07509"></a><span class="lineno"> 7509</span>&#160;    6,</div><div class="line"><a name="l07510"></a><span class="lineno"> 7510</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_INT, G_TYPE_INT, G_TYPE_UINT);</div><div class="line"><a name="l07511"></a><span class="lineno"> 7511</span>&#160;</div><div class="line"><a name="l07526"></a><span class="lineno"> 7526</span>&#160;  g_signal_new (<span class="stringliteral">&quot;handle-async-set-source-state&quot;</span>,</div><div class="line"><a name="l07527"></a><span class="lineno"> 7527</span>&#160;    G_TYPE_FROM_INTERFACE (iface),</div><div class="line"><a name="l07528"></a><span class="lineno"> 7528</span>&#160;    G_SIGNAL_RUN_LAST,</div><div class="line"><a name="l07529"></a><span class="lineno"> 7529</span>&#160;    G_STRUCT_OFFSET (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a>, handle_async_set_source_state),</div><div class="line"><a name="l07530"></a><span class="lineno"> 7530</span>&#160;    g_signal_accumulator_true_handled,</div><div class="line"><a name="l07531"></a><span class="lineno"> 7531</span>&#160;    NULL,</div><div class="line"><a name="l07532"></a><span class="lineno"> 7532</span>&#160;    g_cclosure_marshal_generic,</div><div class="line"><a name="l07533"></a><span class="lineno"> 7533</span>&#160;    G_TYPE_BOOLEAN,</div><div class="line"><a name="l07534"></a><span class="lineno"> 7534</span>&#160;    4,</div><div class="line"><a name="l07535"></a><span class="lineno"> 7535</span>&#160;    G_TYPE_DBUS_METHOD_INVOCATION, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_INT);</div><div class="line"><a name="l07536"></a><span class="lineno"> 7536</span>&#160;</div><div class="line"><a name="l07537"></a><span class="lineno"> 7537</span>&#160;}</div><div class="line"><a name="l07538"></a><span class="lineno"> 7538</span>&#160;</div><div class="line"><a name="l07553"></a><span class="lineno"> 7553</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l07554"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a93f222ce34ea1e96ec9cb8db173adf42"> 7554</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a93f222ce34ea1e96ec9cb8db173adf42">audiomanager_routing_soundmanager_call_async_abort</a> (</div><div class="line"><a name="l07555"></a><span class="lineno"> 7555</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07556"></a><span class="lineno"> 7556</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07557"></a><span class="lineno"> 7557</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07558"></a><span class="lineno"> 7558</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l07559"></a><span class="lineno"> 7559</span>&#160;    gpointer user_data)</div><div class="line"><a name="l07560"></a><span class="lineno"> 7560</span>&#160;{</div><div class="line"><a name="l07561"></a><span class="lineno"> 7561</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07562"></a><span class="lineno"> 7562</span>&#160;    <span class="stringliteral">&quot;asyncAbort&quot;</span>,</div><div class="line"><a name="l07563"></a><span class="lineno"> 7563</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l07564"></a><span class="lineno"> 7564</span>&#160;                   arg_handle),</div><div class="line"><a name="l07565"></a><span class="lineno"> 7565</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07566"></a><span class="lineno"> 7566</span>&#160;    -1,</div><div class="line"><a name="l07567"></a><span class="lineno"> 7567</span>&#160;    cancellable,</div><div class="line"><a name="l07568"></a><span class="lineno"> 7568</span>&#160;    callback,</div><div class="line"><a name="l07569"></a><span class="lineno"> 7569</span>&#160;    user_data);</div><div class="line"><a name="l07570"></a><span class="lineno"> 7570</span>&#160;}</div><div class="line"><a name="l07571"></a><span class="lineno"> 7571</span>&#160;</div><div class="line"><a name="l07583"></a><span class="lineno"> 7583</span>&#160;gboolean</div><div class="line"><a name="l07584"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a6170d3e71d43c704e59cc44379869ea7"> 7584</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a6170d3e71d43c704e59cc44379869ea7">audiomanager_routing_soundmanager_call_async_abort_finish</a> (</div><div class="line"><a name="l07585"></a><span class="lineno"> 7585</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07586"></a><span class="lineno"> 7586</span>&#160;    gint16 *out_error,</div><div class="line"><a name="l07587"></a><span class="lineno"> 7587</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l07588"></a><span class="lineno"> 7588</span>&#160;    GError **error)</div><div class="line"><a name="l07589"></a><span class="lineno"> 7589</span>&#160;{</div><div class="line"><a name="l07590"></a><span class="lineno"> 7590</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07591"></a><span class="lineno"> 7591</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l07592"></a><span class="lineno"> 7592</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07593"></a><span class="lineno"> 7593</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07594"></a><span class="lineno"> 7594</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07595"></a><span class="lineno"> 7595</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l07596"></a><span class="lineno"> 7596</span>&#160;                 out_error);</div><div class="line"><a name="l07597"></a><span class="lineno"> 7597</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07598"></a><span class="lineno"> 7598</span>&#160;_out:</div><div class="line"><a name="l07599"></a><span class="lineno"> 7599</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07600"></a><span class="lineno"> 7600</span>&#160;}</div><div class="line"><a name="l07601"></a><span class="lineno"> 7601</span>&#160;</div><div class="line"><a name="l07616"></a><span class="lineno"> 7616</span>&#160;gboolean</div><div class="line"><a name="l07617"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a7fee56885d658e8fa166d592f0b6bff7"> 7617</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a7fee56885d658e8fa166d592f0b6bff7">audiomanager_routing_soundmanager_call_async_abort_sync</a> (</div><div class="line"><a name="l07618"></a><span class="lineno"> 7618</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07619"></a><span class="lineno"> 7619</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07620"></a><span class="lineno"> 7620</span>&#160;    gint16 *out_error,</div><div class="line"><a name="l07621"></a><span class="lineno"> 7621</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07622"></a><span class="lineno"> 7622</span>&#160;    GError **error)</div><div class="line"><a name="l07623"></a><span class="lineno"> 7623</span>&#160;{</div><div class="line"><a name="l07624"></a><span class="lineno"> 7624</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07625"></a><span class="lineno"> 7625</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07626"></a><span class="lineno"> 7626</span>&#160;    <span class="stringliteral">&quot;asyncAbort&quot;</span>,</div><div class="line"><a name="l07627"></a><span class="lineno"> 7627</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(q)&quot;</span>,</div><div class="line"><a name="l07628"></a><span class="lineno"> 7628</span>&#160;                   arg_handle),</div><div class="line"><a name="l07629"></a><span class="lineno"> 7629</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07630"></a><span class="lineno"> 7630</span>&#160;    -1,</div><div class="line"><a name="l07631"></a><span class="lineno"> 7631</span>&#160;    cancellable,</div><div class="line"><a name="l07632"></a><span class="lineno"> 7632</span>&#160;    error);</div><div class="line"><a name="l07633"></a><span class="lineno"> 7633</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07634"></a><span class="lineno"> 7634</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07635"></a><span class="lineno"> 7635</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07636"></a><span class="lineno"> 7636</span>&#160;                 <span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l07637"></a><span class="lineno"> 7637</span>&#160;                 out_error);</div><div class="line"><a name="l07638"></a><span class="lineno"> 7638</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07639"></a><span class="lineno"> 7639</span>&#160;_out:</div><div class="line"><a name="l07640"></a><span class="lineno"> 7640</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07641"></a><span class="lineno"> 7641</span>&#160;}</div><div class="line"><a name="l07642"></a><span class="lineno"> 7642</span>&#160;</div><div class="line"><a name="l07661"></a><span class="lineno"> 7661</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l07662"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a8331e87b5a59d0e4eefb0b4d406aef27"> 7662</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a8331e87b5a59d0e4eefb0b4d406aef27">audiomanager_routing_soundmanager_call_async_connect</a> (</div><div class="line"><a name="l07663"></a><span class="lineno"> 7663</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07664"></a><span class="lineno"> 7664</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07665"></a><span class="lineno"> 7665</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l07666"></a><span class="lineno"> 7666</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l07667"></a><span class="lineno"> 7667</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l07668"></a><span class="lineno"> 7668</span>&#160;    gint arg_connectionFormat,</div><div class="line"><a name="l07669"></a><span class="lineno"> 7669</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07670"></a><span class="lineno"> 7670</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l07671"></a><span class="lineno"> 7671</span>&#160;    gpointer user_data)</div><div class="line"><a name="l07672"></a><span class="lineno"> 7672</span>&#160;{</div><div class="line"><a name="l07673"></a><span class="lineno"> 7673</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07674"></a><span class="lineno"> 7674</span>&#160;    <span class="stringliteral">&quot;asyncConnect&quot;</span>,</div><div class="line"><a name="l07675"></a><span class="lineno"> 7675</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqqqi)&quot;</span>,</div><div class="line"><a name="l07676"></a><span class="lineno"> 7676</span>&#160;                   arg_handle,</div><div class="line"><a name="l07677"></a><span class="lineno"> 7677</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l07678"></a><span class="lineno"> 7678</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l07679"></a><span class="lineno"> 7679</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l07680"></a><span class="lineno"> 7680</span>&#160;                   arg_connectionFormat),</div><div class="line"><a name="l07681"></a><span class="lineno"> 7681</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07682"></a><span class="lineno"> 7682</span>&#160;    -1,</div><div class="line"><a name="l07683"></a><span class="lineno"> 7683</span>&#160;    cancellable,</div><div class="line"><a name="l07684"></a><span class="lineno"> 7684</span>&#160;    callback,</div><div class="line"><a name="l07685"></a><span class="lineno"> 7685</span>&#160;    user_data);</div><div class="line"><a name="l07686"></a><span class="lineno"> 7686</span>&#160;}</div><div class="line"><a name="l07687"></a><span class="lineno"> 7687</span>&#160;</div><div class="line"><a name="l07698"></a><span class="lineno"> 7698</span>&#160;gboolean</div><div class="line"><a name="l07699"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a55b23f311341e51565f6c8f45d092d37"> 7699</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a55b23f311341e51565f6c8f45d092d37">audiomanager_routing_soundmanager_call_async_connect_finish</a> (</div><div class="line"><a name="l07700"></a><span class="lineno"> 7700</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07701"></a><span class="lineno"> 7701</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l07702"></a><span class="lineno"> 7702</span>&#160;    GError **error)</div><div class="line"><a name="l07703"></a><span class="lineno"> 7703</span>&#160;{</div><div class="line"><a name="l07704"></a><span class="lineno"> 7704</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07705"></a><span class="lineno"> 7705</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l07706"></a><span class="lineno"> 7706</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07707"></a><span class="lineno"> 7707</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07708"></a><span class="lineno"> 7708</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07709"></a><span class="lineno"> 7709</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l07710"></a><span class="lineno"> 7710</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07711"></a><span class="lineno"> 7711</span>&#160;_out:</div><div class="line"><a name="l07712"></a><span class="lineno"> 7712</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07713"></a><span class="lineno"> 7713</span>&#160;}</div><div class="line"><a name="l07714"></a><span class="lineno"> 7714</span>&#160;</div><div class="line"><a name="l07732"></a><span class="lineno"> 7732</span>&#160;gboolean</div><div class="line"><a name="l07733"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#afec75bb39e45bdefd62335bb02867bea"> 7733</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#afec75bb39e45bdefd62335bb02867bea">audiomanager_routing_soundmanager_call_async_connect_sync</a> (</div><div class="line"><a name="l07734"></a><span class="lineno"> 7734</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07735"></a><span class="lineno"> 7735</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07736"></a><span class="lineno"> 7736</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l07737"></a><span class="lineno"> 7737</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l07738"></a><span class="lineno"> 7738</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l07739"></a><span class="lineno"> 7739</span>&#160;    gint arg_connectionFormat,</div><div class="line"><a name="l07740"></a><span class="lineno"> 7740</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07741"></a><span class="lineno"> 7741</span>&#160;    GError **error)</div><div class="line"><a name="l07742"></a><span class="lineno"> 7742</span>&#160;{</div><div class="line"><a name="l07743"></a><span class="lineno"> 7743</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07744"></a><span class="lineno"> 7744</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07745"></a><span class="lineno"> 7745</span>&#160;    <span class="stringliteral">&quot;asyncConnect&quot;</span>,</div><div class="line"><a name="l07746"></a><span class="lineno"> 7746</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqqqi)&quot;</span>,</div><div class="line"><a name="l07747"></a><span class="lineno"> 7747</span>&#160;                   arg_handle,</div><div class="line"><a name="l07748"></a><span class="lineno"> 7748</span>&#160;                   arg_connectionID,</div><div class="line"><a name="l07749"></a><span class="lineno"> 7749</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l07750"></a><span class="lineno"> 7750</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l07751"></a><span class="lineno"> 7751</span>&#160;                   arg_connectionFormat),</div><div class="line"><a name="l07752"></a><span class="lineno"> 7752</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07753"></a><span class="lineno"> 7753</span>&#160;    -1,</div><div class="line"><a name="l07754"></a><span class="lineno"> 7754</span>&#160;    cancellable,</div><div class="line"><a name="l07755"></a><span class="lineno"> 7755</span>&#160;    error);</div><div class="line"><a name="l07756"></a><span class="lineno"> 7756</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07757"></a><span class="lineno"> 7757</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07758"></a><span class="lineno"> 7758</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07759"></a><span class="lineno"> 7759</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l07760"></a><span class="lineno"> 7760</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07761"></a><span class="lineno"> 7761</span>&#160;_out:</div><div class="line"><a name="l07762"></a><span class="lineno"> 7762</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07763"></a><span class="lineno"> 7763</span>&#160;}</div><div class="line"><a name="l07764"></a><span class="lineno"> 7764</span>&#160;</div><div class="line"><a name="l07780"></a><span class="lineno"> 7780</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l07781"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a0e862f2fc856d36032e8137b73465d8b"> 7781</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a0e862f2fc856d36032e8137b73465d8b">audiomanager_routing_soundmanager_call_async_disconnect</a> (</div><div class="line"><a name="l07782"></a><span class="lineno"> 7782</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07783"></a><span class="lineno"> 7783</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07784"></a><span class="lineno"> 7784</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l07785"></a><span class="lineno"> 7785</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07786"></a><span class="lineno"> 7786</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l07787"></a><span class="lineno"> 7787</span>&#160;    gpointer user_data)</div><div class="line"><a name="l07788"></a><span class="lineno"> 7788</span>&#160;{</div><div class="line"><a name="l07789"></a><span class="lineno"> 7789</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07790"></a><span class="lineno"> 7790</span>&#160;    <span class="stringliteral">&quot;asyncDisconnect&quot;</span>,</div><div class="line"><a name="l07791"></a><span class="lineno"> 7791</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l07792"></a><span class="lineno"> 7792</span>&#160;                   arg_handle,</div><div class="line"><a name="l07793"></a><span class="lineno"> 7793</span>&#160;                   arg_connectionID),</div><div class="line"><a name="l07794"></a><span class="lineno"> 7794</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07795"></a><span class="lineno"> 7795</span>&#160;    -1,</div><div class="line"><a name="l07796"></a><span class="lineno"> 7796</span>&#160;    cancellable,</div><div class="line"><a name="l07797"></a><span class="lineno"> 7797</span>&#160;    callback,</div><div class="line"><a name="l07798"></a><span class="lineno"> 7798</span>&#160;    user_data);</div><div class="line"><a name="l07799"></a><span class="lineno"> 7799</span>&#160;}</div><div class="line"><a name="l07800"></a><span class="lineno"> 7800</span>&#160;</div><div class="line"><a name="l07811"></a><span class="lineno"> 7811</span>&#160;gboolean</div><div class="line"><a name="l07812"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#afbb8740a104048e9de8d07ee6d5d630b"> 7812</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#afbb8740a104048e9de8d07ee6d5d630b">audiomanager_routing_soundmanager_call_async_disconnect_finish</a> (</div><div class="line"><a name="l07813"></a><span class="lineno"> 7813</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07814"></a><span class="lineno"> 7814</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l07815"></a><span class="lineno"> 7815</span>&#160;    GError **error)</div><div class="line"><a name="l07816"></a><span class="lineno"> 7816</span>&#160;{</div><div class="line"><a name="l07817"></a><span class="lineno"> 7817</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07818"></a><span class="lineno"> 7818</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l07819"></a><span class="lineno"> 7819</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07820"></a><span class="lineno"> 7820</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07821"></a><span class="lineno"> 7821</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07822"></a><span class="lineno"> 7822</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l07823"></a><span class="lineno"> 7823</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07824"></a><span class="lineno"> 7824</span>&#160;_out:</div><div class="line"><a name="l07825"></a><span class="lineno"> 7825</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07826"></a><span class="lineno"> 7826</span>&#160;}</div><div class="line"><a name="l07827"></a><span class="lineno"> 7827</span>&#160;</div><div class="line"><a name="l07842"></a><span class="lineno"> 7842</span>&#160;gboolean</div><div class="line"><a name="l07843"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a58d7113892a361b229f3bbab5942edca"> 7843</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a58d7113892a361b229f3bbab5942edca">audiomanager_routing_soundmanager_call_async_disconnect_sync</a> (</div><div class="line"><a name="l07844"></a><span class="lineno"> 7844</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07845"></a><span class="lineno"> 7845</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07846"></a><span class="lineno"> 7846</span>&#160;    guint16 arg_connectionID,</div><div class="line"><a name="l07847"></a><span class="lineno"> 7847</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07848"></a><span class="lineno"> 7848</span>&#160;    GError **error)</div><div class="line"><a name="l07849"></a><span class="lineno"> 7849</span>&#160;{</div><div class="line"><a name="l07850"></a><span class="lineno"> 7850</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07851"></a><span class="lineno"> 7851</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07852"></a><span class="lineno"> 7852</span>&#160;    <span class="stringliteral">&quot;asyncDisconnect&quot;</span>,</div><div class="line"><a name="l07853"></a><span class="lineno"> 7853</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qq)&quot;</span>,</div><div class="line"><a name="l07854"></a><span class="lineno"> 7854</span>&#160;                   arg_handle,</div><div class="line"><a name="l07855"></a><span class="lineno"> 7855</span>&#160;                   arg_connectionID),</div><div class="line"><a name="l07856"></a><span class="lineno"> 7856</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07857"></a><span class="lineno"> 7857</span>&#160;    -1,</div><div class="line"><a name="l07858"></a><span class="lineno"> 7858</span>&#160;    cancellable,</div><div class="line"><a name="l07859"></a><span class="lineno"> 7859</span>&#160;    error);</div><div class="line"><a name="l07860"></a><span class="lineno"> 7860</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07861"></a><span class="lineno"> 7861</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07862"></a><span class="lineno"> 7862</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07863"></a><span class="lineno"> 7863</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l07864"></a><span class="lineno"> 7864</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07865"></a><span class="lineno"> 7865</span>&#160;_out:</div><div class="line"><a name="l07866"></a><span class="lineno"> 7866</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07867"></a><span class="lineno"> 7867</span>&#160;}</div><div class="line"><a name="l07868"></a><span class="lineno"> 7868</span>&#160;</div><div class="line"><a name="l07887"></a><span class="lineno"> 7887</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l07888"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab75e5e3210aa14e91e2bd98af7cfe8ac"> 7888</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab75e5e3210aa14e91e2bd98af7cfe8ac">audiomanager_routing_soundmanager_call_async_set_sink_volume</a> (</div><div class="line"><a name="l07889"></a><span class="lineno"> 7889</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07890"></a><span class="lineno"> 7890</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07891"></a><span class="lineno"> 7891</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l07892"></a><span class="lineno"> 7892</span>&#160;    gint16 arg_volume,</div><div class="line"><a name="l07893"></a><span class="lineno"> 7893</span>&#160;    gint16 arg_ramp,</div><div class="line"><a name="l07894"></a><span class="lineno"> 7894</span>&#160;    guint16 arg_time,</div><div class="line"><a name="l07895"></a><span class="lineno"> 7895</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07896"></a><span class="lineno"> 7896</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l07897"></a><span class="lineno"> 7897</span>&#160;    gpointer user_data)</div><div class="line"><a name="l07898"></a><span class="lineno"> 7898</span>&#160;{</div><div class="line"><a name="l07899"></a><span class="lineno"> 7899</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07900"></a><span class="lineno"> 7900</span>&#160;    <span class="stringliteral">&quot;asyncSetSinkVolume&quot;</span>,</div><div class="line"><a name="l07901"></a><span class="lineno"> 7901</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqnnq)&quot;</span>,</div><div class="line"><a name="l07902"></a><span class="lineno"> 7902</span>&#160;                   arg_handle,</div><div class="line"><a name="l07903"></a><span class="lineno"> 7903</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l07904"></a><span class="lineno"> 7904</span>&#160;                   arg_volume,</div><div class="line"><a name="l07905"></a><span class="lineno"> 7905</span>&#160;                   arg_ramp,</div><div class="line"><a name="l07906"></a><span class="lineno"> 7906</span>&#160;                   arg_time),</div><div class="line"><a name="l07907"></a><span class="lineno"> 7907</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07908"></a><span class="lineno"> 7908</span>&#160;    -1,</div><div class="line"><a name="l07909"></a><span class="lineno"> 7909</span>&#160;    cancellable,</div><div class="line"><a name="l07910"></a><span class="lineno"> 7910</span>&#160;    callback,</div><div class="line"><a name="l07911"></a><span class="lineno"> 7911</span>&#160;    user_data);</div><div class="line"><a name="l07912"></a><span class="lineno"> 7912</span>&#160;}</div><div class="line"><a name="l07913"></a><span class="lineno"> 7913</span>&#160;</div><div class="line"><a name="l07924"></a><span class="lineno"> 7924</span>&#160;gboolean</div><div class="line"><a name="l07925"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a3729e82238a33933845ca972fb906309"> 7925</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a3729e82238a33933845ca972fb906309">audiomanager_routing_soundmanager_call_async_set_sink_volume_finish</a> (</div><div class="line"><a name="l07926"></a><span class="lineno"> 7926</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07927"></a><span class="lineno"> 7927</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l07928"></a><span class="lineno"> 7928</span>&#160;    GError **error)</div><div class="line"><a name="l07929"></a><span class="lineno"> 7929</span>&#160;{</div><div class="line"><a name="l07930"></a><span class="lineno"> 7930</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07931"></a><span class="lineno"> 7931</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l07932"></a><span class="lineno"> 7932</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07933"></a><span class="lineno"> 7933</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07934"></a><span class="lineno"> 7934</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07935"></a><span class="lineno"> 7935</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l07936"></a><span class="lineno"> 7936</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07937"></a><span class="lineno"> 7937</span>&#160;_out:</div><div class="line"><a name="l07938"></a><span class="lineno"> 7938</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07939"></a><span class="lineno"> 7939</span>&#160;}</div><div class="line"><a name="l07940"></a><span class="lineno"> 7940</span>&#160;</div><div class="line"><a name="l07958"></a><span class="lineno"> 7958</span>&#160;gboolean</div><div class="line"><a name="l07959"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aaed9bcc9811bce2292329bc8780ca420"> 7959</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aaed9bcc9811bce2292329bc8780ca420">audiomanager_routing_soundmanager_call_async_set_sink_volume_sync</a> (</div><div class="line"><a name="l07960"></a><span class="lineno"> 7960</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l07961"></a><span class="lineno"> 7961</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l07962"></a><span class="lineno"> 7962</span>&#160;    guint16 arg_sinkID,</div><div class="line"><a name="l07963"></a><span class="lineno"> 7963</span>&#160;    gint16 arg_volume,</div><div class="line"><a name="l07964"></a><span class="lineno"> 7964</span>&#160;    gint16 arg_ramp,</div><div class="line"><a name="l07965"></a><span class="lineno"> 7965</span>&#160;    guint16 arg_time,</div><div class="line"><a name="l07966"></a><span class="lineno"> 7966</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l07967"></a><span class="lineno"> 7967</span>&#160;    GError **error)</div><div class="line"><a name="l07968"></a><span class="lineno"> 7968</span>&#160;{</div><div class="line"><a name="l07969"></a><span class="lineno"> 7969</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l07970"></a><span class="lineno"> 7970</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l07971"></a><span class="lineno"> 7971</span>&#160;    <span class="stringliteral">&quot;asyncSetSinkVolume&quot;</span>,</div><div class="line"><a name="l07972"></a><span class="lineno"> 7972</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqnnq)&quot;</span>,</div><div class="line"><a name="l07973"></a><span class="lineno"> 7973</span>&#160;                   arg_handle,</div><div class="line"><a name="l07974"></a><span class="lineno"> 7974</span>&#160;                   arg_sinkID,</div><div class="line"><a name="l07975"></a><span class="lineno"> 7975</span>&#160;                   arg_volume,</div><div class="line"><a name="l07976"></a><span class="lineno"> 7976</span>&#160;                   arg_ramp,</div><div class="line"><a name="l07977"></a><span class="lineno"> 7977</span>&#160;                   arg_time),</div><div class="line"><a name="l07978"></a><span class="lineno"> 7978</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l07979"></a><span class="lineno"> 7979</span>&#160;    -1,</div><div class="line"><a name="l07980"></a><span class="lineno"> 7980</span>&#160;    cancellable,</div><div class="line"><a name="l07981"></a><span class="lineno"> 7981</span>&#160;    error);</div><div class="line"><a name="l07982"></a><span class="lineno"> 7982</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l07983"></a><span class="lineno"> 7983</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l07984"></a><span class="lineno"> 7984</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l07985"></a><span class="lineno"> 7985</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l07986"></a><span class="lineno"> 7986</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l07987"></a><span class="lineno"> 7987</span>&#160;_out:</div><div class="line"><a name="l07988"></a><span class="lineno"> 7988</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l07989"></a><span class="lineno"> 7989</span>&#160;}</div><div class="line"><a name="l07990"></a><span class="lineno"> 7990</span>&#160;</div><div class="line"><a name="l08007"></a><span class="lineno"> 8007</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08008"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5ed4b07395d8c56b4d46ceaf72ef8850"> 8008</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5ed4b07395d8c56b4d46ceaf72ef8850">audiomanager_routing_soundmanager_call_async_set_source_state</a> (</div><div class="line"><a name="l08009"></a><span class="lineno"> 8009</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l08010"></a><span class="lineno"> 8010</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l08011"></a><span class="lineno"> 8011</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l08012"></a><span class="lineno"> 8012</span>&#160;    gint arg_sourceState,</div><div class="line"><a name="l08013"></a><span class="lineno"> 8013</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l08014"></a><span class="lineno"> 8014</span>&#160;    GAsyncReadyCallback callback,</div><div class="line"><a name="l08015"></a><span class="lineno"> 8015</span>&#160;    gpointer user_data)</div><div class="line"><a name="l08016"></a><span class="lineno"> 8016</span>&#160;{</div><div class="line"><a name="l08017"></a><span class="lineno"> 8017</span>&#160;  g_dbus_proxy_call (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l08018"></a><span class="lineno"> 8018</span>&#160;    <span class="stringliteral">&quot;asyncSetSourceState&quot;</span>,</div><div class="line"><a name="l08019"></a><span class="lineno"> 8019</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqi)&quot;</span>,</div><div class="line"><a name="l08020"></a><span class="lineno"> 8020</span>&#160;                   arg_handle,</div><div class="line"><a name="l08021"></a><span class="lineno"> 8021</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l08022"></a><span class="lineno"> 8022</span>&#160;                   arg_sourceState),</div><div class="line"><a name="l08023"></a><span class="lineno"> 8023</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l08024"></a><span class="lineno"> 8024</span>&#160;    -1,</div><div class="line"><a name="l08025"></a><span class="lineno"> 8025</span>&#160;    cancellable,</div><div class="line"><a name="l08026"></a><span class="lineno"> 8026</span>&#160;    callback,</div><div class="line"><a name="l08027"></a><span class="lineno"> 8027</span>&#160;    user_data);</div><div class="line"><a name="l08028"></a><span class="lineno"> 8028</span>&#160;}</div><div class="line"><a name="l08029"></a><span class="lineno"> 8029</span>&#160;</div><div class="line"><a name="l08040"></a><span class="lineno"> 8040</span>&#160;gboolean</div><div class="line"><a name="l08041"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a9d81d7d0f74e2223c2da9f3aa0299428"> 8041</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a9d81d7d0f74e2223c2da9f3aa0299428">audiomanager_routing_soundmanager_call_async_set_source_state_finish</a> (</div><div class="line"><a name="l08042"></a><span class="lineno"> 8042</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l08043"></a><span class="lineno"> 8043</span>&#160;    GAsyncResult *res,</div><div class="line"><a name="l08044"></a><span class="lineno"> 8044</span>&#160;    GError **error)</div><div class="line"><a name="l08045"></a><span class="lineno"> 8045</span>&#160;{</div><div class="line"><a name="l08046"></a><span class="lineno"> 8046</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l08047"></a><span class="lineno"> 8047</span>&#160;  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);</div><div class="line"><a name="l08048"></a><span class="lineno"> 8048</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l08049"></a><span class="lineno"> 8049</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l08050"></a><span class="lineno"> 8050</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l08051"></a><span class="lineno"> 8051</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l08052"></a><span class="lineno"> 8052</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l08053"></a><span class="lineno"> 8053</span>&#160;_out:</div><div class="line"><a name="l08054"></a><span class="lineno"> 8054</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l08055"></a><span class="lineno"> 8055</span>&#160;}</div><div class="line"><a name="l08056"></a><span class="lineno"> 8056</span>&#160;</div><div class="line"><a name="l08072"></a><span class="lineno"> 8072</span>&#160;gboolean</div><div class="line"><a name="l08073"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a72921a5dca1eda471acae8aac77655de"> 8073</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a72921a5dca1eda471acae8aac77655de">audiomanager_routing_soundmanager_call_async_set_source_state_sync</a> (</div><div class="line"><a name="l08074"></a><span class="lineno"> 8074</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *proxy,</div><div class="line"><a name="l08075"></a><span class="lineno"> 8075</span>&#160;    guint16 arg_handle,</div><div class="line"><a name="l08076"></a><span class="lineno"> 8076</span>&#160;    guint16 arg_sourceID,</div><div class="line"><a name="l08077"></a><span class="lineno"> 8077</span>&#160;    gint arg_sourceState,</div><div class="line"><a name="l08078"></a><span class="lineno"> 8078</span>&#160;    GCancellable *cancellable,</div><div class="line"><a name="l08079"></a><span class="lineno"> 8079</span>&#160;    GError **error)</div><div class="line"><a name="l08080"></a><span class="lineno"> 8080</span>&#160;{</div><div class="line"><a name="l08081"></a><span class="lineno"> 8081</span>&#160;  GVariant *_ret;</div><div class="line"><a name="l08082"></a><span class="lineno"> 8082</span>&#160;  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),</div><div class="line"><a name="l08083"></a><span class="lineno"> 8083</span>&#160;    <span class="stringliteral">&quot;asyncSetSourceState&quot;</span>,</div><div class="line"><a name="l08084"></a><span class="lineno"> 8084</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(qqi)&quot;</span>,</div><div class="line"><a name="l08085"></a><span class="lineno"> 8085</span>&#160;                   arg_handle,</div><div class="line"><a name="l08086"></a><span class="lineno"> 8086</span>&#160;                   arg_sourceID,</div><div class="line"><a name="l08087"></a><span class="lineno"> 8087</span>&#160;                   arg_sourceState),</div><div class="line"><a name="l08088"></a><span class="lineno"> 8088</span>&#160;    G_DBUS_CALL_FLAGS_NONE,</div><div class="line"><a name="l08089"></a><span class="lineno"> 8089</span>&#160;    -1,</div><div class="line"><a name="l08090"></a><span class="lineno"> 8090</span>&#160;    cancellable,</div><div class="line"><a name="l08091"></a><span class="lineno"> 8091</span>&#160;    error);</div><div class="line"><a name="l08092"></a><span class="lineno"> 8092</span>&#160;  <span class="keywordflow">if</span> (_ret == NULL)</div><div class="line"><a name="l08093"></a><span class="lineno"> 8093</span>&#160;    <span class="keywordflow">goto</span> _out;</div><div class="line"><a name="l08094"></a><span class="lineno"> 8094</span>&#160;  g_variant_get (_ret,</div><div class="line"><a name="l08095"></a><span class="lineno"> 8095</span>&#160;                 <span class="stringliteral">&quot;()&quot;</span>);</div><div class="line"><a name="l08096"></a><span class="lineno"> 8096</span>&#160;  g_variant_unref (_ret);</div><div class="line"><a name="l08097"></a><span class="lineno"> 8097</span>&#160;_out:</div><div class="line"><a name="l08098"></a><span class="lineno"> 8098</span>&#160;  <span class="keywordflow">return</span> _ret != NULL;</div><div class="line"><a name="l08099"></a><span class="lineno"> 8099</span>&#160;}</div><div class="line"><a name="l08100"></a><span class="lineno"> 8100</span>&#160;</div><div class="line"><a name="l08111"></a><span class="lineno"> 8111</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08112"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a03677da8a4d82b7b819c3363777a474a"> 8112</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a03677da8a4d82b7b819c3363777a474a">audiomanager_routing_soundmanager_complete_async_abort</a> (</div><div class="line"><a name="l08113"></a><span class="lineno"> 8113</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08114"></a><span class="lineno"> 8114</span>&#160;    GDBusMethodInvocation *invocation,</div><div class="line"><a name="l08115"></a><span class="lineno"> 8115</span>&#160;    gint16 error)</div><div class="line"><a name="l08116"></a><span class="lineno"> 8116</span>&#160;{</div><div class="line"><a name="l08117"></a><span class="lineno"> 8117</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l08118"></a><span class="lineno"> 8118</span>&#160;    g_variant_new (<span class="stringliteral">&quot;(n)&quot;</span>,</div><div class="line"><a name="l08119"></a><span class="lineno"> 8119</span>&#160;                   error));</div><div class="line"><a name="l08120"></a><span class="lineno"> 8120</span>&#160;}</div><div class="line"><a name="l08121"></a><span class="lineno"> 8121</span>&#160;</div><div class="line"><a name="l08131"></a><span class="lineno"> 8131</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08132"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ab805525b9fa18ac1252e050a2c0480f4"> 8132</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ab805525b9fa18ac1252e050a2c0480f4">audiomanager_routing_soundmanager_complete_async_connect</a> (</div><div class="line"><a name="l08133"></a><span class="lineno"> 8133</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08134"></a><span class="lineno"> 8134</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l08135"></a><span class="lineno"> 8135</span>&#160;{</div><div class="line"><a name="l08136"></a><span class="lineno"> 8136</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l08137"></a><span class="lineno"> 8137</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l08138"></a><span class="lineno"> 8138</span>&#160;}</div><div class="line"><a name="l08139"></a><span class="lineno"> 8139</span>&#160;</div><div class="line"><a name="l08149"></a><span class="lineno"> 8149</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08150"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a95b24f166f4539eef3d8753a85d288a6"> 8150</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a95b24f166f4539eef3d8753a85d288a6">audiomanager_routing_soundmanager_complete_async_disconnect</a> (</div><div class="line"><a name="l08151"></a><span class="lineno"> 8151</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08152"></a><span class="lineno"> 8152</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l08153"></a><span class="lineno"> 8153</span>&#160;{</div><div class="line"><a name="l08154"></a><span class="lineno"> 8154</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l08155"></a><span class="lineno"> 8155</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l08156"></a><span class="lineno"> 8156</span>&#160;}</div><div class="line"><a name="l08157"></a><span class="lineno"> 8157</span>&#160;</div><div class="line"><a name="l08167"></a><span class="lineno"> 8167</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08168"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a27b841b7a25daeba7675c91440d031d8"> 8168</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a27b841b7a25daeba7675c91440d031d8">audiomanager_routing_soundmanager_complete_async_set_sink_volume</a> (</div><div class="line"><a name="l08169"></a><span class="lineno"> 8169</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08170"></a><span class="lineno"> 8170</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l08171"></a><span class="lineno"> 8171</span>&#160;{</div><div class="line"><a name="l08172"></a><span class="lineno"> 8172</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l08173"></a><span class="lineno"> 8173</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l08174"></a><span class="lineno"> 8174</span>&#160;}</div><div class="line"><a name="l08175"></a><span class="lineno"> 8175</span>&#160;</div><div class="line"><a name="l08185"></a><span class="lineno"> 8185</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08186"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a81d5c4290e6e13b71a7e26028c13f5fb"> 8186</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a81d5c4290e6e13b71a7e26028c13f5fb">audiomanager_routing_soundmanager_complete_async_set_source_state</a> (</div><div class="line"><a name="l08187"></a><span class="lineno"> 8187</span>&#160;    <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08188"></a><span class="lineno"> 8188</span>&#160;    GDBusMethodInvocation *invocation)</div><div class="line"><a name="l08189"></a><span class="lineno"> 8189</span>&#160;{</div><div class="line"><a name="l08190"></a><span class="lineno"> 8190</span>&#160;  g_dbus_method_invocation_return_value (invocation,</div><div class="line"><a name="l08191"></a><span class="lineno"> 8191</span>&#160;    g_variant_new (<span class="stringliteral">&quot;()&quot;</span>));</div><div class="line"><a name="l08192"></a><span class="lineno"> 8192</span>&#160;}</div><div class="line"><a name="l08193"></a><span class="lineno"> 8193</span>&#160;</div><div class="line"><a name="l08194"></a><span class="lineno"> 8194</span>&#160;<span class="comment">/* ------------------------------------------------------------------------ */</span></div><div class="line"><a name="l08195"></a><span class="lineno"> 8195</span>&#160;</div><div class="line"><a name="l08209"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_proxy_private.html"> 8209</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html">_AudiomanagerRoutingSoundmanagerProxyPrivate</a></div><div class="line"><a name="l08210"></a><span class="lineno"> 8210</span>&#160;{</div><div class="line"><a name="l08211"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_proxy_private.html#ab1eedde43df8428e3e045e796be2a3f4"> 8211</a></span>&#160;  GData *<a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html#ab1eedde43df8428e3e045e796be2a3f4">qdata</a>;</div><div class="line"><a name="l08212"></a><span class="lineno"> 8212</span>&#160;};</div><div class="line"><a name="l08213"></a><span class="lineno"> 8213</span>&#160;</div><div class="line"><a name="l08214"></a><span class="lineno"> 8214</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span> audiomanager_routing_soundmanager_proxy_iface_init (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a> *iface);</div><div class="line"><a name="l08215"></a><span class="lineno"> 8215</span>&#160;</div><div class="line"><a name="l08216"></a><span class="lineno"> 8216</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l08217"></a><span class="lineno"> 8217</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html">AudiomanagerRoutingSoundmanagerProxy</a>, audiomanager_routing_soundmanager_proxy, G_TYPE_DBUS_PROXY,</div><div class="line"><a name="l08218"></a><span class="lineno"> 8218</span>&#160;                         G_ADD_PRIVATE (<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html">AudiomanagerRoutingSoundmanagerProxy</a>)</div><div class="line"><a name="l08219"></a><span class="lineno"> 8219</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>, audiomanager_routing_soundmanager_proxy_iface_init));</div><div class="line"><a name="l08220"></a><span class="lineno"> 8220</span>&#160;</div><div class="line"><a name="l08221"></a><span class="lineno"> 8221</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l08222"></a><span class="lineno"> 8222</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html">AudiomanagerRoutingSoundmanagerProxy</a>, audiomanager_routing_soundmanager_proxy, G_TYPE_DBUS_PROXY,</div><div class="line"><a name="l08223"></a><span class="lineno"> 8223</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>, audiomanager_routing_soundmanager_proxy_iface_init));</div><div class="line"><a name="l08224"></a><span class="lineno"> 8224</span>&#160;</div><div class="line"><a name="l08225"></a><span class="lineno"> 8225</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08226"></a><span class="lineno"> 8226</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08227"></a><span class="lineno"> 8227</span>&#160;audiomanager_routing_soundmanager_proxy_finalize (GObject *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08228"></a><span class="lineno"> 8228</span>&#160;{</div><div class="line"><a name="l08229"></a><span class="lineno"> 8229</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html">AudiomanagerRoutingSoundmanagerProxy</a> *proxy = <a class="code" href="audio__manager__interface_8h.html#ab7c110e20e2f65da667e089c19101b29">AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l08230"></a><span class="lineno"> 8230</span>&#160;  g_datalist_clear (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html#a370a120d0f90abc6ec02f8660f0894c5">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html#ab1eedde43df8428e3e045e796be2a3f4">qdata</a>);</div><div class="line"><a name="l08231"></a><span class="lineno"> 8231</span>&#160;  G_OBJECT_CLASS (audiomanager_routing_soundmanager_proxy_parent_class)-&gt;finalize (<span class="keywordtype">object</span>);</div><div class="line"><a name="l08232"></a><span class="lineno"> 8232</span>&#160;}</div><div class="line"><a name="l08233"></a><span class="lineno"> 8233</span>&#160;</div><div class="line"><a name="l08234"></a><span class="lineno"> 8234</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08235"></a><span class="lineno"> 8235</span>&#160;audiomanager_routing_soundmanager_proxy_get_property (GObject      *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08236"></a><span class="lineno"> 8236</span>&#160;  guint         prop_id,</div><div class="line"><a name="l08237"></a><span class="lineno"> 8237</span>&#160;  GValue       *value,</div><div class="line"><a name="l08238"></a><span class="lineno"> 8238</span>&#160;  GParamSpec   *pspec G_GNUC_UNUSED)</div><div class="line"><a name="l08239"></a><span class="lineno"> 8239</span>&#160;{</div><div class="line"><a name="l08240"></a><span class="lineno"> 8240</span>&#160;}</div><div class="line"><a name="l08241"></a><span class="lineno"> 8241</span>&#160;</div><div class="line"><a name="l08242"></a><span class="lineno"> 8242</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08243"></a><span class="lineno"> 8243</span>&#160;audiomanager_routing_soundmanager_proxy_set_property (GObject      *<span class="keywordtype">object</span>,</div><div class="line"><a name="l08244"></a><span class="lineno"> 8244</span>&#160;  guint         prop_id,</div><div class="line"><a name="l08245"></a><span class="lineno"> 8245</span>&#160;  <span class="keyword">const</span> GValue *value,</div><div class="line"><a name="l08246"></a><span class="lineno"> 8246</span>&#160;  GParamSpec   *pspec G_GNUC_UNUSED)</div><div class="line"><a name="l08247"></a><span class="lineno"> 8247</span>&#160;{</div><div class="line"><a name="l08248"></a><span class="lineno"> 8248</span>&#160;}</div><div class="line"><a name="l08249"></a><span class="lineno"> 8249</span>&#160;</div><div class="line"><a name="l08250"></a><span class="lineno"> 8250</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08251"></a><span class="lineno"> 8251</span>&#160;audiomanager_routing_soundmanager_proxy_g_signal (GDBusProxy *proxy,</div><div class="line"><a name="l08252"></a><span class="lineno"> 8252</span>&#160;  <span class="keyword">const</span> gchar *sender_name G_GNUC_UNUSED,</div><div class="line"><a name="l08253"></a><span class="lineno"> 8253</span>&#160;  <span class="keyword">const</span> gchar *signal_name,</div><div class="line"><a name="l08254"></a><span class="lineno"> 8254</span>&#160;  GVariant *parameters)</div><div class="line"><a name="l08255"></a><span class="lineno"> 8255</span>&#160;{</div><div class="line"><a name="l08256"></a><span class="lineno"> 8256</span>&#160;  <a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> *info;</div><div class="line"><a name="l08257"></a><span class="lineno"> 8257</span>&#160;  GVariantIter iter;</div><div class="line"><a name="l08258"></a><span class="lineno"> 8258</span>&#160;  GVariant *child;</div><div class="line"><a name="l08259"></a><span class="lineno"> 8259</span>&#160;  GValue *paramv;</div><div class="line"><a name="l08260"></a><span class="lineno"> 8260</span>&#160;  guint num_params;</div><div class="line"><a name="l08261"></a><span class="lineno"> 8261</span>&#160;  guint n;</div><div class="line"><a name="l08262"></a><span class="lineno"> 8262</span>&#160;  guint signal_id;</div><div class="line"><a name="l08263"></a><span class="lineno"> 8263</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a> *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &amp;_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, signal_name);</div><div class="line"><a name="l08264"></a><span class="lineno"> 8264</span>&#160;  <span class="keywordflow">if</span> (info == NULL)</div><div class="line"><a name="l08265"></a><span class="lineno"> 8265</span>&#160;    <span class="keywordflow">return</span>;</div><div class="line"><a name="l08266"></a><span class="lineno"> 8266</span>&#160;  num_params = g_variant_n_children (parameters);</div><div class="line"><a name="l08267"></a><span class="lineno"> 8267</span>&#160;  paramv = g_new0 (GValue, num_params + 1);</div><div class="line"><a name="l08268"></a><span class="lineno"> 8268</span>&#160;  g_value_init (&amp;paramv[0], <a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>);</div><div class="line"><a name="l08269"></a><span class="lineno"> 8269</span>&#160;  g_value_set_object (&amp;paramv[0], proxy);</div><div class="line"><a name="l08270"></a><span class="lineno"> 8270</span>&#160;  g_variant_iter_init (&amp;iter, parameters);</div><div class="line"><a name="l08271"></a><span class="lineno"> 8271</span>&#160;  n = 1;</div><div class="line"><a name="l08272"></a><span class="lineno"> 8272</span>&#160;  <span class="keywordflow">while</span> ((child = g_variant_iter_next_value (&amp;iter)) != NULL)</div><div class="line"><a name="l08273"></a><span class="lineno"> 8273</span>&#160;    {</div><div class="line"><a name="l08274"></a><span class="lineno"> 8274</span>&#160;      <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *arg_info = (<a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *) info-&gt;<a class="code" href="struct___extended_g_d_bus_signal_info.html#aef8127a978738ec67e3d58a4896bbd14">parent_struct</a>.args[n - 1];</div><div class="line"><a name="l08275"></a><span class="lineno"> 8275</span>&#160;      if (arg_info-&gt;<a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>)</div><div class="line"><a name="l08276"></a><span class="lineno"> 8276</span>&#160;        {</div><div class="line"><a name="l08277"></a><span class="lineno"> 8277</span>&#160;          g_value_init (&amp;paramv[n], G_TYPE_VARIANT);</div><div class="line"><a name="l08278"></a><span class="lineno"> 8278</span>&#160;          g_value_set_variant (&amp;paramv[n], child);</div><div class="line"><a name="l08279"></a><span class="lineno"> 8279</span>&#160;          n++;</div><div class="line"><a name="l08280"></a><span class="lineno"> 8280</span>&#160;        }</div><div class="line"><a name="l08281"></a><span class="lineno"> 8281</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l08282"></a><span class="lineno"> 8282</span>&#160;        g_dbus_gvariant_to_gvalue (child, &amp;paramv[n++]);</div><div class="line"><a name="l08283"></a><span class="lineno"> 8283</span>&#160;      g_variant_unref (child);</div><div class="line"><a name="l08284"></a><span class="lineno"> 8284</span>&#160;    }</div><div class="line"><a name="l08285"></a><span class="lineno"> 8285</span>&#160;  signal_id = g_signal_lookup (info-&gt;<a class="code" href="struct___extended_g_d_bus_signal_info.html#afc98b2286184074cf09aa9e12ff9d9b1">signal_name</a>, <a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>);</div><div class="line"><a name="l08286"></a><span class="lineno"> 8286</span>&#160;  g_signal_emitv (paramv, signal_id, 0, NULL);</div><div class="line"><a name="l08287"></a><span class="lineno"> 8287</span>&#160;  <span class="keywordflow">for</span> (n = 0; n &lt; num_params + 1; n++)</div><div class="line"><a name="l08288"></a><span class="lineno"> 8288</span>&#160;    g_value_unset (&amp;paramv[n]);</div><div class="line"><a name="l08289"></a><span class="lineno"> 8289</span>&#160;  g_free (paramv);</div><div class="line"><a name="l08290"></a><span class="lineno"> 8290</span>&#160;}</div><div class="line"><a name="l08291"></a><span class="lineno"> 8291</span>&#160;</div><div class="line"><a name="l08292"></a><span class="lineno"> 8292</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08293"></a><span class="lineno"> 8293</span>&#160;audiomanager_routing_soundmanager_proxy_g_properties_changed (GDBusProxy *_proxy,</div><div class="line"><a name="l08294"></a><span class="lineno"> 8294</span>&#160;  GVariant *changed_properties,</div><div class="line"><a name="l08295"></a><span class="lineno"> 8295</span>&#160;  <span class="keyword">const</span> gchar *<span class="keyword">const</span> *invalidated_properties)</div><div class="line"><a name="l08296"></a><span class="lineno"> 8296</span>&#160;{</div><div class="line"><a name="l08297"></a><span class="lineno"> 8297</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html">AudiomanagerRoutingSoundmanagerProxy</a> *proxy = <a class="code" href="audio__manager__interface_8h.html#ab7c110e20e2f65da667e089c19101b29">AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a> (_proxy);</div><div class="line"><a name="l08298"></a><span class="lineno"> 8298</span>&#160;  guint n;</div><div class="line"><a name="l08299"></a><span class="lineno"> 8299</span>&#160;  <span class="keyword">const</span> gchar *key;</div><div class="line"><a name="l08300"></a><span class="lineno"> 8300</span>&#160;  GVariantIter *iter;</div><div class="line"><a name="l08301"></a><span class="lineno"> 8301</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l08302"></a><span class="lineno"> 8302</span>&#160;  g_variant_get (changed_properties, <span class="stringliteral">&quot;a{sv}&quot;</span>, &amp;iter);</div><div class="line"><a name="l08303"></a><span class="lineno"> 8303</span>&#160;  <span class="keywordflow">while</span> (g_variant_iter_next (iter, <span class="stringliteral">&quot;{&amp;sv}&quot;</span>, &amp;key, NULL))</div><div class="line"><a name="l08304"></a><span class="lineno"> 8304</span>&#160;    {</div><div class="line"><a name="l08305"></a><span class="lineno"> 8305</span>&#160;      info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, key);</div><div class="line"><a name="l08306"></a><span class="lineno"> 8306</span>&#160;      g_datalist_remove_data (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html#a370a120d0f90abc6ec02f8660f0894c5">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html#ab1eedde43df8428e3e045e796be2a3f4">qdata</a>, key);</div><div class="line"><a name="l08307"></a><span class="lineno"> 8307</span>&#160;      <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l08308"></a><span class="lineno"> 8308</span>&#160;        g_object_notify (G_OBJECT (proxy), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l08309"></a><span class="lineno"> 8309</span>&#160;    }</div><div class="line"><a name="l08310"></a><span class="lineno"> 8310</span>&#160;  g_variant_iter_free (iter);</div><div class="line"><a name="l08311"></a><span class="lineno"> 8311</span>&#160;  <span class="keywordflow">for</span> (n = 0; invalidated_properties[n] != NULL; n++)</div><div class="line"><a name="l08312"></a><span class="lineno"> 8312</span>&#160;    {</div><div class="line"><a name="l08313"></a><span class="lineno"> 8313</span>&#160;      info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, invalidated_properties[n]);</div><div class="line"><a name="l08314"></a><span class="lineno"> 8314</span>&#160;      g_datalist_remove_data (&amp;proxy-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html#a370a120d0f90abc6ec02f8660f0894c5">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html#ab1eedde43df8428e3e045e796be2a3f4">qdata</a>, invalidated_properties[n]);</div><div class="line"><a name="l08315"></a><span class="lineno"> 8315</span>&#160;      <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l08316"></a><span class="lineno"> 8316</span>&#160;        g_object_notify (G_OBJECT (proxy), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l08317"></a><span class="lineno"> 8317</span>&#160;    }</div><div class="line"><a name="l08318"></a><span class="lineno"> 8318</span>&#160;}</div><div class="line"><a name="l08319"></a><span class="lineno"> 8319</span>&#160;</div><div class="line"><a name="l08320"></a><span class="lineno"> 8320</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08321"></a><span class="lineno"> 8321</span>&#160;audiomanager_routing_soundmanager_proxy_init (<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html">AudiomanagerRoutingSoundmanagerProxy</a> *proxy)</div><div class="line"><a name="l08322"></a><span class="lineno"> 8322</span>&#160;{</div><div class="line"><a name="l08323"></a><span class="lineno"> 8323</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l08324"></a><span class="lineno"> 8324</span>&#160;  proxy-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html#a370a120d0f90abc6ec02f8660f0894c5">priv</a> = audiomanager_routing_soundmanager_proxy_get_instance_private (proxy);</div><div class="line"><a name="l08325"></a><span class="lineno"> 8325</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l08326"></a><span class="lineno"> 8326</span>&#160;  proxy-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_proxy.html#a370a120d0f90abc6ec02f8660f0894c5">priv</a> = G_TYPE_INSTANCE_GET_PRIVATE (proxy, <a class="code" href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a>, <a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html">AudiomanagerRoutingSoundmanagerProxyPrivate</a>);</div><div class="line"><a name="l08327"></a><span class="lineno"> 8327</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08328"></a><span class="lineno"> 8328</span>&#160;</div><div class="line"><a name="l08329"></a><span class="lineno"> 8329</span>&#160;  g_dbus_proxy_set_interface_info (G_DBUS_PROXY (proxy), <a class="code" href="audio__manager__interface_8c.html#a8ab43b9f48ba9a30d0a850cfbcf8b11c">audiomanager_routing_soundmanager_interface_info</a> ());</div><div class="line"><a name="l08330"></a><span class="lineno"> 8330</span>&#160;}</div><div class="line"><a name="l08331"></a><span class="lineno"> 8331</span>&#160;</div><div class="line"><a name="l08332"></a><span class="lineno"> 8332</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08333"></a><span class="lineno"> 8333</span>&#160;audiomanager_routing_soundmanager_proxy_class_init (<a class="code" href="struct___audiomanager_routing_soundmanager_proxy_class.html">AudiomanagerRoutingSoundmanagerProxyClass</a> *klass)</div><div class="line"><a name="l08334"></a><span class="lineno"> 8334</span>&#160;{</div><div class="line"><a name="l08335"></a><span class="lineno"> 8335</span>&#160;  GObjectClass *gobject_class;</div><div class="line"><a name="l08336"></a><span class="lineno"> 8336</span>&#160;  GDBusProxyClass *proxy_class;</div><div class="line"><a name="l08337"></a><span class="lineno"> 8337</span>&#160;</div><div class="line"><a name="l08338"></a><span class="lineno"> 8338</span>&#160;  gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l08339"></a><span class="lineno"> 8339</span>&#160;  gobject_class-&gt;finalize     = audiomanager_routing_soundmanager_proxy_finalize;</div><div class="line"><a name="l08340"></a><span class="lineno"> 8340</span>&#160;  gobject_class-&gt;get_property = audiomanager_routing_soundmanager_proxy_get_property;</div><div class="line"><a name="l08341"></a><span class="lineno"> 8341</span>&#160;  gobject_class-&gt;set_property = audiomanager_routing_soundmanager_proxy_set_property;</div><div class="line"><a name="l08342"></a><span class="lineno"> 8342</span>&#160;</div><div class="line"><a name="l08343"></a><span class="lineno"> 8343</span>&#160;  proxy_class = G_DBUS_PROXY_CLASS (klass);</div><div class="line"><a name="l08344"></a><span class="lineno"> 8344</span>&#160;  proxy_class-&gt;g_signal = audiomanager_routing_soundmanager_proxy_g_signal;</div><div class="line"><a name="l08345"></a><span class="lineno"> 8345</span>&#160;  proxy_class-&gt;g_properties_changed = audiomanager_routing_soundmanager_proxy_g_properties_changed;</div><div class="line"><a name="l08346"></a><span class="lineno"> 8346</span>&#160;</div><div class="line"><a name="l08347"></a><span class="lineno"> 8347</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &lt; GLIB_VERSION_2_38</span></div><div class="line"><a name="l08348"></a><span class="lineno"> 8348</span>&#160;  g_type_class_add_private (klass, <span class="keyword">sizeof</span> (<a class="code" href="struct___audiomanager_routing_soundmanager_proxy_private.html">AudiomanagerRoutingSoundmanagerProxyPrivate</a>));</div><div class="line"><a name="l08349"></a><span class="lineno"> 8349</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08350"></a><span class="lineno"> 8350</span>&#160;}</div><div class="line"><a name="l08351"></a><span class="lineno"> 8351</span>&#160;</div><div class="line"><a name="l08352"></a><span class="lineno"> 8352</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08353"></a><span class="lineno"> 8353</span>&#160;audiomanager_routing_soundmanager_proxy_iface_init (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a> *iface)</div><div class="line"><a name="l08354"></a><span class="lineno"> 8354</span>&#160;{</div><div class="line"><a name="l08355"></a><span class="lineno"> 8355</span>&#160;}</div><div class="line"><a name="l08356"></a><span class="lineno"> 8356</span>&#160;</div><div class="line"><a name="l08374"></a><span class="lineno"> 8374</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08375"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a51b1240bc5078b0bd1769604c6e1cd5c"> 8375</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a51b1240bc5078b0bd1769604c6e1cd5c">audiomanager_routing_soundmanager_proxy_new</a> (</div><div class="line"><a name="l08376"></a><span class="lineno"> 8376</span>&#160;    GDBusConnection     *connection,</div><div class="line"><a name="l08377"></a><span class="lineno"> 8377</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l08378"></a><span class="lineno"> 8378</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l08379"></a><span class="lineno"> 8379</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l08380"></a><span class="lineno"> 8380</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l08381"></a><span class="lineno"> 8381</span>&#160;    GAsyncReadyCallback  callback,</div><div class="line"><a name="l08382"></a><span class="lineno"> 8382</span>&#160;    gpointer             user_data)</div><div class="line"><a name="l08383"></a><span class="lineno"> 8383</span>&#160;{</div><div class="line"><a name="l08384"></a><span class="lineno"> 8384</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>, NULL);</div><div class="line"><a name="l08385"></a><span class="lineno"> 8385</span>&#160;}</div><div class="line"><a name="l08386"></a><span class="lineno"> 8386</span>&#160;</div><div class="line"><a name="l08396"></a><span class="lineno"> 8396</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *</div><div class="line"><a name="l08397"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a500aa4bc6147e5b0a1666241aaf809df"> 8397</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a500aa4bc6147e5b0a1666241aaf809df">audiomanager_routing_soundmanager_proxy_new_finish</a> (</div><div class="line"><a name="l08398"></a><span class="lineno"> 8398</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l08399"></a><span class="lineno"> 8399</span>&#160;    GError             **error)</div><div class="line"><a name="l08400"></a><span class="lineno"> 8400</span>&#160;{</div><div class="line"><a name="l08401"></a><span class="lineno"> 8401</span>&#160;  GObject *ret;</div><div class="line"><a name="l08402"></a><span class="lineno"> 8402</span>&#160;  GObject *source_object;</div><div class="line"><a name="l08403"></a><span class="lineno"> 8403</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l08404"></a><span class="lineno"> 8404</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l08405"></a><span class="lineno"> 8405</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l08406"></a><span class="lineno"> 8406</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l08407"></a><span class="lineno"> 8407</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (ret);</div><div class="line"><a name="l08408"></a><span class="lineno"> 8408</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l08409"></a><span class="lineno"> 8409</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08410"></a><span class="lineno"> 8410</span>&#160;}</div><div class="line"><a name="l08411"></a><span class="lineno"> 8411</span>&#160;</div><div class="line"><a name="l08429"></a><span class="lineno"> 8429</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *</div><div class="line"><a name="l08430"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af48ac60b5a27dc1530c0d4ae78cdc31c"> 8430</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af48ac60b5a27dc1530c0d4ae78cdc31c">audiomanager_routing_soundmanager_proxy_new_sync</a> (</div><div class="line"><a name="l08431"></a><span class="lineno"> 8431</span>&#160;    GDBusConnection     *connection,</div><div class="line"><a name="l08432"></a><span class="lineno"> 8432</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l08433"></a><span class="lineno"> 8433</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l08434"></a><span class="lineno"> 8434</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l08435"></a><span class="lineno"> 8435</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l08436"></a><span class="lineno"> 8436</span>&#160;    GError             **error)</div><div class="line"><a name="l08437"></a><span class="lineno"> 8437</span>&#160;{</div><div class="line"><a name="l08438"></a><span class="lineno"> 8438</span>&#160;  GInitable *ret;</div><div class="line"><a name="l08439"></a><span class="lineno"> 8439</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a>, cancellable, error, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>, NULL);</div><div class="line"><a name="l08440"></a><span class="lineno"> 8440</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l08441"></a><span class="lineno"> 8441</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (ret);</div><div class="line"><a name="l08442"></a><span class="lineno"> 8442</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l08443"></a><span class="lineno"> 8443</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08444"></a><span class="lineno"> 8444</span>&#160;}</div><div class="line"><a name="l08445"></a><span class="lineno"> 8445</span>&#160;</div><div class="line"><a name="l08446"></a><span class="lineno"> 8446</span>&#160;</div><div class="line"><a name="l08464"></a><span class="lineno"> 8464</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l08465"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a15fe76b0621c0dcd9d5f95ccee708d55"> 8465</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15fe76b0621c0dcd9d5f95ccee708d55">audiomanager_routing_soundmanager_proxy_new_for_bus</a> (</div><div class="line"><a name="l08466"></a><span class="lineno"> 8466</span>&#160;    GBusType             bus_type,</div><div class="line"><a name="l08467"></a><span class="lineno"> 8467</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l08468"></a><span class="lineno"> 8468</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l08469"></a><span class="lineno"> 8469</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l08470"></a><span class="lineno"> 8470</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l08471"></a><span class="lineno"> 8471</span>&#160;    GAsyncReadyCallback  callback,</div><div class="line"><a name="l08472"></a><span class="lineno"> 8472</span>&#160;    gpointer             user_data)</div><div class="line"><a name="l08473"></a><span class="lineno"> 8473</span>&#160;{</div><div class="line"><a name="l08474"></a><span class="lineno"> 8474</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>, NULL);</div><div class="line"><a name="l08475"></a><span class="lineno"> 8475</span>&#160;}</div><div class="line"><a name="l08476"></a><span class="lineno"> 8476</span>&#160;</div><div class="line"><a name="l08486"></a><span class="lineno"> 8486</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *</div><div class="line"><a name="l08487"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ace5894658fcc8fe1c3239cf1029f76ee"> 8487</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ace5894658fcc8fe1c3239cf1029f76ee">audiomanager_routing_soundmanager_proxy_new_for_bus_finish</a> (</div><div class="line"><a name="l08488"></a><span class="lineno"> 8488</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l08489"></a><span class="lineno"> 8489</span>&#160;    GError             **error)</div><div class="line"><a name="l08490"></a><span class="lineno"> 8490</span>&#160;{</div><div class="line"><a name="l08491"></a><span class="lineno"> 8491</span>&#160;  GObject *ret;</div><div class="line"><a name="l08492"></a><span class="lineno"> 8492</span>&#160;  GObject *source_object;</div><div class="line"><a name="l08493"></a><span class="lineno"> 8493</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l08494"></a><span class="lineno"> 8494</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l08495"></a><span class="lineno"> 8495</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l08496"></a><span class="lineno"> 8496</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l08497"></a><span class="lineno"> 8497</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (ret);</div><div class="line"><a name="l08498"></a><span class="lineno"> 8498</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l08499"></a><span class="lineno"> 8499</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08500"></a><span class="lineno"> 8500</span>&#160;}</div><div class="line"><a name="l08501"></a><span class="lineno"> 8501</span>&#160;</div><div class="line"><a name="l08519"></a><span class="lineno"> 8519</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *</div><div class="line"><a name="l08520"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a5c632eb6c5ffbca3d92f45f4fb4dbcc2"> 8520</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a5c632eb6c5ffbca3d92f45f4fb4dbcc2">audiomanager_routing_soundmanager_proxy_new_for_bus_sync</a> (</div><div class="line"><a name="l08521"></a><span class="lineno"> 8521</span>&#160;    GBusType             bus_type,</div><div class="line"><a name="l08522"></a><span class="lineno"> 8522</span>&#160;    GDBusProxyFlags      flags,</div><div class="line"><a name="l08523"></a><span class="lineno"> 8523</span>&#160;    <span class="keyword">const</span> gchar         *name,</div><div class="line"><a name="l08524"></a><span class="lineno"> 8524</span>&#160;    <span class="keyword">const</span> gchar         *object_path,</div><div class="line"><a name="l08525"></a><span class="lineno"> 8525</span>&#160;    GCancellable        *cancellable,</div><div class="line"><a name="l08526"></a><span class="lineno"> 8526</span>&#160;    GError             **error)</div><div class="line"><a name="l08527"></a><span class="lineno"> 8527</span>&#160;{</div><div class="line"><a name="l08528"></a><span class="lineno"> 8528</span>&#160;  GInitable *ret;</div><div class="line"><a name="l08529"></a><span class="lineno"> 8529</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a>, cancellable, error, <span class="stringliteral">&quot;g-flags&quot;</span>, flags, <span class="stringliteral">&quot;g-name&quot;</span>, name, <span class="stringliteral">&quot;g-bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, <span class="stringliteral">&quot;g-interface-name&quot;</span>, <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>, NULL);</div><div class="line"><a name="l08530"></a><span class="lineno"> 8530</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l08531"></a><span class="lineno"> 8531</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (ret);</div><div class="line"><a name="l08532"></a><span class="lineno"> 8532</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l08533"></a><span class="lineno"> 8533</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08534"></a><span class="lineno"> 8534</span>&#160;}</div><div class="line"><a name="l08535"></a><span class="lineno"> 8535</span>&#160;</div><div class="line"><a name="l08536"></a><span class="lineno"> 8536</span>&#160;</div><div class="line"><a name="l08537"></a><span class="lineno"> 8537</span>&#160;<span class="comment">/* ------------------------------------------------------------------------ */</span></div><div class="line"><a name="l08538"></a><span class="lineno"> 8538</span>&#160;</div><div class="line"><a name="l08552"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_skeleton_private.html"> 8552</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html">_AudiomanagerRoutingSoundmanagerSkeletonPrivate</a></div><div class="line"><a name="l08553"></a><span class="lineno"> 8553</span>&#160;{</div><div class="line"><a name="l08554"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad296828963693de38a097d9d5439196c"> 8554</a></span>&#160;  GValue *<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad296828963693de38a097d9d5439196c">properties</a>;</div><div class="line"><a name="l08555"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a7bf9d80a76098e1038dda8c8e8e29f35"> 8555</a></span>&#160;  GList *<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a7bf9d80a76098e1038dda8c8e8e29f35">changed_properties</a>;</div><div class="line"><a name="l08556"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a21c7bc78886b12543f7b2d79c37d312d"> 8556</a></span>&#160;  GSource *<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a21c7bc78886b12543f7b2d79c37d312d">changed_properties_idle_source</a>;</div><div class="line"><a name="l08557"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a867d5376543f947a3ef046803aa73a99"> 8557</a></span>&#160;  GMainContext *<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a867d5376543f947a3ef046803aa73a99">context</a>;</div><div class="line"><a name="l08558"></a><span class="lineno"><a class="line" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad5302bae904e2416fa5100cf2b8a20bb"> 8558</a></span>&#160;  GMutex <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad5302bae904e2416fa5100cf2b8a20bb">lock</a>;</div><div class="line"><a name="l08559"></a><span class="lineno"> 8559</span>&#160;};</div><div class="line"><a name="l08560"></a><span class="lineno"> 8560</span>&#160;</div><div class="line"><a name="l08561"></a><span class="lineno"> 8561</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08562"></a><span class="lineno"> 8562</span>&#160;_audiomanager_routing_soundmanager_skeleton_handle_method_call (</div><div class="line"><a name="l08563"></a><span class="lineno"> 8563</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l08564"></a><span class="lineno"> 8564</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l08565"></a><span class="lineno"> 8565</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l08566"></a><span class="lineno"> 8566</span>&#160;  <span class="keyword">const</span> gchar *interface_name,</div><div class="line"><a name="l08567"></a><span class="lineno"> 8567</span>&#160;  <span class="keyword">const</span> gchar *method_name,</div><div class="line"><a name="l08568"></a><span class="lineno"> 8568</span>&#160;  GVariant *parameters,</div><div class="line"><a name="l08569"></a><span class="lineno"> 8569</span>&#160;  GDBusMethodInvocation *invocation,</div><div class="line"><a name="l08570"></a><span class="lineno"> 8570</span>&#160;  gpointer user_data)</div><div class="line"><a name="l08571"></a><span class="lineno"> 8571</span>&#160;{</div><div class="line"><a name="l08572"></a><span class="lineno"> 8572</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#af1d37920b57c9b614ad89bd2294b3f35">AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a> (user_data);</div><div class="line"><a name="l08573"></a><span class="lineno"> 8573</span>&#160;  <a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> *info;</div><div class="line"><a name="l08574"></a><span class="lineno"> 8574</span>&#160;  GVariantIter iter;</div><div class="line"><a name="l08575"></a><span class="lineno"> 8575</span>&#160;  GVariant *child;</div><div class="line"><a name="l08576"></a><span class="lineno"> 8576</span>&#160;  GValue *paramv;</div><div class="line"><a name="l08577"></a><span class="lineno"> 8577</span>&#160;  guint num_params;</div><div class="line"><a name="l08578"></a><span class="lineno"> 8578</span>&#160;  guint num_extra;</div><div class="line"><a name="l08579"></a><span class="lineno"> 8579</span>&#160;  guint n;</div><div class="line"><a name="l08580"></a><span class="lineno"> 8580</span>&#160;  guint signal_id;</div><div class="line"><a name="l08581"></a><span class="lineno"> 8581</span>&#160;  GValue return_value = G_VALUE_INIT;</div><div class="line"><a name="l08582"></a><span class="lineno"> 8582</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a> *) g_dbus_method_invocation_get_method_info (invocation);</div><div class="line"><a name="l08583"></a><span class="lineno"> 8583</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l08584"></a><span class="lineno"> 8584</span>&#160;  num_params = g_variant_n_children (parameters);</div><div class="line"><a name="l08585"></a><span class="lineno"> 8585</span>&#160;  num_extra = info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a> ? 3 : 2;  paramv = g_new0 (GValue, num_params + num_extra);</div><div class="line"><a name="l08586"></a><span class="lineno"> 8586</span>&#160;  n = 0;</div><div class="line"><a name="l08587"></a><span class="lineno"> 8587</span>&#160;  g_value_init (&amp;paramv[n], <a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>);</div><div class="line"><a name="l08588"></a><span class="lineno"> 8588</span>&#160;  g_value_set_object (&amp;paramv[n++], skeleton);</div><div class="line"><a name="l08589"></a><span class="lineno"> 8589</span>&#160;  g_value_init (&amp;paramv[n], G_TYPE_DBUS_METHOD_INVOCATION);</div><div class="line"><a name="l08590"></a><span class="lineno"> 8590</span>&#160;  g_value_set_object (&amp;paramv[n++], invocation);</div><div class="line"><a name="l08591"></a><span class="lineno"> 8591</span>&#160;  <span class="keywordflow">if</span> (info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">pass_fdlist</a>)</div><div class="line"><a name="l08592"></a><span class="lineno"> 8592</span>&#160;    {</div><div class="line"><a name="l08593"></a><span class="lineno"> 8593</span>&#160;<span class="preprocessor">#ifdef G_OS_UNIX</span></div><div class="line"><a name="l08594"></a><span class="lineno"> 8594</span>&#160;      g_value_init (&amp;paramv[n], G_TYPE_UNIX_FD_LIST);</div><div class="line"><a name="l08595"></a><span class="lineno"> 8595</span>&#160;      g_value_set_object (&amp;paramv[n++], g_dbus_message_get_unix_fd_list (g_dbus_method_invocation_get_message (invocation)));</div><div class="line"><a name="l08596"></a><span class="lineno"> 8596</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l08597"></a><span class="lineno"> 8597</span>&#160;      g_assert_not_reached ();</div><div class="line"><a name="l08598"></a><span class="lineno"> 8598</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08599"></a><span class="lineno"> 8599</span>&#160;    }</div><div class="line"><a name="l08600"></a><span class="lineno"> 8600</span>&#160;  g_variant_iter_init (&amp;iter, parameters);</div><div class="line"><a name="l08601"></a><span class="lineno"> 8601</span>&#160;  <span class="keywordflow">while</span> ((child = g_variant_iter_next_value (&amp;iter)) != NULL)</div><div class="line"><a name="l08602"></a><span class="lineno"> 8602</span>&#160;    {</div><div class="line"><a name="l08603"></a><span class="lineno"> 8603</span>&#160;      <a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *arg_info = (<a class="code" href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a> *) info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#a29abc0664ebec538d6f81cff959402b7">parent_struct</a>.in_args[n - num_extra];</div><div class="line"><a name="l08604"></a><span class="lineno"> 8604</span>&#160;      if (arg_info-&gt;<a class="code" href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">use_gvariant</a>)</div><div class="line"><a name="l08605"></a><span class="lineno"> 8605</span>&#160;        {</div><div class="line"><a name="l08606"></a><span class="lineno"> 8606</span>&#160;          g_value_init (&amp;paramv[n], G_TYPE_VARIANT);</div><div class="line"><a name="l08607"></a><span class="lineno"> 8607</span>&#160;          g_value_set_variant (&amp;paramv[n], child);</div><div class="line"><a name="l08608"></a><span class="lineno"> 8608</span>&#160;          n++;</div><div class="line"><a name="l08609"></a><span class="lineno"> 8609</span>&#160;        }</div><div class="line"><a name="l08610"></a><span class="lineno"> 8610</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l08611"></a><span class="lineno"> 8611</span>&#160;        g_dbus_gvariant_to_gvalue (child, &amp;paramv[n++]);</div><div class="line"><a name="l08612"></a><span class="lineno"> 8612</span>&#160;      g_variant_unref (child);</div><div class="line"><a name="l08613"></a><span class="lineno"> 8613</span>&#160;    }</div><div class="line"><a name="l08614"></a><span class="lineno"> 8614</span>&#160;  signal_id = g_signal_lookup (info-&gt;<a class="code" href="struct___extended_g_d_bus_method_info.html#a1866e9d0baa034c38489e78f8a684547">signal_name</a>, <a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>);</div><div class="line"><a name="l08615"></a><span class="lineno"> 8615</span>&#160;  g_value_init (&amp;return_value, G_TYPE_BOOLEAN);</div><div class="line"><a name="l08616"></a><span class="lineno"> 8616</span>&#160;  g_signal_emitv (paramv, signal_id, 0, &amp;return_value);</div><div class="line"><a name="l08617"></a><span class="lineno"> 8617</span>&#160;  <span class="keywordflow">if</span> (!g_value_get_boolean (&amp;return_value))</div><div class="line"><a name="l08618"></a><span class="lineno"> 8618</span>&#160;    g_dbus_method_invocation_return_error (invocation, G_DBUS_ERROR, G_DBUS_ERROR_UNKNOWN_METHOD, <span class="stringliteral">&quot;Method %s is not implemented on interface %s&quot;</span>, method_name, interface_name);</div><div class="line"><a name="l08619"></a><span class="lineno"> 8619</span>&#160;  g_value_unset (&amp;return_value);</div><div class="line"><a name="l08620"></a><span class="lineno"> 8620</span>&#160;  <span class="keywordflow">for</span> (n = 0; n &lt; num_params + num_extra; n++)</div><div class="line"><a name="l08621"></a><span class="lineno"> 8621</span>&#160;    g_value_unset (&amp;paramv[n]);</div><div class="line"><a name="l08622"></a><span class="lineno"> 8622</span>&#160;  g_free (paramv);</div><div class="line"><a name="l08623"></a><span class="lineno"> 8623</span>&#160;}</div><div class="line"><a name="l08624"></a><span class="lineno"> 8624</span>&#160;</div><div class="line"><a name="l08625"></a><span class="lineno"> 8625</span>&#160;<span class="keyword">static</span> GVariant *</div><div class="line"><a name="l08626"></a><span class="lineno"> 8626</span>&#160;_audiomanager_routing_soundmanager_skeleton_handle_get_property (</div><div class="line"><a name="l08627"></a><span class="lineno"> 8627</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l08628"></a><span class="lineno"> 8628</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l08629"></a><span class="lineno"> 8629</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l08630"></a><span class="lineno"> 8630</span>&#160;  <span class="keyword">const</span> gchar *interface_name G_GNUC_UNUSED,</div><div class="line"><a name="l08631"></a><span class="lineno"> 8631</span>&#160;  <span class="keyword">const</span> gchar *property_name,</div><div class="line"><a name="l08632"></a><span class="lineno"> 8632</span>&#160;  GError **error,</div><div class="line"><a name="l08633"></a><span class="lineno"> 8633</span>&#160;  gpointer user_data)</div><div class="line"><a name="l08634"></a><span class="lineno"> 8634</span>&#160;{</div><div class="line"><a name="l08635"></a><span class="lineno"> 8635</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#af1d37920b57c9b614ad89bd2294b3f35">AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a> (user_data);</div><div class="line"><a name="l08636"></a><span class="lineno"> 8636</span>&#160;  GValue value = G_VALUE_INIT;</div><div class="line"><a name="l08637"></a><span class="lineno"> 8637</span>&#160;  GParamSpec *pspec;</div><div class="line"><a name="l08638"></a><span class="lineno"> 8638</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l08639"></a><span class="lineno"> 8639</span>&#160;  GVariant *ret;</div><div class="line"><a name="l08640"></a><span class="lineno"> 8640</span>&#160;  ret = NULL;</div><div class="line"><a name="l08641"></a><span class="lineno"> 8641</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, property_name);</div><div class="line"><a name="l08642"></a><span class="lineno"> 8642</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l08643"></a><span class="lineno"> 8643</span>&#160;  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l08644"></a><span class="lineno"> 8644</span>&#160;  <span class="keywordflow">if</span> (pspec == NULL)</div><div class="line"><a name="l08645"></a><span class="lineno"> 8645</span>&#160;    {</div><div class="line"><a name="l08646"></a><span class="lineno"> 8646</span>&#160;      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, <span class="stringliteral">&quot;No property with name %s&quot;</span>, property_name);</div><div class="line"><a name="l08647"></a><span class="lineno"> 8647</span>&#160;    }</div><div class="line"><a name="l08648"></a><span class="lineno"> 8648</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l08649"></a><span class="lineno"> 8649</span>&#160;    {</div><div class="line"><a name="l08650"></a><span class="lineno"> 8650</span>&#160;      g_value_init (&amp;value, pspec-&gt;value_type);</div><div class="line"><a name="l08651"></a><span class="lineno"> 8651</span>&#160;      g_object_get_property (G_OBJECT (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>, &amp;value);</div><div class="line"><a name="l08652"></a><span class="lineno"> 8652</span>&#160;      ret = g_dbus_gvalue_to_gvariant (&amp;value, G_VARIANT_TYPE (info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a29663dad9f5ac7b03ea53afc3c60a867">parent_struct</a>.signature));</div><div class="line"><a name="l08653"></a><span class="lineno"> 8653</span>&#160;      g_value_unset (&amp;value);</div><div class="line"><a name="l08654"></a><span class="lineno"> 8654</span>&#160;    }</div><div class="line"><a name="l08655"></a><span class="lineno"> 8655</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l08656"></a><span class="lineno"> 8656</span>&#160;}</div><div class="line"><a name="l08657"></a><span class="lineno"> 8657</span>&#160;</div><div class="line"><a name="l08658"></a><span class="lineno"> 8658</span>&#160;<span class="keyword">static</span> gboolean</div><div class="line"><a name="l08659"></a><span class="lineno"> 8659</span>&#160;_audiomanager_routing_soundmanager_skeleton_handle_set_property (</div><div class="line"><a name="l08660"></a><span class="lineno"> 8660</span>&#160;  GDBusConnection *connection G_GNUC_UNUSED,</div><div class="line"><a name="l08661"></a><span class="lineno"> 8661</span>&#160;  <span class="keyword">const</span> gchar *sender G_GNUC_UNUSED,</div><div class="line"><a name="l08662"></a><span class="lineno"> 8662</span>&#160;  <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED,</div><div class="line"><a name="l08663"></a><span class="lineno"> 8663</span>&#160;  <span class="keyword">const</span> gchar *interface_name G_GNUC_UNUSED,</div><div class="line"><a name="l08664"></a><span class="lineno"> 8664</span>&#160;  <span class="keyword">const</span> gchar *property_name,</div><div class="line"><a name="l08665"></a><span class="lineno"> 8665</span>&#160;  GVariant *variant,</div><div class="line"><a name="l08666"></a><span class="lineno"> 8666</span>&#160;  GError **error,</div><div class="line"><a name="l08667"></a><span class="lineno"> 8667</span>&#160;  gpointer user_data)</div><div class="line"><a name="l08668"></a><span class="lineno"> 8668</span>&#160;{</div><div class="line"><a name="l08669"></a><span class="lineno"> 8669</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#af1d37920b57c9b614ad89bd2294b3f35">AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a> (user_data);</div><div class="line"><a name="l08670"></a><span class="lineno"> 8670</span>&#160;  GValue value = G_VALUE_INIT;</div><div class="line"><a name="l08671"></a><span class="lineno"> 8671</span>&#160;  GParamSpec *pspec;</div><div class="line"><a name="l08672"></a><span class="lineno"> 8672</span>&#160;  <a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *info;</div><div class="line"><a name="l08673"></a><span class="lineno"> 8673</span>&#160;  gboolean ret;</div><div class="line"><a name="l08674"></a><span class="lineno"> 8674</span>&#160;  ret = FALSE;</div><div class="line"><a name="l08675"></a><span class="lineno"> 8675</span>&#160;  info = (<a class="code" href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a> *) g_dbus_interface_info_lookup_property ((GDBusInterfaceInfo *) &amp;_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>, property_name);</div><div class="line"><a name="l08676"></a><span class="lineno"> 8676</span>&#160;  g_assert (info != NULL);</div><div class="line"><a name="l08677"></a><span class="lineno"> 8677</span>&#160;  pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>);</div><div class="line"><a name="l08678"></a><span class="lineno"> 8678</span>&#160;  <span class="keywordflow">if</span> (pspec == NULL)</div><div class="line"><a name="l08679"></a><span class="lineno"> 8679</span>&#160;    {</div><div class="line"><a name="l08680"></a><span class="lineno"> 8680</span>&#160;      g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_INVALID_ARGS, <span class="stringliteral">&quot;No property with name %s&quot;</span>, property_name);</div><div class="line"><a name="l08681"></a><span class="lineno"> 8681</span>&#160;    }</div><div class="line"><a name="l08682"></a><span class="lineno"> 8682</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l08683"></a><span class="lineno"> 8683</span>&#160;    {</div><div class="line"><a name="l08684"></a><span class="lineno"> 8684</span>&#160;      <span class="keywordflow">if</span> (info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a1e675b966697c71c6b330ae06677178f">use_gvariant</a>)</div><div class="line"><a name="l08685"></a><span class="lineno"> 8685</span>&#160;        g_value_set_variant (&amp;value, variant);</div><div class="line"><a name="l08686"></a><span class="lineno"> 8686</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l08687"></a><span class="lineno"> 8687</span>&#160;        g_dbus_gvariant_to_gvalue (variant, &amp;value);</div><div class="line"><a name="l08688"></a><span class="lineno"> 8688</span>&#160;      g_object_set_property (G_OBJECT (skeleton), info-&gt;<a class="code" href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">hyphen_name</a>, &amp;value);</div><div class="line"><a name="l08689"></a><span class="lineno"> 8689</span>&#160;      g_value_unset (&amp;value);</div><div class="line"><a name="l08690"></a><span class="lineno"> 8690</span>&#160;      ret = TRUE;</div><div class="line"><a name="l08691"></a><span class="lineno"> 8691</span>&#160;    }</div><div class="line"><a name="l08692"></a><span class="lineno"> 8692</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l08693"></a><span class="lineno"> 8693</span>&#160;}</div><div class="line"><a name="l08694"></a><span class="lineno"> 8694</span>&#160;</div><div class="line"><a name="l08695"></a><span class="lineno"> 8695</span>&#160;<span class="keyword">static</span> <span class="keyword">const</span> GDBusInterfaceVTable _audiomanager_routing_soundmanager_skeleton_vtable =</div><div class="line"><a name="l08696"></a><span class="lineno"> 8696</span>&#160;{</div><div class="line"><a name="l08697"></a><span class="lineno"> 8697</span>&#160;  _audiomanager_routing_soundmanager_skeleton_handle_method_call,</div><div class="line"><a name="l08698"></a><span class="lineno"> 8698</span>&#160;  _audiomanager_routing_soundmanager_skeleton_handle_get_property,</div><div class="line"><a name="l08699"></a><span class="lineno"> 8699</span>&#160;  _audiomanager_routing_soundmanager_skeleton_handle_set_property,</div><div class="line"><a name="l08700"></a><span class="lineno"> 8700</span>&#160;  {NULL}</div><div class="line"><a name="l08701"></a><span class="lineno"> 8701</span>&#160;};</div><div class="line"><a name="l08702"></a><span class="lineno"> 8702</span>&#160;</div><div class="line"><a name="l08703"></a><span class="lineno"> 8703</span>&#160;<span class="keyword">static</span> GDBusInterfaceInfo *</div><div class="line"><a name="l08704"></a><span class="lineno"> 8704</span>&#160;audiomanager_routing_soundmanager_skeleton_dbus_interface_get_info (GDBusInterfaceSkeleton *skeleton G_GNUC_UNUSED)</div><div class="line"><a name="l08705"></a><span class="lineno"> 8705</span>&#160;{</div><div class="line"><a name="l08706"></a><span class="lineno"> 8706</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8c.html#a8ab43b9f48ba9a30d0a850cfbcf8b11c">audiomanager_routing_soundmanager_interface_info</a> ();</div><div class="line"><a name="l08707"></a><span class="lineno"> 8707</span>&#160;}</div><div class="line"><a name="l08708"></a><span class="lineno"> 8708</span>&#160;</div><div class="line"><a name="l08709"></a><span class="lineno"> 8709</span>&#160;<span class="keyword">static</span> GDBusInterfaceVTable *</div><div class="line"><a name="l08710"></a><span class="lineno"> 8710</span>&#160;audiomanager_routing_soundmanager_skeleton_dbus_interface_get_vtable (GDBusInterfaceSkeleton *skeleton G_GNUC_UNUSED)</div><div class="line"><a name="l08711"></a><span class="lineno"> 8711</span>&#160;{</div><div class="line"><a name="l08712"></a><span class="lineno"> 8712</span>&#160;  <span class="keywordflow">return</span> (GDBusInterfaceVTable *) &amp;_audiomanager_routing_soundmanager_skeleton_vtable;</div><div class="line"><a name="l08713"></a><span class="lineno"> 8713</span>&#160;}</div><div class="line"><a name="l08714"></a><span class="lineno"> 8714</span>&#160;</div><div class="line"><a name="l08715"></a><span class="lineno"> 8715</span>&#160;<span class="keyword">static</span> GVariant *</div><div class="line"><a name="l08716"></a><span class="lineno"> 8716</span>&#160;audiomanager_routing_soundmanager_skeleton_dbus_interface_get_properties (GDBusInterfaceSkeleton *_skeleton)</div><div class="line"><a name="l08717"></a><span class="lineno"> 8717</span>&#160;{</div><div class="line"><a name="l08718"></a><span class="lineno"> 8718</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#af1d37920b57c9b614ad89bd2294b3f35">AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a> (_skeleton);</div><div class="line"><a name="l08719"></a><span class="lineno"> 8719</span>&#160;</div><div class="line"><a name="l08720"></a><span class="lineno"> 8720</span>&#160;  GVariantBuilder builder;</div><div class="line"><a name="l08721"></a><span class="lineno"> 8721</span>&#160;  guint n;</div><div class="line"><a name="l08722"></a><span class="lineno"> 8722</span>&#160;  g_variant_builder_init (&amp;builder, G_VARIANT_TYPE (<span class="stringliteral">&quot;a{sv}&quot;</span>));</div><div class="line"><a name="l08723"></a><span class="lineno"> 8723</span>&#160;  <span class="keywordflow">if</span> (_audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties == NULL)</div><div class="line"><a name="l08724"></a><span class="lineno"> 8724</span>&#160;    <span class="keywordflow">goto</span> out;</div><div class="line"><a name="l08725"></a><span class="lineno"> 8725</span>&#160;  <span class="keywordflow">for</span> (n = 0; _audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties[n] != NULL; n++)</div><div class="line"><a name="l08726"></a><span class="lineno"> 8726</span>&#160;    {</div><div class="line"><a name="l08727"></a><span class="lineno"> 8727</span>&#160;      GDBusPropertyInfo *info = _audiomanager_routing_soundmanager_interface_info.<a class="code" href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">parent_struct</a>.properties[n];</div><div class="line"><a name="l08728"></a><span class="lineno"> 8728</span>&#160;      <span class="keywordflow">if</span> (info-&gt;flags &amp; G_DBUS_PROPERTY_INFO_FLAGS_READABLE)</div><div class="line"><a name="l08729"></a><span class="lineno"> 8729</span>&#160;        {</div><div class="line"><a name="l08730"></a><span class="lineno"> 8730</span>&#160;          GVariant *value;</div><div class="line"><a name="l08731"></a><span class="lineno"> 8731</span>&#160;          value = _audiomanager_routing_soundmanager_skeleton_handle_get_property (g_dbus_interface_skeleton_get_connection (G_DBUS_INTERFACE_SKELETON (skeleton)), NULL, g_dbus_interface_skeleton_get_object_path (G_DBUS_INTERFACE_SKELETON (skeleton)), <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>, info-&gt;name, NULL, skeleton);</div><div class="line"><a name="l08732"></a><span class="lineno"> 8732</span>&#160;          <span class="keywordflow">if</span> (value != NULL)</div><div class="line"><a name="l08733"></a><span class="lineno"> 8733</span>&#160;            {</div><div class="line"><a name="l08734"></a><span class="lineno"> 8734</span>&#160;              g_variant_take_ref (value);</div><div class="line"><a name="l08735"></a><span class="lineno"> 8735</span>&#160;              g_variant_builder_add (&amp;builder, <span class="stringliteral">&quot;{sv}&quot;</span>, info-&gt;name, value);</div><div class="line"><a name="l08736"></a><span class="lineno"> 8736</span>&#160;              g_variant_unref (value);</div><div class="line"><a name="l08737"></a><span class="lineno"> 8737</span>&#160;            }</div><div class="line"><a name="l08738"></a><span class="lineno"> 8738</span>&#160;        }</div><div class="line"><a name="l08739"></a><span class="lineno"> 8739</span>&#160;    }</div><div class="line"><a name="l08740"></a><span class="lineno"> 8740</span>&#160;out:</div><div class="line"><a name="l08741"></a><span class="lineno"> 8741</span>&#160;  <span class="keywordflow">return</span> g_variant_builder_end (&amp;builder);</div><div class="line"><a name="l08742"></a><span class="lineno"> 8742</span>&#160;}</div><div class="line"><a name="l08743"></a><span class="lineno"> 8743</span>&#160;</div><div class="line"><a name="l08744"></a><span class="lineno"> 8744</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08745"></a><span class="lineno"> 8745</span>&#160;audiomanager_routing_soundmanager_skeleton_dbus_interface_flush (GDBusInterfaceSkeleton *_skeleton)</div><div class="line"><a name="l08746"></a><span class="lineno"> 8746</span>&#160;{</div><div class="line"><a name="l08747"></a><span class="lineno"> 8747</span>&#160;}</div><div class="line"><a name="l08748"></a><span class="lineno"> 8748</span>&#160;</div><div class="line"><a name="l08749"></a><span class="lineno"> 8749</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span> audiomanager_routing_soundmanager_skeleton_iface_init (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a> *iface);</div><div class="line"><a name="l08750"></a><span class="lineno"> 8750</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l08751"></a><span class="lineno"> 8751</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a>, audiomanager_routing_soundmanager_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON,</div><div class="line"><a name="l08752"></a><span class="lineno"> 8752</span>&#160;                         G_ADD_PRIVATE (<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a>)</div><div class="line"><a name="l08753"></a><span class="lineno"> 8753</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>, audiomanager_routing_soundmanager_skeleton_iface_init));</div><div class="line"><a name="l08754"></a><span class="lineno"> 8754</span>&#160;</div><div class="line"><a name="l08755"></a><span class="lineno"> 8755</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l08756"></a><span class="lineno"> 8756</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a>, audiomanager_routing_soundmanager_skeleton, G_TYPE_DBUS_INTERFACE_SKELETON,</div><div class="line"><a name="l08757"></a><span class="lineno"> 8757</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>, audiomanager_routing_soundmanager_skeleton_iface_init));</div><div class="line"><a name="l08758"></a><span class="lineno"> 8758</span>&#160;</div><div class="line"><a name="l08759"></a><span class="lineno"> 8759</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08760"></a><span class="lineno"> 8760</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08761"></a><span class="lineno"> 8761</span>&#160;audiomanager_routing_soundmanager_skeleton_finalize (GObject *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08762"></a><span class="lineno"> 8762</span>&#160;{</div><div class="line"><a name="l08763"></a><span class="lineno"> 8763</span>&#160;  <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a> *skeleton = <a class="code" href="audio__manager__interface_8h.html#af1d37920b57c9b614ad89bd2294b3f35">AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a> (<span class="keywordtype">object</span>);</div><div class="line"><a name="l08764"></a><span class="lineno"> 8764</span>&#160;  g_list_free_full (skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a7bf9d80a76098e1038dda8c8e8e29f35">changed_properties</a>, (GDestroyNotify) _changed_property_free);</div><div class="line"><a name="l08765"></a><span class="lineno"> 8765</span>&#160;  <span class="keywordflow">if</span> (skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a21c7bc78886b12543f7b2d79c37d312d">changed_properties_idle_source</a> != NULL)</div><div class="line"><a name="l08766"></a><span class="lineno"> 8766</span>&#160;    g_source_destroy (skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a21c7bc78886b12543f7b2d79c37d312d">changed_properties_idle_source</a>);</div><div class="line"><a name="l08767"></a><span class="lineno"> 8767</span>&#160;  g_main_context_unref (skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a867d5376543f947a3ef046803aa73a99">context</a>);</div><div class="line"><a name="l08768"></a><span class="lineno"> 8768</span>&#160;  g_mutex_clear (&amp;skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad5302bae904e2416fa5100cf2b8a20bb">lock</a>);</div><div class="line"><a name="l08769"></a><span class="lineno"> 8769</span>&#160;  G_OBJECT_CLASS (audiomanager_routing_soundmanager_skeleton_parent_class)-&gt;finalize (<span class="keywordtype">object</span>);</div><div class="line"><a name="l08770"></a><span class="lineno"> 8770</span>&#160;}</div><div class="line"><a name="l08771"></a><span class="lineno"> 8771</span>&#160;</div><div class="line"><a name="l08772"></a><span class="lineno"> 8772</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08773"></a><span class="lineno"> 8773</span>&#160;audiomanager_routing_soundmanager_skeleton_init (<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html">AudiomanagerRoutingSoundmanagerSkeleton</a> *skeleton)</div><div class="line"><a name="l08774"></a><span class="lineno"> 8774</span>&#160;{</div><div class="line"><a name="l08775"></a><span class="lineno"> 8775</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &gt;= GLIB_VERSION_2_38</span></div><div class="line"><a name="l08776"></a><span class="lineno"> 8776</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a> = audiomanager_routing_soundmanager_skeleton_get_instance_private (skeleton);</div><div class="line"><a name="l08777"></a><span class="lineno"> 8777</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l08778"></a><span class="lineno"> 8778</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a> = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, <a class="code" href="audio__manager__interface_8h.html#a26bb182101bee13eed5a4522848a85ef">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a>, <a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html">AudiomanagerRoutingSoundmanagerSkeletonPrivate</a>);</div><div class="line"><a name="l08779"></a><span class="lineno"> 8779</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08780"></a><span class="lineno"> 8780</span>&#160;</div><div class="line"><a name="l08781"></a><span class="lineno"> 8781</span>&#160;  g_mutex_init (&amp;skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad5302bae904e2416fa5100cf2b8a20bb">lock</a>);</div><div class="line"><a name="l08782"></a><span class="lineno"> 8782</span>&#160;  skeleton-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">priv</a>-&gt;<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a867d5376543f947a3ef046803aa73a99">context</a> = g_main_context_ref_thread_default ();</div><div class="line"><a name="l08783"></a><span class="lineno"> 8783</span>&#160;}</div><div class="line"><a name="l08784"></a><span class="lineno"> 8784</span>&#160;</div><div class="line"><a name="l08785"></a><span class="lineno"> 8785</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08786"></a><span class="lineno"> 8786</span>&#160;audiomanager_routing_soundmanager_skeleton_class_init (<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_class.html">AudiomanagerRoutingSoundmanagerSkeletonClass</a> *klass)</div><div class="line"><a name="l08787"></a><span class="lineno"> 8787</span>&#160;{</div><div class="line"><a name="l08788"></a><span class="lineno"> 8788</span>&#160;  GObjectClass *gobject_class;</div><div class="line"><a name="l08789"></a><span class="lineno"> 8789</span>&#160;  GDBusInterfaceSkeletonClass *skeleton_class;</div><div class="line"><a name="l08790"></a><span class="lineno"> 8790</span>&#160;</div><div class="line"><a name="l08791"></a><span class="lineno"> 8791</span>&#160;  gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l08792"></a><span class="lineno"> 8792</span>&#160;  gobject_class-&gt;finalize = audiomanager_routing_soundmanager_skeleton_finalize;</div><div class="line"><a name="l08793"></a><span class="lineno"> 8793</span>&#160;</div><div class="line"><a name="l08794"></a><span class="lineno"> 8794</span>&#160;  skeleton_class = G_DBUS_INTERFACE_SKELETON_CLASS (klass);</div><div class="line"><a name="l08795"></a><span class="lineno"> 8795</span>&#160;  skeleton_class-&gt;get_info = audiomanager_routing_soundmanager_skeleton_dbus_interface_get_info;</div><div class="line"><a name="l08796"></a><span class="lineno"> 8796</span>&#160;  skeleton_class-&gt;get_properties = audiomanager_routing_soundmanager_skeleton_dbus_interface_get_properties;</div><div class="line"><a name="l08797"></a><span class="lineno"> 8797</span>&#160;  skeleton_class-&gt;flush = audiomanager_routing_soundmanager_skeleton_dbus_interface_flush;</div><div class="line"><a name="l08798"></a><span class="lineno"> 8798</span>&#160;  skeleton_class-&gt;get_vtable = audiomanager_routing_soundmanager_skeleton_dbus_interface_get_vtable;</div><div class="line"><a name="l08799"></a><span class="lineno"> 8799</span>&#160;</div><div class="line"><a name="l08800"></a><span class="lineno"> 8800</span>&#160;<span class="preprocessor">#if GLIB_VERSION_MAX_ALLOWED &lt; GLIB_VERSION_2_38</span></div><div class="line"><a name="l08801"></a><span class="lineno"> 8801</span>&#160;  g_type_class_add_private (klass, <span class="keyword">sizeof</span> (<a class="code" href="struct___audiomanager_routing_soundmanager_skeleton_private.html">AudiomanagerRoutingSoundmanagerSkeletonPrivate</a>));</div><div class="line"><a name="l08802"></a><span class="lineno"> 8802</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l08803"></a><span class="lineno"> 8803</span>&#160;}</div><div class="line"><a name="l08804"></a><span class="lineno"> 8804</span>&#160;</div><div class="line"><a name="l08805"></a><span class="lineno"> 8805</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08806"></a><span class="lineno"> 8806</span>&#160;audiomanager_routing_soundmanager_skeleton_iface_init (<a class="code" href="struct___audiomanager_routing_soundmanager_iface.html">AudiomanagerRoutingSoundmanagerIface</a> *iface)</div><div class="line"><a name="l08807"></a><span class="lineno"> 8807</span>&#160;{</div><div class="line"><a name="l08808"></a><span class="lineno"> 8808</span>&#160;}</div><div class="line"><a name="l08809"></a><span class="lineno"> 8809</span>&#160;</div><div class="line"><a name="l08817"></a><span class="lineno"> 8817</span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *</div><div class="line"><a name="l08818"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aa457ed83f6cd0148308d87aee03208fe"> 8818</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#aa457ed83f6cd0148308d87aee03208fe">audiomanager_routing_soundmanager_skeleton_new</a> (<span class="keywordtype">void</span>)</div><div class="line"><a name="l08819"></a><span class="lineno"> 8819</span>&#160;{</div><div class="line"><a name="l08820"></a><span class="lineno"> 8820</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (g_object_new (<a class="code" href="audio__manager__interface_8h.html#a26bb182101bee13eed5a4522848a85ef">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a>, NULL));</div><div class="line"><a name="l08821"></a><span class="lineno"> 8821</span>&#160;}</div><div class="line"><a name="l08822"></a><span class="lineno"> 8822</span>&#160;</div><div class="line"><a name="l08823"></a><span class="lineno"> 8823</span>&#160;<span class="comment">/* ------------------------------------------------------------------------</span></div><div class="line"><a name="l08824"></a><span class="lineno"> 8824</span>&#160;<span class="comment"> * Code for Object, ObjectProxy and ObjectSkeleton</span></div><div class="line"><a name="l08825"></a><span class="lineno"> 8825</span>&#160;<span class="comment"> * ------------------------------------------------------------------------</span></div><div class="line"><a name="l08826"></a><span class="lineno"> 8826</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l08827"></a><span class="lineno"> 8827</span>&#160;</div><div class="line"><a name="l08849"></a><span class="lineno"><a class="line" href="audio__manager__interface_8c.html#a73ff700994d1a2fd5c3f06e88020d491"> 8849</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="struct___object_iface.html">ObjectIface</a> <a class="code" href="audio__manager__interface_8c.html#a73ff700994d1a2fd5c3f06e88020d491">ObjectInterface</a>;</div><div class="line"><a name="l08850"></a><span class="lineno"> 8850</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a84377c7b857f372eb2ae30584a8a2608">G_DEFINE_INTERFACE_WITH_CODE</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a>, <span class="keywordtype">object</span>, G_TYPE_OBJECT, g_type_interface_add_prerequisite (g_define_type_id, G_TYPE_DBUS_OBJECT));</div><div class="line"><a name="l08851"></a><span class="lineno"> 8851</span>&#160;</div><div class="line"><a name="l08852"></a><span class="lineno"> 8852</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08853"></a><span class="lineno"> 8853</span>&#160;object_default_init (<a class="code" href="struct___object_iface.html">ObjectIface</a> *iface)</div><div class="line"><a name="l08854"></a><span class="lineno"> 8854</span>&#160;{</div><div class="line"><a name="l08862"></a><span class="lineno"> 8862</span>&#160;  g_object_interface_install_property (iface, g_param_spec_object (<span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>, <span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>, <span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>, <a class="code" href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a>, G_PARAM_READWRITE|G_PARAM_STATIC_STRINGS));</div><div class="line"><a name="l08863"></a><span class="lineno"> 8863</span>&#160;</div><div class="line"><a name="l08871"></a><span class="lineno"> 8871</span>&#160;  g_object_interface_install_property (iface, g_param_spec_object (<span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>, <span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>, <span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>, <a class="code" href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a>, G_PARAM_READWRITE|G_PARAM_STATIC_STRINGS));</div><div class="line"><a name="l08872"></a><span class="lineno"> 8872</span>&#160;</div><div class="line"><a name="l08880"></a><span class="lineno"> 8880</span>&#160;  g_object_interface_install_property (iface, g_param_spec_object (<span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>, <span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>, <span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>, <a class="code" href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a>, G_PARAM_READWRITE|G_PARAM_STATIC_STRINGS));</div><div class="line"><a name="l08881"></a><span class="lineno"> 8881</span>&#160;</div><div class="line"><a name="l08882"></a><span class="lineno"> 8882</span>&#160;}</div><div class="line"><a name="l08883"></a><span class="lineno"> 8883</span>&#160;</div><div class="line"><a name="l08892"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a37db2fe8d4ec6347a95607400449ebce"> 8892</a></span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<a class="code" href="audio__manager__interface_8c.html#a37db2fe8d4ec6347a95607400449ebce">object_get_audiomanager_commandinterface</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08893"></a><span class="lineno"> 8893</span>&#160;{</div><div class="line"><a name="l08894"></a><span class="lineno"> 8894</span>&#160;  GDBusInterface *ret;</div><div class="line"><a name="l08895"></a><span class="lineno"> 8895</span>&#160;  ret = g_dbus_object_get_interface (G_DBUS_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>);</div><div class="line"><a name="l08896"></a><span class="lineno"> 8896</span>&#160;  <span class="keywordflow">if</span> (ret == NULL)</div><div class="line"><a name="l08897"></a><span class="lineno"> 8897</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08898"></a><span class="lineno"> 8898</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (ret);</div><div class="line"><a name="l08899"></a><span class="lineno"> 8899</span>&#160;}</div><div class="line"><a name="l08900"></a><span class="lineno"> 8900</span>&#160;</div><div class="line"><a name="l08909"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ae585c718c3af638bc770cb756ba74c89"> 8909</a></span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<a class="code" href="audio__manager__interface_8c.html#ae585c718c3af638bc770cb756ba74c89">object_get_audiomanager_routinginterface</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08910"></a><span class="lineno"> 8910</span>&#160;{</div><div class="line"><a name="l08911"></a><span class="lineno"> 8911</span>&#160;  GDBusInterface *ret;</div><div class="line"><a name="l08912"></a><span class="lineno"> 8912</span>&#160;  ret = g_dbus_object_get_interface (G_DBUS_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>);</div><div class="line"><a name="l08913"></a><span class="lineno"> 8913</span>&#160;  <span class="keywordflow">if</span> (ret == NULL)</div><div class="line"><a name="l08914"></a><span class="lineno"> 8914</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08915"></a><span class="lineno"> 8915</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (ret);</div><div class="line"><a name="l08916"></a><span class="lineno"> 8916</span>&#160;}</div><div class="line"><a name="l08917"></a><span class="lineno"> 8917</span>&#160;</div><div class="line"><a name="l08926"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a08ee9c3839eda50be37fefc53fcc7bdf"> 8926</a></span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<a class="code" href="audio__manager__interface_8c.html#a08ee9c3839eda50be37fefc53fcc7bdf">object_get_audiomanager_routing_soundmanager</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08927"></a><span class="lineno"> 8927</span>&#160;{</div><div class="line"><a name="l08928"></a><span class="lineno"> 8928</span>&#160;  GDBusInterface *ret;</div><div class="line"><a name="l08929"></a><span class="lineno"> 8929</span>&#160;  ret = g_dbus_object_get_interface (G_DBUS_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>);</div><div class="line"><a name="l08930"></a><span class="lineno"> 8930</span>&#160;  <span class="keywordflow">if</span> (ret == NULL)</div><div class="line"><a name="l08931"></a><span class="lineno"> 8931</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08932"></a><span class="lineno"> 8932</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (ret);</div><div class="line"><a name="l08933"></a><span class="lineno"> 8933</span>&#160;}</div><div class="line"><a name="l08934"></a><span class="lineno"> 8934</span>&#160;</div><div class="line"><a name="l08935"></a><span class="lineno"> 8935</span>&#160;</div><div class="line"><a name="l08946"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a309139248b294ed5d6ad3184169a3938"> 8946</a></span>&#160;<a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *<a class="code" href="audio__manager__interface_8c.html#a309139248b294ed5d6ad3184169a3938">object_peek_audiomanager_commandinterface</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08947"></a><span class="lineno"> 8947</span>&#160;{</div><div class="line"><a name="l08948"></a><span class="lineno"> 8948</span>&#160;  GDBusInterface *ret;</div><div class="line"><a name="l08949"></a><span class="lineno"> 8949</span>&#160;  ret = g_dbus_object_get_interface (G_DBUS_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>);</div><div class="line"><a name="l08950"></a><span class="lineno"> 8950</span>&#160;  <span class="keywordflow">if</span> (ret == NULL)</div><div class="line"><a name="l08951"></a><span class="lineno"> 8951</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08952"></a><span class="lineno"> 8952</span>&#160;  g_object_unref (ret);</div><div class="line"><a name="l08953"></a><span class="lineno"> 8953</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a> (ret);</div><div class="line"><a name="l08954"></a><span class="lineno"> 8954</span>&#160;}</div><div class="line"><a name="l08955"></a><span class="lineno"> 8955</span>&#160;</div><div class="line"><a name="l08966"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#acf56c5b04adba92c1d02650179b02eaf"> 8966</a></span>&#160;<a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *<a class="code" href="audio__manager__interface_8c.html#acf56c5b04adba92c1d02650179b02eaf">object_peek_audiomanager_routinginterface</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08967"></a><span class="lineno"> 8967</span>&#160;{</div><div class="line"><a name="l08968"></a><span class="lineno"> 8968</span>&#160;  GDBusInterface *ret;</div><div class="line"><a name="l08969"></a><span class="lineno"> 8969</span>&#160;  ret = g_dbus_object_get_interface (G_DBUS_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>);</div><div class="line"><a name="l08970"></a><span class="lineno"> 8970</span>&#160;  <span class="keywordflow">if</span> (ret == NULL)</div><div class="line"><a name="l08971"></a><span class="lineno"> 8971</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08972"></a><span class="lineno"> 8972</span>&#160;  g_object_unref (ret);</div><div class="line"><a name="l08973"></a><span class="lineno"> 8973</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a> (ret);</div><div class="line"><a name="l08974"></a><span class="lineno"> 8974</span>&#160;}</div><div class="line"><a name="l08975"></a><span class="lineno"> 8975</span>&#160;</div><div class="line"><a name="l08986"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#aefc359682300f38c95c54e9f970e4475"> 8986</a></span>&#160;<a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *<a class="code" href="audio__manager__interface_8c.html#aefc359682300f38c95c54e9f970e4475">object_peek_audiomanager_routing_soundmanager</a> (<a class="code" href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a> *<span class="keywordtype">object</span>)</div><div class="line"><a name="l08987"></a><span class="lineno"> 8987</span>&#160;{</div><div class="line"><a name="l08988"></a><span class="lineno"> 8988</span>&#160;  GDBusInterface *ret;</div><div class="line"><a name="l08989"></a><span class="lineno"> 8989</span>&#160;  ret = g_dbus_object_get_interface (G_DBUS_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>);</div><div class="line"><a name="l08990"></a><span class="lineno"> 8990</span>&#160;  <span class="keywordflow">if</span> (ret == NULL)</div><div class="line"><a name="l08991"></a><span class="lineno"> 8991</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l08992"></a><span class="lineno"> 8992</span>&#160;  g_object_unref (ret);</div><div class="line"><a name="l08993"></a><span class="lineno"> 8993</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (ret);</div><div class="line"><a name="l08994"></a><span class="lineno"> 8994</span>&#160;}</div><div class="line"><a name="l08995"></a><span class="lineno"> 8995</span>&#160;</div><div class="line"><a name="l08996"></a><span class="lineno"> 8996</span>&#160;</div><div class="line"><a name="l08997"></a><span class="lineno"> 8997</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l08998"></a><span class="lineno"> 8998</span>&#160;object_notify (GDBusObject *<span class="keywordtype">object</span>, GDBusInterface *interface)</div><div class="line"><a name="l08999"></a><span class="lineno"> 8999</span>&#160;{</div><div class="line"><a name="l09000"></a><span class="lineno"> 9000</span>&#160;  <a class="code" href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a> *info = (<a class="code" href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a> *) g_dbus_interface_get_info (interface);</div><div class="line"><a name="l09001"></a><span class="lineno"> 9001</span>&#160;  <span class="comment">/* info can be NULL if the other end is using a D-Bus interface we don&#39;t know</span></div><div class="line"><a name="l09002"></a><span class="lineno"> 9002</span>&#160;<span class="comment">   * anything about, for example old generated code in this process talking to</span></div><div class="line"><a name="l09003"></a><span class="lineno"> 9003</span>&#160;<span class="comment">   * newer generated code in the other process. */</span></div><div class="line"><a name="l09004"></a><span class="lineno"> 9004</span>&#160;  <span class="keywordflow">if</span> (info != NULL)</div><div class="line"><a name="l09005"></a><span class="lineno"> 9005</span>&#160;    g_object_notify (G_OBJECT (<span class="keywordtype">object</span>), info-&gt;<a class="code" href="struct___extended_g_d_bus_interface_info.html#a2ce7e9b5af14a3d92b26ba60d1960a12">hyphen_name</a>);</div><div class="line"><a name="l09006"></a><span class="lineno"> 9006</span>&#160;}</div><div class="line"><a name="l09007"></a><span class="lineno"> 9007</span>&#160;</div><div class="line"><a name="l09021"></a><span class="lineno"> 9021</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09022"></a><span class="lineno"> 9022</span>&#160;object_proxy__object_iface_init (<a class="code" href="struct___object_iface.html">ObjectIface</a> *iface G_GNUC_UNUSED)</div><div class="line"><a name="l09023"></a><span class="lineno"> 9023</span>&#160;{</div><div class="line"><a name="l09024"></a><span class="lineno"> 9024</span>&#160;}</div><div class="line"><a name="l09025"></a><span class="lineno"> 9025</span>&#160;</div><div class="line"><a name="l09026"></a><span class="lineno"> 9026</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09027"></a><span class="lineno"> 9027</span>&#160;object_proxy__g_dbus_object_iface_init (GDBusObjectIface *iface)</div><div class="line"><a name="l09028"></a><span class="lineno"> 9028</span>&#160;{</div><div class="line"><a name="l09029"></a><span class="lineno"> 9029</span>&#160;  iface-&gt;interface_added = object_notify;</div><div class="line"><a name="l09030"></a><span class="lineno"> 9030</span>&#160;  iface-&gt;interface_removed = object_notify;</div><div class="line"><a name="l09031"></a><span class="lineno"> 9031</span>&#160;}</div><div class="line"><a name="l09032"></a><span class="lineno"> 9032</span>&#160;</div><div class="line"><a name="l09033"></a><span class="lineno"> 9033</span>&#160;</div><div class="line"><a name="l09034"></a><span class="lineno"> 9034</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___object_proxy.html">ObjectProxy</a>, object_proxy, G_TYPE_DBUS_OBJECT_PROXY,</div><div class="line"><a name="l09035"></a><span class="lineno"> 9035</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ae01980295758591710a7f24b30c49779">TYPE_OBJECT</a>, object_proxy__object_iface_init)</div><div class="line"><a name="l09036"></a><span class="lineno"> 9036</span>&#160;                         G_IMPLEMENT_INTERFACE (G_TYPE_DBUS_OBJECT, object_proxy__g_dbus_object_iface_init));</div><div class="line"><a name="l09037"></a><span class="lineno"> 9037</span>&#160;</div><div class="line"><a name="l09038"></a><span class="lineno"> 9038</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09039"></a><span class="lineno"> 9039</span>&#160;object_proxy_init (<a class="code" href="struct___object_proxy.html">ObjectProxy</a> *<span class="keywordtype">object</span> G_GNUC_UNUSED)</div><div class="line"><a name="l09040"></a><span class="lineno"> 9040</span>&#160;{</div><div class="line"><a name="l09041"></a><span class="lineno"> 9041</span>&#160;}</div><div class="line"><a name="l09042"></a><span class="lineno"> 9042</span>&#160;</div><div class="line"><a name="l09043"></a><span class="lineno"> 9043</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09044"></a><span class="lineno"> 9044</span>&#160;object_proxy_set_property (GObject      *gobject,</div><div class="line"><a name="l09045"></a><span class="lineno"> 9045</span>&#160;  guint         prop_id,</div><div class="line"><a name="l09046"></a><span class="lineno"> 9046</span>&#160;  <span class="keyword">const</span> GValue *value G_GNUC_UNUSED,</div><div class="line"><a name="l09047"></a><span class="lineno"> 9047</span>&#160;  GParamSpec   *pspec)</div><div class="line"><a name="l09048"></a><span class="lineno"> 9048</span>&#160;{</div><div class="line"><a name="l09049"></a><span class="lineno"> 9049</span>&#160;  G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec);</div><div class="line"><a name="l09050"></a><span class="lineno"> 9050</span>&#160;}</div><div class="line"><a name="l09051"></a><span class="lineno"> 9051</span>&#160;</div><div class="line"><a name="l09052"></a><span class="lineno"> 9052</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09053"></a><span class="lineno"> 9053</span>&#160;object_proxy_get_property (GObject      *gobject,</div><div class="line"><a name="l09054"></a><span class="lineno"> 9054</span>&#160;  guint         prop_id,</div><div class="line"><a name="l09055"></a><span class="lineno"> 9055</span>&#160;  GValue       *value,</div><div class="line"><a name="l09056"></a><span class="lineno"> 9056</span>&#160;  GParamSpec   *pspec)</div><div class="line"><a name="l09057"></a><span class="lineno"> 9057</span>&#160;{</div><div class="line"><a name="l09058"></a><span class="lineno"> 9058</span>&#160;  <a class="code" href="struct___object_proxy.html">ObjectProxy</a> *<span class="keywordtype">object</span> = <a class="code" href="audio__manager__interface_8h.html#a3d9d5205bb5d84c55c757f720f4bd778">OBJECT_PROXY</a> (gobject);</div><div class="line"><a name="l09059"></a><span class="lineno"> 9059</span>&#160;  GDBusInterface *interface;</div><div class="line"><a name="l09060"></a><span class="lineno"> 9060</span>&#160;</div><div class="line"><a name="l09061"></a><span class="lineno"> 9061</span>&#160;  <span class="keywordflow">switch</span> (prop_id)</div><div class="line"><a name="l09062"></a><span class="lineno"> 9062</span>&#160;    {</div><div class="line"><a name="l09063"></a><span class="lineno"> 9063</span>&#160;    <span class="keywordflow">case</span> 1:</div><div class="line"><a name="l09064"></a><span class="lineno"> 9064</span>&#160;      <span class="keyword">interface </span>= g_dbus_object_get_interface (G_DBUS_OBJECT (object), &quot;org.genivi.audiomanager.commandinterface&quot;);</div><div class="line"><a name="l09065"></a><span class="lineno"> 9065</span>&#160;      g_value_take_object (value, interface);</div><div class="line"><a name="l09066"></a><span class="lineno"> 9066</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09067"></a><span class="lineno"> 9067</span>&#160;</div><div class="line"><a name="l09068"></a><span class="lineno"> 9068</span>&#160;    <span class="keywordflow">case</span> 2:</div><div class="line"><a name="l09069"></a><span class="lineno"> 9069</span>&#160;      <span class="keyword">interface </span>= g_dbus_object_get_interface (G_DBUS_OBJECT (object), &quot;org.genivi.audiomanager.routinginterface&quot;);</div><div class="line"><a name="l09070"></a><span class="lineno"> 9070</span>&#160;      g_value_take_object (value, interface);</div><div class="line"><a name="l09071"></a><span class="lineno"> 9071</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09072"></a><span class="lineno"> 9072</span>&#160;</div><div class="line"><a name="l09073"></a><span class="lineno"> 9073</span>&#160;    <span class="keywordflow">case</span> 3:</div><div class="line"><a name="l09074"></a><span class="lineno"> 9074</span>&#160;      <span class="keyword">interface </span>= g_dbus_object_get_interface (G_DBUS_OBJECT (object), &quot;org.genivi.audiomanager.routing.soundmanager&quot;);</div><div class="line"><a name="l09075"></a><span class="lineno"> 9075</span>&#160;      g_value_take_object (value, interface);</div><div class="line"><a name="l09076"></a><span class="lineno"> 9076</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09077"></a><span class="lineno"> 9077</span>&#160;</div><div class="line"><a name="l09078"></a><span class="lineno"> 9078</span>&#160;    <span class="keywordflow">default</span>:</div><div class="line"><a name="l09079"></a><span class="lineno"> 9079</span>&#160;      G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec);</div><div class="line"><a name="l09080"></a><span class="lineno"> 9080</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09081"></a><span class="lineno"> 9081</span>&#160;  }</div><div class="line"><a name="l09082"></a><span class="lineno"> 9082</span>&#160;}</div><div class="line"><a name="l09083"></a><span class="lineno"> 9083</span>&#160;</div><div class="line"><a name="l09084"></a><span class="lineno"> 9084</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09085"></a><span class="lineno"> 9085</span>&#160;object_proxy_class_init (<a class="code" href="struct___object_proxy_class.html">ObjectProxyClass</a> *klass)</div><div class="line"><a name="l09086"></a><span class="lineno"> 9086</span>&#160;{</div><div class="line"><a name="l09087"></a><span class="lineno"> 9087</span>&#160;  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l09088"></a><span class="lineno"> 9088</span>&#160;</div><div class="line"><a name="l09089"></a><span class="lineno"> 9089</span>&#160;  gobject_class-&gt;set_property = object_proxy_set_property;</div><div class="line"><a name="l09090"></a><span class="lineno"> 9090</span>&#160;  gobject_class-&gt;get_property = object_proxy_get_property;</div><div class="line"><a name="l09091"></a><span class="lineno"> 9091</span>&#160;</div><div class="line"><a name="l09092"></a><span class="lineno"> 9092</span>&#160;  g_object_class_override_property (gobject_class, 1, <span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>);</div><div class="line"><a name="l09093"></a><span class="lineno"> 9093</span>&#160;  g_object_class_override_property (gobject_class, 2, <span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>);</div><div class="line"><a name="l09094"></a><span class="lineno"> 9094</span>&#160;  g_object_class_override_property (gobject_class, 3, <span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>);</div><div class="line"><a name="l09095"></a><span class="lineno"> 9095</span>&#160;}</div><div class="line"><a name="l09096"></a><span class="lineno"> 9096</span>&#160;</div><div class="line"><a name="l09106"></a><span class="lineno"> 9106</span>&#160;<a class="code" href="struct___object_proxy.html">ObjectProxy</a> *</div><div class="line"><a name="l09107"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a6ad483f729da3d5e760ca72c775d68c1"> 9107</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a6ad483f729da3d5e760ca72c775d68c1">object_proxy_new</a> (GDBusConnection *connection,</div><div class="line"><a name="l09108"></a><span class="lineno"> 9108</span>&#160;  <span class="keyword">const</span> gchar *object_path)</div><div class="line"><a name="l09109"></a><span class="lineno"> 9109</span>&#160;{</div><div class="line"><a name="l09110"></a><span class="lineno"> 9110</span>&#160;  g_return_val_if_fail (G_IS_DBUS_CONNECTION (connection), NULL);</div><div class="line"><a name="l09111"></a><span class="lineno"> 9111</span>&#160;  g_return_val_if_fail (g_variant_is_object_path (object_path), NULL);</div><div class="line"><a name="l09112"></a><span class="lineno"> 9112</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#a3d9d5205bb5d84c55c757f720f4bd778">OBJECT_PROXY</a> (g_object_new (<a class="code" href="audio__manager__interface_8h.html#a30f43700d4c989671ad11f8be358b684">TYPE_OBJECT_PROXY</a>, <span class="stringliteral">&quot;g-connection&quot;</span>, connection, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, NULL));</div><div class="line"><a name="l09113"></a><span class="lineno"> 9113</span>&#160;}</div><div class="line"><a name="l09114"></a><span class="lineno"> 9114</span>&#160;</div><div class="line"><a name="l09128"></a><span class="lineno"> 9128</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09129"></a><span class="lineno"> 9129</span>&#160;object_skeleton__object_iface_init (<a class="code" href="struct___object_iface.html">ObjectIface</a> *iface G_GNUC_UNUSED)</div><div class="line"><a name="l09130"></a><span class="lineno"> 9130</span>&#160;{</div><div class="line"><a name="l09131"></a><span class="lineno"> 9131</span>&#160;}</div><div class="line"><a name="l09132"></a><span class="lineno"> 9132</span>&#160;</div><div class="line"><a name="l09133"></a><span class="lineno"> 9133</span>&#160;</div><div class="line"><a name="l09134"></a><span class="lineno"> 9134</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09135"></a><span class="lineno"> 9135</span>&#160;object_skeleton__g_dbus_object_iface_init (GDBusObjectIface *iface)</div><div class="line"><a name="l09136"></a><span class="lineno"> 9136</span>&#160;{</div><div class="line"><a name="l09137"></a><span class="lineno"> 9137</span>&#160;  iface-&gt;interface_added = object_notify;</div><div class="line"><a name="l09138"></a><span class="lineno"> 9138</span>&#160;  iface-&gt;interface_removed = object_notify;</div><div class="line"><a name="l09139"></a><span class="lineno"> 9139</span>&#160;}</div><div class="line"><a name="l09140"></a><span class="lineno"> 9140</span>&#160;</div><div class="line"><a name="l09141"></a><span class="lineno"> 9141</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a> (<a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a>, object_skeleton, G_TYPE_DBUS_OBJECT_SKELETON,</div><div class="line"><a name="l09142"></a><span class="lineno"> 9142</span>&#160;                         G_IMPLEMENT_INTERFACE (<a class="code" href="audio__manager__interface_8h.html#ae01980295758591710a7f24b30c49779">TYPE_OBJECT</a>, object_skeleton__object_iface_init)</div><div class="line"><a name="l09143"></a><span class="lineno"> 9143</span>&#160;                         G_IMPLEMENT_INTERFACE (G_TYPE_DBUS_OBJECT, object_skeleton__g_dbus_object_iface_init));</div><div class="line"><a name="l09144"></a><span class="lineno"> 9144</span>&#160;</div><div class="line"><a name="l09145"></a><span class="lineno"> 9145</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09146"></a><span class="lineno"> 9146</span>&#160;object_skeleton_init (<a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *<span class="keywordtype">object</span> G_GNUC_UNUSED)</div><div class="line"><a name="l09147"></a><span class="lineno"> 9147</span>&#160;{</div><div class="line"><a name="l09148"></a><span class="lineno"> 9148</span>&#160;}</div><div class="line"><a name="l09149"></a><span class="lineno"> 9149</span>&#160;</div><div class="line"><a name="l09150"></a><span class="lineno"> 9150</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09151"></a><span class="lineno"> 9151</span>&#160;object_skeleton_set_property (GObject      *gobject,</div><div class="line"><a name="l09152"></a><span class="lineno"> 9152</span>&#160;  guint         prop_id,</div><div class="line"><a name="l09153"></a><span class="lineno"> 9153</span>&#160;  <span class="keyword">const</span> GValue *value,</div><div class="line"><a name="l09154"></a><span class="lineno"> 9154</span>&#160;  GParamSpec   *pspec)</div><div class="line"><a name="l09155"></a><span class="lineno"> 9155</span>&#160;{</div><div class="line"><a name="l09156"></a><span class="lineno"> 9156</span>&#160;  <a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *<span class="keywordtype">object</span> = <a class="code" href="audio__manager__interface_8h.html#aa2d104374ee20597bfff248d789e302d">OBJECT_SKELETON</a> (gobject);</div><div class="line"><a name="l09157"></a><span class="lineno"> 9157</span>&#160;  GDBusInterfaceSkeleton *interface;</div><div class="line"><a name="l09158"></a><span class="lineno"> 9158</span>&#160;</div><div class="line"><a name="l09159"></a><span class="lineno"> 9159</span>&#160;  <span class="keywordflow">switch</span> (prop_id)</div><div class="line"><a name="l09160"></a><span class="lineno"> 9160</span>&#160;    {</div><div class="line"><a name="l09161"></a><span class="lineno"> 9161</span>&#160;    <span class="keywordflow">case</span> 1:</div><div class="line"><a name="l09162"></a><span class="lineno"> 9162</span>&#160;      <span class="keyword">interface </span>= g_value_get_object (value);</div><div class="line"><a name="l09163"></a><span class="lineno"> 9163</span>&#160;      <span class="keywordflow">if</span> (interface != NULL)</div><div class="line"><a name="l09164"></a><span class="lineno"> 9164</span>&#160;        {</div><div class="line"><a name="l09165"></a><span class="lineno"> 9165</span>&#160;          g_warn_if_fail (<a class="code" href="audio__manager__interface_8h.html#a0ddd493cffc1909c234f05565ac211a0">IS_AUDIOMANAGER_COMMANDINTERFACE</a> (interface));</div><div class="line"><a name="l09166"></a><span class="lineno"> 9166</span>&#160;          g_dbus_object_skeleton_add_interface (G_DBUS_OBJECT_SKELETON (<span class="keywordtype">object</span>), interface);</div><div class="line"><a name="l09167"></a><span class="lineno"> 9167</span>&#160;        }</div><div class="line"><a name="l09168"></a><span class="lineno"> 9168</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l09169"></a><span class="lineno"> 9169</span>&#160;        {</div><div class="line"><a name="l09170"></a><span class="lineno"> 9170</span>&#160;          g_dbus_object_skeleton_remove_interface_by_name (G_DBUS_OBJECT_SKELETON (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>);</div><div class="line"><a name="l09171"></a><span class="lineno"> 9171</span>&#160;        }</div><div class="line"><a name="l09172"></a><span class="lineno"> 9172</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09173"></a><span class="lineno"> 9173</span>&#160;</div><div class="line"><a name="l09174"></a><span class="lineno"> 9174</span>&#160;    <span class="keywordflow">case</span> 2:</div><div class="line"><a name="l09175"></a><span class="lineno"> 9175</span>&#160;      <span class="keyword">interface </span>= g_value_get_object (value);</div><div class="line"><a name="l09176"></a><span class="lineno"> 9176</span>&#160;      <span class="keywordflow">if</span> (interface != NULL)</div><div class="line"><a name="l09177"></a><span class="lineno"> 9177</span>&#160;        {</div><div class="line"><a name="l09178"></a><span class="lineno"> 9178</span>&#160;          g_warn_if_fail (<a class="code" href="audio__manager__interface_8h.html#ae98713b34656b16352bc3a7bce190dc0">IS_AUDIOMANAGER_ROUTINGINTERFACE</a> (interface));</div><div class="line"><a name="l09179"></a><span class="lineno"> 9179</span>&#160;          g_dbus_object_skeleton_add_interface (G_DBUS_OBJECT_SKELETON (<span class="keywordtype">object</span>), interface);</div><div class="line"><a name="l09180"></a><span class="lineno"> 9180</span>&#160;        }</div><div class="line"><a name="l09181"></a><span class="lineno"> 9181</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l09182"></a><span class="lineno"> 9182</span>&#160;        {</div><div class="line"><a name="l09183"></a><span class="lineno"> 9183</span>&#160;          g_dbus_object_skeleton_remove_interface_by_name (G_DBUS_OBJECT_SKELETON (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>);</div><div class="line"><a name="l09184"></a><span class="lineno"> 9184</span>&#160;        }</div><div class="line"><a name="l09185"></a><span class="lineno"> 9185</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09186"></a><span class="lineno"> 9186</span>&#160;</div><div class="line"><a name="l09187"></a><span class="lineno"> 9187</span>&#160;    <span class="keywordflow">case</span> 3:</div><div class="line"><a name="l09188"></a><span class="lineno"> 9188</span>&#160;      <span class="keyword">interface </span>= g_value_get_object (value);</div><div class="line"><a name="l09189"></a><span class="lineno"> 9189</span>&#160;      <span class="keywordflow">if</span> (interface != NULL)</div><div class="line"><a name="l09190"></a><span class="lineno"> 9190</span>&#160;        {</div><div class="line"><a name="l09191"></a><span class="lineno"> 9191</span>&#160;          g_warn_if_fail (<a class="code" href="audio__manager__interface_8h.html#a5b9eccfeff3402f9582b434eb4653545">IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a> (interface));</div><div class="line"><a name="l09192"></a><span class="lineno"> 9192</span>&#160;          g_dbus_object_skeleton_add_interface (G_DBUS_OBJECT_SKELETON (<span class="keywordtype">object</span>), interface);</div><div class="line"><a name="l09193"></a><span class="lineno"> 9193</span>&#160;        }</div><div class="line"><a name="l09194"></a><span class="lineno"> 9194</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l09195"></a><span class="lineno"> 9195</span>&#160;        {</div><div class="line"><a name="l09196"></a><span class="lineno"> 9196</span>&#160;          g_dbus_object_skeleton_remove_interface_by_name (G_DBUS_OBJECT_SKELETON (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>);</div><div class="line"><a name="l09197"></a><span class="lineno"> 9197</span>&#160;        }</div><div class="line"><a name="l09198"></a><span class="lineno"> 9198</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09199"></a><span class="lineno"> 9199</span>&#160;</div><div class="line"><a name="l09200"></a><span class="lineno"> 9200</span>&#160;    <span class="keywordflow">default</span>:</div><div class="line"><a name="l09201"></a><span class="lineno"> 9201</span>&#160;      G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec);</div><div class="line"><a name="l09202"></a><span class="lineno"> 9202</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09203"></a><span class="lineno"> 9203</span>&#160;  }</div><div class="line"><a name="l09204"></a><span class="lineno"> 9204</span>&#160;}</div><div class="line"><a name="l09205"></a><span class="lineno"> 9205</span>&#160;</div><div class="line"><a name="l09206"></a><span class="lineno"> 9206</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09207"></a><span class="lineno"> 9207</span>&#160;object_skeleton_get_property (GObject      *gobject,</div><div class="line"><a name="l09208"></a><span class="lineno"> 9208</span>&#160;  guint         prop_id,</div><div class="line"><a name="l09209"></a><span class="lineno"> 9209</span>&#160;  GValue       *value,</div><div class="line"><a name="l09210"></a><span class="lineno"> 9210</span>&#160;  GParamSpec   *pspec)</div><div class="line"><a name="l09211"></a><span class="lineno"> 9211</span>&#160;{</div><div class="line"><a name="l09212"></a><span class="lineno"> 9212</span>&#160;  <a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *<span class="keywordtype">object</span> = <a class="code" href="audio__manager__interface_8h.html#aa2d104374ee20597bfff248d789e302d">OBJECT_SKELETON</a> (gobject);</div><div class="line"><a name="l09213"></a><span class="lineno"> 9213</span>&#160;  GDBusInterface *interface;</div><div class="line"><a name="l09214"></a><span class="lineno"> 9214</span>&#160;</div><div class="line"><a name="l09215"></a><span class="lineno"> 9215</span>&#160;  <span class="keywordflow">switch</span> (prop_id)</div><div class="line"><a name="l09216"></a><span class="lineno"> 9216</span>&#160;    {</div><div class="line"><a name="l09217"></a><span class="lineno"> 9217</span>&#160;    <span class="keywordflow">case</span> 1:</div><div class="line"><a name="l09218"></a><span class="lineno"> 9218</span>&#160;      <span class="keyword">interface </span>= g_dbus_object_get_interface (G_DBUS_OBJECT (object), &quot;org.genivi.audiomanager.commandinterface&quot;);</div><div class="line"><a name="l09219"></a><span class="lineno"> 9219</span>&#160;      g_value_take_object (value, interface);</div><div class="line"><a name="l09220"></a><span class="lineno"> 9220</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09221"></a><span class="lineno"> 9221</span>&#160;</div><div class="line"><a name="l09222"></a><span class="lineno"> 9222</span>&#160;    <span class="keywordflow">case</span> 2:</div><div class="line"><a name="l09223"></a><span class="lineno"> 9223</span>&#160;      <span class="keyword">interface </span>= g_dbus_object_get_interface (G_DBUS_OBJECT (object), &quot;org.genivi.audiomanager.routinginterface&quot;);</div><div class="line"><a name="l09224"></a><span class="lineno"> 9224</span>&#160;      g_value_take_object (value, interface);</div><div class="line"><a name="l09225"></a><span class="lineno"> 9225</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09226"></a><span class="lineno"> 9226</span>&#160;</div><div class="line"><a name="l09227"></a><span class="lineno"> 9227</span>&#160;    <span class="keywordflow">case</span> 3:</div><div class="line"><a name="l09228"></a><span class="lineno"> 9228</span>&#160;      <span class="keyword">interface </span>= g_dbus_object_get_interface (G_DBUS_OBJECT (object), &quot;org.genivi.audiomanager.routing.soundmanager&quot;);</div><div class="line"><a name="l09229"></a><span class="lineno"> 9229</span>&#160;      g_value_take_object (value, interface);</div><div class="line"><a name="l09230"></a><span class="lineno"> 9230</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09231"></a><span class="lineno"> 9231</span>&#160;</div><div class="line"><a name="l09232"></a><span class="lineno"> 9232</span>&#160;    <span class="keywordflow">default</span>:</div><div class="line"><a name="l09233"></a><span class="lineno"> 9233</span>&#160;      G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec);</div><div class="line"><a name="l09234"></a><span class="lineno"> 9234</span>&#160;      <span class="keywordflow">break</span>;</div><div class="line"><a name="l09235"></a><span class="lineno"> 9235</span>&#160;  }</div><div class="line"><a name="l09236"></a><span class="lineno"> 9236</span>&#160;}</div><div class="line"><a name="l09237"></a><span class="lineno"> 9237</span>&#160;</div><div class="line"><a name="l09238"></a><span class="lineno"> 9238</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09239"></a><span class="lineno"> 9239</span>&#160;object_skeleton_class_init (<a class="code" href="struct___object_skeleton_class.html">ObjectSkeletonClass</a> *klass)</div><div class="line"><a name="l09240"></a><span class="lineno"> 9240</span>&#160;{</div><div class="line"><a name="l09241"></a><span class="lineno"> 9241</span>&#160;  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);</div><div class="line"><a name="l09242"></a><span class="lineno"> 9242</span>&#160;</div><div class="line"><a name="l09243"></a><span class="lineno"> 9243</span>&#160;  gobject_class-&gt;set_property = object_skeleton_set_property;</div><div class="line"><a name="l09244"></a><span class="lineno"> 9244</span>&#160;  gobject_class-&gt;get_property = object_skeleton_get_property;</div><div class="line"><a name="l09245"></a><span class="lineno"> 9245</span>&#160;</div><div class="line"><a name="l09246"></a><span class="lineno"> 9246</span>&#160;  g_object_class_override_property (gobject_class, 1, <span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>);</div><div class="line"><a name="l09247"></a><span class="lineno"> 9247</span>&#160;  g_object_class_override_property (gobject_class, 2, <span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>);</div><div class="line"><a name="l09248"></a><span class="lineno"> 9248</span>&#160;  g_object_class_override_property (gobject_class, 3, <span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>);</div><div class="line"><a name="l09249"></a><span class="lineno"> 9249</span>&#160;}</div><div class="line"><a name="l09250"></a><span class="lineno"> 9250</span>&#160;</div><div class="line"><a name="l09259"></a><span class="lineno"> 9259</span>&#160;<a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *</div><div class="line"><a name="l09260"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af72d7bf03076a770de4a58b27eada9f4"> 9260</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af72d7bf03076a770de4a58b27eada9f4">object_skeleton_new</a> (<span class="keyword">const</span> gchar *object_path)</div><div class="line"><a name="l09261"></a><span class="lineno"> 9261</span>&#160;{</div><div class="line"><a name="l09262"></a><span class="lineno"> 9262</span>&#160;  g_return_val_if_fail (g_variant_is_object_path (object_path), NULL);</div><div class="line"><a name="l09263"></a><span class="lineno"> 9263</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#aa2d104374ee20597bfff248d789e302d">OBJECT_SKELETON</a> (g_object_new (<a class="code" href="audio__manager__interface_8h.html#ab21e171f44e126a500d9744a2b70ffe9">TYPE_OBJECT_SKELETON</a>, <span class="stringliteral">&quot;g-object-path&quot;</span>, object_path, NULL));</div><div class="line"><a name="l09264"></a><span class="lineno"> 9264</span>&#160;}</div><div class="line"><a name="l09265"></a><span class="lineno"> 9265</span>&#160;</div><div class="line"><a name="l09273"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#abb07f916f70142d5f7d72dd6001244be"> 9273</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="audio__manager__interface_8c.html#abb07f916f70142d5f7d72dd6001244be">object_skeleton_set_audiomanager_commandinterface</a> (<a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *<span class="keywordtype">object</span>, <a class="code" href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a> *interface_)</div><div class="line"><a name="l09274"></a><span class="lineno"> 9274</span>&#160;{</div><div class="line"><a name="l09275"></a><span class="lineno"> 9275</span>&#160;  g_object_set (G_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;audiomanager-commandinterface&quot;</span>, interface_, NULL);</div><div class="line"><a name="l09276"></a><span class="lineno"> 9276</span>&#160;}</div><div class="line"><a name="l09277"></a><span class="lineno"> 9277</span>&#160;</div><div class="line"><a name="l09285"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a4545c29f1fa1ac9d1cb20c78c0eacb92"> 9285</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="audio__manager__interface_8c.html#a4545c29f1fa1ac9d1cb20c78c0eacb92">object_skeleton_set_audiomanager_routinginterface</a> (<a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *<span class="keywordtype">object</span>, <a class="code" href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a> *interface_)</div><div class="line"><a name="l09286"></a><span class="lineno"> 9286</span>&#160;{</div><div class="line"><a name="l09287"></a><span class="lineno"> 9287</span>&#160;  g_object_set (G_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;audiomanager-routinginterface&quot;</span>, interface_, NULL);</div><div class="line"><a name="l09288"></a><span class="lineno"> 9288</span>&#160;}</div><div class="line"><a name="l09289"></a><span class="lineno"> 9289</span>&#160;</div><div class="line"><a name="l09297"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a2e55a121f8bd73c2693ebd35888fc68d"> 9297</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="audio__manager__interface_8c.html#a2e55a121f8bd73c2693ebd35888fc68d">object_skeleton_set_audiomanager_routing_soundmanager</a> (<a class="code" href="struct___object_skeleton.html">ObjectSkeleton</a> *<span class="keywordtype">object</span>, <a class="code" href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a> *interface_)</div><div class="line"><a name="l09298"></a><span class="lineno"> 9298</span>&#160;{</div><div class="line"><a name="l09299"></a><span class="lineno"> 9299</span>&#160;  g_object_set (G_OBJECT (<span class="keywordtype">object</span>), <span class="stringliteral">&quot;audiomanager-routing-soundmanager&quot;</span>, interface_, NULL);</div><div class="line"><a name="l09300"></a><span class="lineno"> 9300</span>&#160;}</div><div class="line"><a name="l09301"></a><span class="lineno"> 9301</span>&#160;</div><div class="line"><a name="l09302"></a><span class="lineno"> 9302</span>&#160;</div><div class="line"><a name="l09303"></a><span class="lineno"> 9303</span>&#160;<span class="comment">/* ------------------------------------------------------------------------</span></div><div class="line"><a name="l09304"></a><span class="lineno"> 9304</span>&#160;<span class="comment"> * Code for ObjectManager client</span></div><div class="line"><a name="l09305"></a><span class="lineno"> 9305</span>&#160;<span class="comment"> * ------------------------------------------------------------------------</span></div><div class="line"><a name="l09306"></a><span class="lineno"> 9306</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l09307"></a><span class="lineno"> 9307</span>&#160;</div><div class="line"><a name="l09329"></a><span class="lineno"> 9329</span>&#160;<a class="code" href="audio__manager__interface_8c.html#a19636546667e15cee4d1e5fc4ee3437b">G_DEFINE_TYPE</a> (<a class="code" href="struct___object_manager_client.html">ObjectManagerClient</a>, object_manager_client, G_TYPE_DBUS_OBJECT_MANAGER_CLIENT);</div><div class="line"><a name="l09330"></a><span class="lineno"> 9330</span>&#160;</div><div class="line"><a name="l09331"></a><span class="lineno"> 9331</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09332"></a><span class="lineno"> 9332</span>&#160;object_manager_client_init (<a class="code" href="struct___object_manager_client.html">ObjectManagerClient</a> *manager G_GNUC_UNUSED)</div><div class="line"><a name="l09333"></a><span class="lineno"> 9333</span>&#160;{</div><div class="line"><a name="l09334"></a><span class="lineno"> 9334</span>&#160;}</div><div class="line"><a name="l09335"></a><span class="lineno"> 9335</span>&#160;</div><div class="line"><a name="l09336"></a><span class="lineno"> 9336</span>&#160;<span class="keyword">static</span> <span class="keywordtype">void</span></div><div class="line"><a name="l09337"></a><span class="lineno"> 9337</span>&#160;object_manager_client_class_init (<a class="code" href="struct___object_manager_client_class.html">ObjectManagerClientClass</a> *klass G_GNUC_UNUSED)</div><div class="line"><a name="l09338"></a><span class="lineno"> 9338</span>&#160;{</div><div class="line"><a name="l09339"></a><span class="lineno"> 9339</span>&#160;}</div><div class="line"><a name="l09340"></a><span class="lineno"> 9340</span>&#160;</div><div class="line"><a name="l09352"></a><span class="lineno"> 9352</span>&#160;GType</div><div class="line"><a name="l09353"></a><span class="lineno"><a class="line" href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506"> 9353</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506">object_manager_client_get_proxy_type</a> (GDBusObjectManagerClient *manager G_GNUC_UNUSED, <span class="keyword">const</span> gchar *object_path G_GNUC_UNUSED, <span class="keyword">const</span> gchar *interface_name, gpointer user_data G_GNUC_UNUSED)</div><div class="line"><a name="l09354"></a><span class="lineno"> 9354</span>&#160;{</div><div class="line"><a name="l09355"></a><span class="lineno"> 9355</span>&#160;  <span class="keyword">static</span> gsize once_init_value = 0;</div><div class="line"><a name="l09356"></a><span class="lineno"> 9356</span>&#160;  <span class="keyword">static</span> GHashTable *lookup_hash;</div><div class="line"><a name="l09357"></a><span class="lineno"> 9357</span>&#160;  GType ret;</div><div class="line"><a name="l09358"></a><span class="lineno"> 9358</span>&#160;</div><div class="line"><a name="l09359"></a><span class="lineno"> 9359</span>&#160;  <span class="keywordflow">if</span> (interface_name == NULL)</div><div class="line"><a name="l09360"></a><span class="lineno"> 9360</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="audio__manager__interface_8h.html#a30f43700d4c989671ad11f8be358b684">TYPE_OBJECT_PROXY</a>;</div><div class="line"><a name="l09361"></a><span class="lineno"> 9361</span>&#160;  <span class="keywordflow">if</span> (g_once_init_enter (&amp;once_init_value))</div><div class="line"><a name="l09362"></a><span class="lineno"> 9362</span>&#160;    {</div><div class="line"><a name="l09363"></a><span class="lineno"> 9363</span>&#160;      lookup_hash = g_hash_table_new (g_str_hash, g_str_equal);</div><div class="line"><a name="l09364"></a><span class="lineno"> 9364</span>&#160;      g_hash_table_insert (lookup_hash, (gpointer) <span class="stringliteral">&quot;org.genivi.audiomanager.commandinterface&quot;</span>, GSIZE_TO_POINTER (<a class="code" href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a>));</div><div class="line"><a name="l09365"></a><span class="lineno"> 9365</span>&#160;      g_hash_table_insert (lookup_hash, (gpointer) <span class="stringliteral">&quot;org.genivi.audiomanager.routinginterface&quot;</span>, GSIZE_TO_POINTER (<a class="code" href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a>));</div><div class="line"><a name="l09366"></a><span class="lineno"> 9366</span>&#160;      g_hash_table_insert (lookup_hash, (gpointer) <span class="stringliteral">&quot;org.genivi.audiomanager.routing.soundmanager&quot;</span>, GSIZE_TO_POINTER (<a class="code" href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a>));</div><div class="line"><a name="l09367"></a><span class="lineno"> 9367</span>&#160;      g_once_init_leave (&amp;once_init_value, 1);</div><div class="line"><a name="l09368"></a><span class="lineno"> 9368</span>&#160;    }</div><div class="line"><a name="l09369"></a><span class="lineno"> 9369</span>&#160;  ret = (GType) GPOINTER_TO_SIZE (g_hash_table_lookup (lookup_hash, interface_name));</div><div class="line"><a name="l09370"></a><span class="lineno"> 9370</span>&#160;  <span class="keywordflow">if</span> (ret == (GType) 0)</div><div class="line"><a name="l09371"></a><span class="lineno"> 9371</span>&#160;    ret = G_TYPE_DBUS_PROXY;</div><div class="line"><a name="l09372"></a><span class="lineno"> 9372</span>&#160;  <span class="keywordflow">return</span> ret;</div><div class="line"><a name="l09373"></a><span class="lineno"> 9373</span>&#160;}</div><div class="line"><a name="l09374"></a><span class="lineno"> 9374</span>&#160;</div><div class="line"><a name="l09392"></a><span class="lineno"> 9392</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l09393"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ad2e1043dddcb050c71f03d3aacd5fcc1"> 9393</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ad2e1043dddcb050c71f03d3aacd5fcc1">object_manager_client_new</a> (</div><div class="line"><a name="l09394"></a><span class="lineno"> 9394</span>&#160;    GDBusConnection        *connection,</div><div class="line"><a name="l09395"></a><span class="lineno"> 9395</span>&#160;    GDBusObjectManagerClientFlags  flags,</div><div class="line"><a name="l09396"></a><span class="lineno"> 9396</span>&#160;    <span class="keyword">const</span> gchar            *name,</div><div class="line"><a name="l09397"></a><span class="lineno"> 9397</span>&#160;    <span class="keyword">const</span> gchar            *object_path,</div><div class="line"><a name="l09398"></a><span class="lineno"> 9398</span>&#160;    GCancellable           *cancellable,</div><div class="line"><a name="l09399"></a><span class="lineno"> 9399</span>&#160;    GAsyncReadyCallback     callback,</div><div class="line"><a name="l09400"></a><span class="lineno"> 9400</span>&#160;    gpointer                user_data)</div><div class="line"><a name="l09401"></a><span class="lineno"> 9401</span>&#160;{</div><div class="line"><a name="l09402"></a><span class="lineno"> 9402</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#ab4f0deda7153f1206145314d80b67436">TYPE_OBJECT_MANAGER_CLIENT</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;flags&quot;</span>, flags, <span class="stringliteral">&quot;name&quot;</span>, name, <span class="stringliteral">&quot;connection&quot;</span>, connection, <span class="stringliteral">&quot;object-path&quot;</span>, object_path, <span class="stringliteral">&quot;get-proxy-type-func&quot;</span>, <a class="code" href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506">object_manager_client_get_proxy_type</a>, NULL);</div><div class="line"><a name="l09403"></a><span class="lineno"> 9403</span>&#160;}</div><div class="line"><a name="l09404"></a><span class="lineno"> 9404</span>&#160;</div><div class="line"><a name="l09414"></a><span class="lineno"> 9414</span>&#160;GDBusObjectManager *</div><div class="line"><a name="l09415"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a3c9cbeb3ae8e4f6327aa72b61f884180"> 9415</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a3c9cbeb3ae8e4f6327aa72b61f884180">object_manager_client_new_finish</a> (</div><div class="line"><a name="l09416"></a><span class="lineno"> 9416</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l09417"></a><span class="lineno"> 9417</span>&#160;    GError             **error)</div><div class="line"><a name="l09418"></a><span class="lineno"> 9418</span>&#160;{</div><div class="line"><a name="l09419"></a><span class="lineno"> 9419</span>&#160;  GObject *ret;</div><div class="line"><a name="l09420"></a><span class="lineno"> 9420</span>&#160;  GObject *source_object;</div><div class="line"><a name="l09421"></a><span class="lineno"> 9421</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l09422"></a><span class="lineno"> 9422</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l09423"></a><span class="lineno"> 9423</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l09424"></a><span class="lineno"> 9424</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l09425"></a><span class="lineno"> 9425</span>&#160;    <span class="keywordflow">return</span> G_DBUS_OBJECT_MANAGER (ret);</div><div class="line"><a name="l09426"></a><span class="lineno"> 9426</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l09427"></a><span class="lineno"> 9427</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l09428"></a><span class="lineno"> 9428</span>&#160;}</div><div class="line"><a name="l09429"></a><span class="lineno"> 9429</span>&#160;</div><div class="line"><a name="l09447"></a><span class="lineno"> 9447</span>&#160;GDBusObjectManager *</div><div class="line"><a name="l09448"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af0ce327f5feec1db63a326342539508b"> 9448</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af0ce327f5feec1db63a326342539508b">object_manager_client_new_sync</a> (</div><div class="line"><a name="l09449"></a><span class="lineno"> 9449</span>&#160;    GDBusConnection        *connection,</div><div class="line"><a name="l09450"></a><span class="lineno"> 9450</span>&#160;    GDBusObjectManagerClientFlags  flags,</div><div class="line"><a name="l09451"></a><span class="lineno"> 9451</span>&#160;    <span class="keyword">const</span> gchar            *name,</div><div class="line"><a name="l09452"></a><span class="lineno"> 9452</span>&#160;    <span class="keyword">const</span> gchar            *object_path,</div><div class="line"><a name="l09453"></a><span class="lineno"> 9453</span>&#160;    GCancellable           *cancellable,</div><div class="line"><a name="l09454"></a><span class="lineno"> 9454</span>&#160;    GError                **error)</div><div class="line"><a name="l09455"></a><span class="lineno"> 9455</span>&#160;{</div><div class="line"><a name="l09456"></a><span class="lineno"> 9456</span>&#160;  GInitable *ret;</div><div class="line"><a name="l09457"></a><span class="lineno"> 9457</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#ab4f0deda7153f1206145314d80b67436">TYPE_OBJECT_MANAGER_CLIENT</a>, cancellable, error, <span class="stringliteral">&quot;flags&quot;</span>, flags, <span class="stringliteral">&quot;name&quot;</span>, name, <span class="stringliteral">&quot;connection&quot;</span>, connection, <span class="stringliteral">&quot;object-path&quot;</span>, object_path, <span class="stringliteral">&quot;get-proxy-type-func&quot;</span>, <a class="code" href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506">object_manager_client_get_proxy_type</a>, NULL);</div><div class="line"><a name="l09458"></a><span class="lineno"> 9458</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l09459"></a><span class="lineno"> 9459</span>&#160;    <span class="keywordflow">return</span> G_DBUS_OBJECT_MANAGER (ret);</div><div class="line"><a name="l09460"></a><span class="lineno"> 9460</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l09461"></a><span class="lineno"> 9461</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l09462"></a><span class="lineno"> 9462</span>&#160;}</div><div class="line"><a name="l09463"></a><span class="lineno"> 9463</span>&#160;</div><div class="line"><a name="l09464"></a><span class="lineno"> 9464</span>&#160;</div><div class="line"><a name="l09482"></a><span class="lineno"> 9482</span>&#160;<span class="keywordtype">void</span></div><div class="line"><a name="l09483"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#ad18295411405cb9a1bf9397e5071e9a4"> 9483</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#ad18295411405cb9a1bf9397e5071e9a4">object_manager_client_new_for_bus</a> (</div><div class="line"><a name="l09484"></a><span class="lineno"> 9484</span>&#160;    GBusType                bus_type,</div><div class="line"><a name="l09485"></a><span class="lineno"> 9485</span>&#160;    GDBusObjectManagerClientFlags  flags,</div><div class="line"><a name="l09486"></a><span class="lineno"> 9486</span>&#160;    <span class="keyword">const</span> gchar            *name,</div><div class="line"><a name="l09487"></a><span class="lineno"> 9487</span>&#160;    <span class="keyword">const</span> gchar            *object_path,</div><div class="line"><a name="l09488"></a><span class="lineno"> 9488</span>&#160;    GCancellable           *cancellable,</div><div class="line"><a name="l09489"></a><span class="lineno"> 9489</span>&#160;    GAsyncReadyCallback     callback,</div><div class="line"><a name="l09490"></a><span class="lineno"> 9490</span>&#160;    gpointer                user_data)</div><div class="line"><a name="l09491"></a><span class="lineno"> 9491</span>&#160;{</div><div class="line"><a name="l09492"></a><span class="lineno"> 9492</span>&#160;  g_async_initable_new_async (<a class="code" href="audio__manager__interface_8h.html#ab4f0deda7153f1206145314d80b67436">TYPE_OBJECT_MANAGER_CLIENT</a>, G_PRIORITY_DEFAULT, cancellable, callback, user_data, <span class="stringliteral">&quot;flags&quot;</span>, flags, <span class="stringliteral">&quot;name&quot;</span>, name, <span class="stringliteral">&quot;bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;object-path&quot;</span>, object_path, <span class="stringliteral">&quot;get-proxy-type-func&quot;</span>, <a class="code" href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506">object_manager_client_get_proxy_type</a>, NULL);</div><div class="line"><a name="l09493"></a><span class="lineno"> 9493</span>&#160;}</div><div class="line"><a name="l09494"></a><span class="lineno"> 9494</span>&#160;</div><div class="line"><a name="l09504"></a><span class="lineno"> 9504</span>&#160;GDBusObjectManager *</div><div class="line"><a name="l09505"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#af332ec9d1145321f0eec5611b31a43cf"> 9505</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#af332ec9d1145321f0eec5611b31a43cf">object_manager_client_new_for_bus_finish</a> (</div><div class="line"><a name="l09506"></a><span class="lineno"> 9506</span>&#160;    GAsyncResult        *res,</div><div class="line"><a name="l09507"></a><span class="lineno"> 9507</span>&#160;    GError             **error)</div><div class="line"><a name="l09508"></a><span class="lineno"> 9508</span>&#160;{</div><div class="line"><a name="l09509"></a><span class="lineno"> 9509</span>&#160;  GObject *ret;</div><div class="line"><a name="l09510"></a><span class="lineno"> 9510</span>&#160;  GObject *source_object;</div><div class="line"><a name="l09511"></a><span class="lineno"> 9511</span>&#160;  source_object = g_async_result_get_source_object (res);</div><div class="line"><a name="l09512"></a><span class="lineno"> 9512</span>&#160;  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);</div><div class="line"><a name="l09513"></a><span class="lineno"> 9513</span>&#160;  g_object_unref (source_object);</div><div class="line"><a name="l09514"></a><span class="lineno"> 9514</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l09515"></a><span class="lineno"> 9515</span>&#160;    <span class="keywordflow">return</span> G_DBUS_OBJECT_MANAGER (ret);</div><div class="line"><a name="l09516"></a><span class="lineno"> 9516</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l09517"></a><span class="lineno"> 9517</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l09518"></a><span class="lineno"> 9518</span>&#160;}</div><div class="line"><a name="l09519"></a><span class="lineno"> 9519</span>&#160;</div><div class="line"><a name="l09537"></a><span class="lineno"> 9537</span>&#160;GDBusObjectManager *</div><div class="line"><a name="l09538"></a><span class="lineno"><a class="line" href="audio__manager__interface_8h.html#a0b00d128690ab3ffb8e9c4bb8d453595"> 9538</a></span>&#160;<a class="code" href="audio__manager__interface_8c.html#a0b00d128690ab3ffb8e9c4bb8d453595">object_manager_client_new_for_bus_sync</a> (</div><div class="line"><a name="l09539"></a><span class="lineno"> 9539</span>&#160;    GBusType                bus_type,</div><div class="line"><a name="l09540"></a><span class="lineno"> 9540</span>&#160;    GDBusObjectManagerClientFlags  flags,</div><div class="line"><a name="l09541"></a><span class="lineno"> 9541</span>&#160;    <span class="keyword">const</span> gchar            *name,</div><div class="line"><a name="l09542"></a><span class="lineno"> 9542</span>&#160;    <span class="keyword">const</span> gchar            *object_path,</div><div class="line"><a name="l09543"></a><span class="lineno"> 9543</span>&#160;    GCancellable           *cancellable,</div><div class="line"><a name="l09544"></a><span class="lineno"> 9544</span>&#160;    GError                **error)</div><div class="line"><a name="l09545"></a><span class="lineno"> 9545</span>&#160;{</div><div class="line"><a name="l09546"></a><span class="lineno"> 9546</span>&#160;  GInitable *ret;</div><div class="line"><a name="l09547"></a><span class="lineno"> 9547</span>&#160;  ret = g_initable_new (<a class="code" href="audio__manager__interface_8h.html#ab4f0deda7153f1206145314d80b67436">TYPE_OBJECT_MANAGER_CLIENT</a>, cancellable, error, <span class="stringliteral">&quot;flags&quot;</span>, flags, <span class="stringliteral">&quot;name&quot;</span>, name, <span class="stringliteral">&quot;bus-type&quot;</span>, bus_type, <span class="stringliteral">&quot;object-path&quot;</span>, object_path, <span class="stringliteral">&quot;get-proxy-type-func&quot;</span>, <a class="code" href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506">object_manager_client_get_proxy_type</a>, NULL);</div><div class="line"><a name="l09548"></a><span class="lineno"> 9548</span>&#160;  <span class="keywordflow">if</span> (ret != NULL)</div><div class="line"><a name="l09549"></a><span class="lineno"> 9549</span>&#160;    <span class="keywordflow">return</span> G_DBUS_OBJECT_MANAGER (ret);</div><div class="line"><a name="l09550"></a><span class="lineno"> 9550</span>&#160;  <span class="keywordflow">else</span></div><div class="line"><a name="l09551"></a><span class="lineno"> 9551</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l09552"></a><span class="lineno"> 9552</span>&#160;}</div><div class="line"><a name="l09553"></a><span class="lineno"> 9553</span>&#160;</div><div class="line"><a name="l09554"></a><span class="lineno"> 9554</span>&#160;</div><div class="ttc" id="struct___audiomanager_commandinterface_skeleton_private_html_a2b86caa4a8597142bfa054bbc7267128"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_private.html#a2b86caa4a8597142bfa054bbc7267128">_AudiomanagerCommandinterfaceSkeletonPrivate::lock</a></div><div class="ttdeci">GMutex lock</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02507">audio_manager_interface.c:2507</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a93573c15772a789233c38f4157c31076"><div class="ttname"><a href="audio__manager__interface_8c.html#a93573c15772a789233c38f4157c31076">audiomanager_routinginterface_call_register_source_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_register_source_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_sourceID, guint16 *out_error, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05012">audio_manager_interface.c:5012</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aa2bea4e6d7bb9c8e52a9492e4b5ca6b7"><div class="ttname"><a href="audio__manager__interface_8c.html#aa2bea4e6d7bb9c8e52a9492e4b5ca6b7">audiomanager_routinginterface_call_deregister_sink_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_deregister_sink_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sinkID, gint *out_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04940">audio_manager_interface.c:4940</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a7dab83e75515286c898dcecdcfae13af"><div class="ttname"><a href="audio__manager__interface_8c.html#a7dab83e75515286c898dcecdcfae13af">audiomanager_commandinterface_call_connect</a></div><div class="ttdeci">void audiomanager_commandinterface_call_connect(AudiomanagerCommandinterface *proxy, guint16 arg_sourceID, guint16 arg_sinkID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01245">audio_manager_interface.c:1245</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a6ad483f729da3d5e760ca72c775d68c1"><div class="ttname"><a href="audio__manager__interface_8c.html#a6ad483f729da3d5e760ca72c775d68c1">object_proxy_new</a></div><div class="ttdeci">ObjectProxy * object_proxy_new(GDBusConnection *connection, const gchar *object_path)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09107">audio_manager_interface.c:9107</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ac1ca682d195414e5245a097594ac0fcf"><div class="ttname"><a href="audio__manager__interface_8h.html#ac1ca682d195414e5245a097594ac0fcf">TYPE_AUDIOMANAGER_ROUTINGINTERFACE</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_ROUTINGINTERFACE</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00427">audio_manager_interface.h:427</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a8331e87b5a59d0e4eefb0b4d406aef27"><div class="ttname"><a href="audio__manager__interface_8c.html#a8331e87b5a59d0e4eefb0b4d406aef27">audiomanager_routing_soundmanager_call_async_connect</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_call_async_connect(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_sourceID, guint16 arg_sinkID, gint arg_connectionFormat, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07662">audio_manager_interface.c:7662</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a156e7a08938d50cc42dda61754799144"><div class="ttname"><a href="audio__manager__interface_8c.html#a156e7a08938d50cc42dda61754799144">audiomanager_routinginterface_call_register_source</a></div><div class="ttdeci">void audiomanager_routinginterface_call_register_source(AudiomanagerRoutinginterface *proxy, GVariant *arg_sourceData, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04981">audio_manager_interface.c:4981</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ad0ae7e93450d67cc81e54553a9dbf046"><div class="ttname"><a href="audio__manager__interface_8c.html#ad0ae7e93450d67cc81e54553a9dbf046">audiomanager_routinginterface_call_ack_set_volumes_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_set_volumes_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05634">audio_manager_interface.c:5634</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a9698964ad4ae6e09944d10f1d36de0f4"><div class="ttname"><a href="audio__manager__interface_8c.html#a9698964ad4ae6e09944d10f1d36de0f4">audiomanager_routinginterface_call_confirm_routing_ready_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_confirm_routing_ready_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05432">audio_manager_interface.c:5432</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab932a845e5f14d50b4aeb8c62e8303c4"><div class="ttname"><a href="audio__manager__interface_8c.html#ab932a845e5f14d50b4aeb8c62e8303c4">audiomanager_routinginterface_call_hook_interrupt_status_change</a></div><div class="ttdeci">void audiomanager_routinginterface_call_hook_interrupt_status_change(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, guint16 arg_interruptState, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05196">audio_manager_interface.c:5196</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ace5894658fcc8fe1c3239cf1029f76ee"><div class="ttname"><a href="audio__manager__interface_8c.html#ace5894658fcc8fe1c3239cf1029f76ee">audiomanager_routing_soundmanager_proxy_new_for_bus_finish</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_for_bus_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08487">audio_manager_interface.c:8487</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html_a22c033bae26a6343ec05890b815bd238"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html#a22c033bae26a6343ec05890b815bd238">_AudiomanagerCommandinterfaceIface::system_property_changed</a></div><div class="ttdeci">void(* system_property_changed)(AudiomanagerCommandinterface *object, GVariant *arg_SystemProperty)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00087">audio_manager_interface.h:87</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a50a64aefeed571462d6ae149525f39b1"><div class="ttname"><a href="audio__manager__interface_8h.html#a50a64aefeed571462d6ae149525f39b1">AudiomanagerRoutingSoundmanager</a></div><div class="ttdeci">struct _AudiomanagerRoutingSoundmanager AudiomanagerRoutingSoundmanager</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01079">audio_manager_interface.h:1079</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a15fe76b0621c0dcd9d5f95ccee708d55"><div class="ttname"><a href="audio__manager__interface_8c.html#a15fe76b0621c0dcd9d5f95ccee708d55">audiomanager_routing_soundmanager_proxy_new_for_bus</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_proxy_new_for_bus(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08465">audio_manager_interface.c:8465</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_signal_info_html_aef8127a978738ec67e3d58a4896bbd14"><div class="ttname"><a href="struct___extended_g_d_bus_signal_info.html#aef8127a978738ec67e3d58a4896bbd14">_ExtendedGDBusSignalInfo::parent_struct</a></div><div class="ttdeci">GDBusSignalInfo parent_struct</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00033">audio_manager_interface.c:33</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a80a08a8a1b252f34d98bc037920d5fbb"><div class="ttname"><a href="audio__manager__interface_8c.html#a80a08a8a1b252f34d98bc037920d5fbb">audiomanager_commandinterface_emit_system_property_changed</a></div><div class="ttdeci">void audiomanager_commandinterface_emit_system_property_changed(AudiomanagerCommandinterface *object, GVariant *arg_SystemProperty)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01222">audio_manager_interface.c:1222</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aa2d2eeab981963bc84fd3ab51c85159f"><div class="ttname"><a href="audio__manager__interface_8c.html#aa2d2eeab981963bc84fd3ab51c85159f">audiomanager_routinginterface_proxy_new</a></div><div class="ttdeci">void audiomanager_routinginterface_proxy_new(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06523">audio_manager_interface.c:6523</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a7fee56885d658e8fa166d592f0b6bff7"><div class="ttname"><a href="audio__manager__interface_8c.html#a7fee56885d658e8fa166d592f0b6bff7">audiomanager_routing_soundmanager_call_async_abort_sync</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_abort_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, gint16 *out_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07617">audio_manager_interface.c:7617</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a5b9eccfeff3402f9582b434eb4653545"><div class="ttname"><a href="audio__manager__interface_8h.html#a5b9eccfeff3402f9582b434eb4653545">IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a></div><div class="ttdeci">#define IS_AUDIOMANAGER_ROUTING_SOUNDMANAGER(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01075">audio_manager_interface.h:1075</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a2e55a121f8bd73c2693ebd35888fc68d"><div class="ttname"><a href="audio__manager__interface_8c.html#a2e55a121f8bd73c2693ebd35888fc68d">object_skeleton_set_audiomanager_routing_soundmanager</a></div><div class="ttdeci">void object_skeleton_set_audiomanager_routing_soundmanager(ObjectSkeleton *object, AudiomanagerRoutingSoundmanager *interface_)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09297">audio_manager_interface.c:9297</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_iface_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_iface.html">_AudiomanagerRoutinginterfaceIface</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00436">audio_manager_interface.h:436</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_aefdd63c444b817241e8e8f48a117cf90"><div class="ttname"><a href="audio__manager__interface_8h.html#aefdd63c444b817241e8e8f48a117cf90">AUDIOMANAGER_COMMANDINTERFACE</a></div><div class="ttdeci">#define AUDIOMANAGER_COMMANDINTERFACE(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00019">audio_manager_interface.h:19</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_abb07f916f70142d5f7d72dd6001244be"><div class="ttname"><a href="audio__manager__interface_8c.html#abb07f916f70142d5f7d72dd6001244be">object_skeleton_set_audiomanager_commandinterface</a></div><div class="ttdeci">void object_skeleton_set_audiomanager_commandinterface(ObjectSkeleton *object, AudiomanagerCommandinterface *interface_)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09273">audio_manager_interface.c:9273</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a66a9cd7926c873d7896e5aea18cfade4"><div class="ttname"><a href="audio__manager__interface_8c.html#a66a9cd7926c873d7896e5aea18cfade4">audiomanager_routinginterface_call_ack_source_notification_configuration_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_source_notification_configuration_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05876">audio_manager_interface.c:5876</a></div></div>
<div class="ttc" id="struct___object_skeleton_html"><div class="ttname"><a href="struct___object_skeleton.html">_ObjectSkeleton</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01429">audio_manager_interface.h:1429</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a81d5c4290e6e13b71a7e26028c13f5fb"><div class="ttname"><a href="audio__manager__interface_8c.html#a81d5c4290e6e13b71a7e26028c13f5fb">audiomanager_routing_soundmanager_complete_async_set_source_state</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_complete_async_set_source_state(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08186">audio_manager_interface.c:8186</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a55035534ad03e4d0d9bc8dd4e9312a63"><div class="ttname"><a href="audio__manager__interface_8c.html#a55035534ad03e4d0d9bc8dd4e9312a63">audiomanager_routinginterface_call_deregister_source</a></div><div class="ttdeci">void audiomanager_routinginterface_call_deregister_source(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05091">audio_manager_interface.c:5091</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a8a59f7f6209e7413d9ddae12e96a3e15"><div class="ttname"><a href="audio__manager__interface_8c.html#a8a59f7f6209e7413d9ddae12e96a3e15">audiomanager_routinginterface_override_properties</a></div><div class="ttdeci">guint audiomanager_routinginterface_override_properties(GObjectClass *klass, guint property_id_begin)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l03824">audio_manager_interface.c:3824</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ac41a6fbcfe8ac774a0d019ee4141b655"><div class="ttname"><a href="audio__manager__interface_8h.html#ac41a6fbcfe8ac774a0d019ee4141b655">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_ROUTINGINTERFACE_PROXY</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00976">audio_manager_interface.h:976</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_private_html_a38071a4966a37fc4972f0f30343d5fa1"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_private.html#a38071a4966a37fc4972f0f30343d5fa1">_AudiomanagerCommandinterfaceSkeletonPrivate::changed_properties</a></div><div class="ttdeci">GList * changed_properties</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02504">audio_manager_interface.c:2504</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a4539adad18efcff524003d2e030b0ff6"><div class="ttname"><a href="audio__manager__interface_8h.html#a4539adad18efcff524003d2e030b0ff6">AUDIOMANAGER_COMMANDINTERFACE_PROXY</a></div><div class="ttdeci">#define AUDIOMANAGER_COMMANDINTERFACE_PROXY(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00331">audio_manager_interface.h:331</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_property_info_html"><div class="ttname"><a href="struct___extended_g_d_bus_property_info.html">_ExtendedGDBusPropertyInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00037">audio_manager_interface.c:37</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aaed9bcc9811bce2292329bc8780ca420"><div class="ttname"><a href="audio__manager__interface_8c.html#aaed9bcc9811bce2292329bc8780ca420">audiomanager_routing_soundmanager_call_async_set_sink_volume_sync</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_set_sink_volume_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sinkID, gint16 arg_volume, gint16 arg_ramp, guint16 arg_time, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07959">audio_manager_interface.c:7959</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_iface_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_iface.html">_AudiomanagerRoutingSoundmanagerIface</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01082">audio_manager_interface.h:1082</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a0ba2bbfe9c9f28727c6329a831bacb18"><div class="ttname"><a href="audio__manager__interface_8c.html#a0ba2bbfe9c9f28727c6329a831bacb18">audiomanager_routinginterface_call_hook_source_availablity_status_change_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_hook_source_availablity_status_change_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05331">audio_manager_interface.c:5331</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_signal_info_html"><div class="ttname"><a href="struct___extended_g_d_bus_signal_info.html">_ExtendedGDBusSignalInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00031">audio_manager_interface.c:31</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab6232c989551fd75b0995a00c8094a78"><div class="ttname"><a href="audio__manager__interface_8c.html#ab6232c989551fd75b0995a00c8094a78">audiomanager_commandinterface_call_get_list_main_connections_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_get_list_main_connections_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listConnections, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01822">audio_manager_interface.c:1822</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ae1459fb13596f7770810b8754f7de063"><div class="ttname"><a href="audio__manager__interface_8c.html#ae1459fb13596f7770810b8754f7de063">audiomanager_routinginterface_call_deregister_source_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_deregister_source_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, guint16 *out_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05154">audio_manager_interface.c:5154</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a739177f130efd8f63ac6e47f494b4e55"><div class="ttname"><a href="audio__manager__interface_8h.html#a739177f130efd8f63ac6e47f494b4e55">TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_COMMANDINTERFACE_PROXY</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00330">audio_manager_interface.h:330</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a41cc3c3353509de821ec4411596de519"><div class="ttname"><a href="audio__manager__interface_8c.html#a41cc3c3353509de821ec4411596de519">audiomanager_routinginterface_emit_set_routing_ready</a></div><div class="ttdeci">void audiomanager_routinginterface_emit_set_routing_ready(AudiomanagerRoutinginterface *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04299">audio_manager_interface.c:4299</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a76ac59a2a591f3dd1fd597b6ae4ea5a9"><div class="ttname"><a href="audio__manager__interface_8c.html#a76ac59a2a591f3dd1fd597b6ae4ea5a9">audiomanager_routinginterface_call_register_sink_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_register_sink_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_sinkID, guint16 *out_error, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04798">audio_manager_interface.c:4798</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_method_info_html_a29abc0664ebec538d6f81cff959402b7"><div class="ttname"><a href="struct___extended_g_d_bus_method_info.html#a29abc0664ebec538d6f81cff959402b7">_ExtendedGDBusMethodInfo::parent_struct</a></div><div class="ttdeci">GDBusMethodInfo parent_struct</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00026">audio_manager_interface.c:26</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ae2eb350a29ba8901a3b52f5f8f25b141"><div class="ttname"><a href="audio__manager__interface_8c.html#ae2eb350a29ba8901a3b52f5f8f25b141">audiomanager_commandinterface_emit_sink_mute_state_changed</a></div><div class="ttdeci">void audiomanager_commandinterface_emit_sink_mute_state_changed(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_muteState)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01206">audio_manager_interface.c:1206</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a946e8cac1e75c88be3e56cd858af9b6f"><div class="ttname"><a href="audio__manager__interface_8c.html#a946e8cac1e75c88be3e56cd858af9b6f">audiomanager_commandinterface_call_set_volume</a></div><div class="ttdeci">void audiomanager_commandinterface_call_set_volume(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volume, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01465">audio_manager_interface.c:1465</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a0576518d8583e143a7575cac65e173d1"><div class="ttname"><a href="audio__manager__interface_8h.html#a0576518d8583e143a7575cac65e173d1">TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_COMMANDINTERFACE_SKELETON</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00396">audio_manager_interface.h:396</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a15c41c34f7316eae18b354f0ee2b729c"><div class="ttname"><a href="audio__manager__interface_8c.html#a15c41c34f7316eae18b354f0ee2b729c">G_DEFINE_TYPE_WITH_CODE</a></div><div class="ttdeci">G_DEFINE_TYPE_WITH_CODE(AudiomanagerCommandinterfaceProxy, audiomanager_commandinterface_proxy, G_TYPE_DBUS_PROXY, G_IMPLEMENT_INTERFACE(TYPE_AUDIOMANAGER_COMMANDINTERFACE, audiomanager_commandinterface_proxy_iface_init))</div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a3c9f64cfa0a7b51bb5629b39eb19628d"><div class="ttname"><a href="audio__manager__interface_8c.html#a3c9f64cfa0a7b51bb5629b39eb19628d">audiomanager_commandinterface_complete_get_list_main_connections</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_get_list_main_connections(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result, GVariant *listConnections)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02107">audio_manager_interface.c:2107</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aab1e77c0123c8c3a81ee0eae8a3a9b9e"><div class="ttname"><a href="audio__manager__interface_8c.html#aab1e77c0123c8c3a81ee0eae8a3a9b9e">audiomanager_routinginterface_complete_confirm_routing_ready</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_confirm_routing_ready(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06238">audio_manager_interface.c:6238</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a19636546667e15cee4d1e5fc4ee3437b"><div class="ttname"><a href="audio__manager__interface_8c.html#a19636546667e15cee4d1e5fc4ee3437b">G_DEFINE_TYPE</a></div><div class="ttdeci">G_DEFINE_TYPE(ObjectManagerClient, object_manager_client, G_TYPE_DBUS_OBJECT_MANAGER_CLIENT)</div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html_a79a550450c8e7796acae307e5562142e"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html#a79a550450c8e7796acae307e5562142e">_AudiomanagerCommandinterfaceIface::removed_main_connection</a></div><div class="ttdeci">void(* removed_main_connection)(AudiomanagerCommandinterface *object, guint16 arg_mainConnectionId)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00078">audio_manager_interface.h:78</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a6d68a3972888163b08acacc8d9952506"><div class="ttname"><a href="audio__manager__interface_8c.html#a6d68a3972888163b08acacc8d9952506">object_manager_client_get_proxy_type</a></div><div class="ttdeci">GType object_manager_client_get_proxy_type(GDBusObjectManagerClient *manager G_GNUC_UNUSED, const gchar *object_path G_GNUC_UNUSED, const gchar *interface_name, gpointer user_data G_GNUC_UNUSED)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09353">audio_manager_interface.c:9353</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_adc0d1435458c564c6e62904c54b11125"><div class="ttname"><a href="audio__manager__interface_8h.html#adc0d1435458c564c6e62904c54b11125">AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a></div><div class="ttdeci">#define AUDIOMANAGER_ROUTINGINTERFACE_SKELETON(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01043">audio_manager_interface.h:1043</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ae98713b34656b16352bc3a7bce190dc0"><div class="ttname"><a href="audio__manager__interface_8h.html#ae98713b34656b16352bc3a7bce190dc0">IS_AUDIOMANAGER_ROUTINGINTERFACE</a></div><div class="ttdeci">#define IS_AUDIOMANAGER_ROUTINGINTERFACE(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00429">audio_manager_interface.h:429</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a500aa4bc6147e5b0a1666241aaf809df"><div class="ttname"><a href="audio__manager__interface_8c.html#a500aa4bc6147e5b0a1666241aaf809df">audiomanager_routing_soundmanager_proxy_new_finish</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08397">audio_manager_interface.c:8397</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ae8af41517e2e825594c3fa34e54015c8"><div class="ttname"><a href="audio__manager__interface_8c.html#ae8af41517e2e825594c3fa34e54015c8">audiomanager_commandinterface_skeleton_new</a></div><div class="ttdeci">AudiomanagerCommandinterface * audiomanager_commandinterface_skeleton_new(void)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02923">audio_manager_interface.c:2923</a></div></div>
<div class="ttc" id="struct___object_manager_client_class_html"><div class="ttname"><a href="struct___object_manager_client_class.html">_ObjectManagerClientClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01467">audio_manager_interface.h:1467</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_private_html_a6d434fee7516eebebb763a636ddd4148"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_private.html#a6d434fee7516eebebb763a636ddd4148">_AudiomanagerRoutinginterfaceSkeletonPrivate::lock</a></div><div class="ttdeci">GMutex lock</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06706">audio_manager_interface.c:6706</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ae01980295758591710a7f24b30c49779"><div class="ttname"><a href="audio__manager__interface_8h.html#ae01980295758591710a7f24b30c49779">TYPE_OBJECT</a></div><div class="ttdeci">#define TYPE_OBJECT</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01369">audio_manager_interface.h:1369</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab2b4c23878bb7b8e68b353e1d40e33a9"><div class="ttname"><a href="audio__manager__interface_8c.html#ab2b4c23878bb7b8e68b353e1d40e33a9">audiomanager_commandinterface_proxy_new</a></div><div class="ttdeci">void audiomanager_commandinterface_proxy_new(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02324">audio_manager_interface.c:2324</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_proxy_class_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_proxy_class.html">_AudiomanagerCommandinterfaceProxyClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00348">audio_manager_interface.h:348</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab75e5e3210aa14e91e2bd98af7cfe8ac"><div class="ttname"><a href="audio__manager__interface_8c.html#ab75e5e3210aa14e91e2bd98af7cfe8ac">audiomanager_routing_soundmanager_call_async_set_sink_volume</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_call_async_set_sink_volume(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sinkID, gint16 arg_volume, gint16 arg_ramp, guint16 arg_time, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07888">audio_manager_interface.c:7888</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a38b164b371c07c56e2efc5cc725ab25f"><div class="ttname"><a href="audio__manager__interface_8c.html#a38b164b371c07c56e2efc5cc725ab25f">audiomanager_routinginterface_complete_register_source</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_register_source(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 sourceID, guint16 error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06159">audio_manager_interface.c:6159</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_afcb9a60d5733a2fa1d71559ff4094fbf"><div class="ttname"><a href="audio__manager__interface_8c.html#afcb9a60d5733a2fa1d71559ff4094fbf">audiomanager_commandinterface_call_volume_step</a></div><div class="ttdeci">void audiomanager_commandinterface_call_volume_step(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volumeStep, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01575">audio_manager_interface.c:1575</a></div></div>
<div class="ttc" id="struct_changed_property_html_a9e8de37791026e23cbe799384b4a32af"><div class="ttname"><a href="struct_changed_property.html#a9e8de37791026e23cbe799384b4a32af">ChangedProperty::orig_value</a></div><div class="ttdeci">GValue orig_value</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00054">audio_manager_interface.c:54</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a9824c3759e7fa8d85035b558e596684a"><div class="ttname"><a href="audio__manager__interface_8c.html#a9824c3759e7fa8d85035b558e596684a">audiomanager_routinginterface_call_ack_set_source_state</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_set_source_state(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04554">audio_manager_interface.c:4554</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aafa82e5325c595830ca33a2c32af79d9"><div class="ttname"><a href="audio__manager__interface_8c.html#aafa82e5325c595830ca33a2c32af79d9">audiomanager_routinginterface_call_hook_source_availablity_status_change_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_hook_source_availablity_status_change_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, GVariant *arg_availability, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05362">audio_manager_interface.c:5362</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html">_AudiomanagerCommandinterfaceIface</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00027">audio_manager_interface.h:27</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_method_info_html_a1866e9d0baa034c38489e78f8a684547"><div class="ttname"><a href="struct___extended_g_d_bus_method_info.html#a1866e9d0baa034c38489e78f8a684547">_ExtendedGDBusMethodInfo::signal_name</a></div><div class="ttdeci">const gchar * signal_name</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00027">audio_manager_interface.c:27</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a84377c7b857f372eb2ae30584a8a2608"><div class="ttname"><a href="audio__manager__interface_8c.html#a84377c7b857f372eb2ae30584a8a2608">G_DEFINE_INTERFACE_WITH_CODE</a></div><div class="ttdeci">G_DEFINE_INTERFACE_WITH_CODE(Object, object, G_TYPE_OBJECT, g_type_interface_add_prerequisite(g_define_type_id, G_TYPE_DBUS_OBJECT))</div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af48ac60b5a27dc1530c0d4ae78cdc31c"><div class="ttname"><a href="audio__manager__interface_8c.html#af48ac60b5a27dc1530c0d4ae78cdc31c">audiomanager_routing_soundmanager_proxy_new_sync</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_sync(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08430">audio_manager_interface.c:8430</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_private_html_ad5302bae904e2416fa5100cf2b8a20bb"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad5302bae904e2416fa5100cf2b8a20bb">_AudiomanagerRoutingSoundmanagerSkeletonPrivate::lock</a></div><div class="ttdeci">GMutex lock</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08558">audio_manager_interface.c:8558</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ab4f0deda7153f1206145314d80b67436"><div class="ttname"><a href="audio__manager__interface_8h.html#ab4f0deda7153f1206145314d80b67436">TYPE_OBJECT_MANAGER_CLIENT</a></div><div class="ttdeci">#define TYPE_OBJECT_MANAGER_CLIENT</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01449">audio_manager_interface.h:1449</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_afbb8740a104048e9de8d07ee6d5d630b"><div class="ttname"><a href="audio__manager__interface_8c.html#afbb8740a104048e9de8d07ee6d5d630b">audiomanager_routing_soundmanager_call_async_disconnect_finish</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_disconnect_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07812">audio_manager_interface.c:7812</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af0ce327f5feec1db63a326342539508b"><div class="ttname"><a href="audio__manager__interface_8c.html#af0ce327f5feec1db63a326342539508b">object_manager_client_new_sync</a></div><div class="ttdeci">GDBusObjectManager * object_manager_client_new_sync(GDBusConnection *connection, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09448">audio_manager_interface.c:9448</a></div></div>
<div class="ttc" id="struct___object_proxy_class_html"><div class="ttname"><a href="struct___object_proxy_class.html">_ObjectProxyClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01410">audio_manager_interface.h:1410</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_proxy_private_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_proxy_private.html">_AudiomanagerCommandinterfaceProxyPrivate</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02158">audio_manager_interface.c:2158</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a71560ba9c0e25aa2e924e23f590626a6"><div class="ttname"><a href="audio__manager__interface_8c.html#a71560ba9c0e25aa2e924e23f590626a6">audiomanager_commandinterface_call_set_sink_mute_state_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_set_sink_mute_state_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01717">audio_manager_interface.c:1717</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a6e4fc33b495f314c690db968312c531d"><div class="ttname"><a href="audio__manager__interface_8c.html#a6e4fc33b495f314c690db968312c531d">audiomanager_routinginterface_call_ack_connect_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_connect_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04368">audio_manager_interface.c:4368</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a5da5a28ccb8ea2c0268dd4ac81920879"><div class="ttname"><a href="audio__manager__interface_8h.html#a5da5a28ccb8ea2c0268dd4ac81920879">AudiomanagerCommandinterface</a></div><div class="ttdeci">struct _AudiomanagerCommandinterface AudiomanagerCommandinterface</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00024">audio_manager_interface.h:24</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_class_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_class.html">_AudiomanagerRoutingSoundmanagerSkeletonClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01357">audio_manager_interface.h:1357</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_adfebe3440488df3d5ee7c61ae6832e4d"><div class="ttname"><a href="audio__manager__interface_8c.html#adfebe3440488df3d5ee7c61ae6832e4d">audiomanager_routinginterface_emit_set_routing_rundown</a></div><div class="ttdeci">void audiomanager_routinginterface_emit_set_routing_rundown(AudiomanagerRoutinginterface *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04312">audio_manager_interface.c:4312</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ae32ef2459f9519fdf3c96c962b9f56d8"><div class="ttname"><a href="audio__manager__interface_8c.html#ae32ef2459f9519fdf3c96c962b9f56d8">audiomanager_routinginterface_call_deregister_sink</a></div><div class="ttdeci">void audiomanager_routinginterface_call_deregister_sink(AudiomanagerRoutinginterface *proxy, guint16 arg_sinkID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04877">audio_manager_interface.c:4877</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a8ab43b9f48ba9a30d0a850cfbcf8b11c"><div class="ttname"><a href="audio__manager__interface_8c.html#a8ab43b9f48ba9a30d0a850cfbcf8b11c">audiomanager_routing_soundmanager_interface_info</a></div><div class="ttdeci">GDBusInterfaceInfo * audiomanager_routing_soundmanager_interface_info(void)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07363">audio_manager_interface.c:7363</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_arg_info_html_a80ab64d9e93e88e8395efeb544ace773"><div class="ttname"><a href="struct___extended_g_d_bus_arg_info.html#a80ab64d9e93e88e8395efeb544ace773">_ExtendedGDBusArgInfo::parent_struct</a></div><div class="ttdeci">GDBusArgInfo parent_struct</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00020">audio_manager_interface.c:20</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a238fa78cc0aec9eaa1ec928cb927dcbb"><div class="ttname"><a href="audio__manager__interface_8c.html#a238fa78cc0aec9eaa1ec928cb927dcbb">audiomanager_routinginterface_call_deregister_source_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_deregister_source_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_error, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05121">audio_manager_interface.c:5121</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ade95e2b175026361897e47aaaf0d668e"><div class="ttname"><a href="audio__manager__interface_8c.html#ade95e2b175026361897e47aaaf0d668e">audiomanager_commandinterface_call_disconnect_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_disconnect_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01390">audio_manager_interface.c:1390</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_private_html_a49cc7e80fef14aaa95775d4444e0c813"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_private.html#a49cc7e80fef14aaa95775d4444e0c813">_AudiomanagerRoutinginterfaceSkeletonPrivate::properties</a></div><div class="ttdeci">GValue * properties</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06702">audio_manager_interface.c:6702</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a8731118300bd1c17bd016ef36256ea12"><div class="ttname"><a href="audio__manager__interface_8h.html#a8731118300bd1c17bd016ef36256ea12">AudiomanagerRoutinginterface</a></div><div class="ttdeci">struct _AudiomanagerRoutinginterface AudiomanagerRoutinginterface</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00433">audio_manager_interface.h:433</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a36c4f0140b3355d07644fb37ad98b9c6"><div class="ttname"><a href="audio__manager__interface_8c.html#a36c4f0140b3355d07644fb37ad98b9c6">audiomanager_commandinterface_complete_set_volume</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_set_volume(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02043">audio_manager_interface.c:2043</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a7a1d61d216587bd708df526793f157ed"><div class="ttname"><a href="audio__manager__interface_8c.html#a7a1d61d216587bd708df526793f157ed">audiomanager_routinginterface_call_hook_source_availablity_status_change</a></div><div class="ttdeci">void audiomanager_routinginterface_call_hook_source_availablity_status_change(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, GVariant *arg_availability, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05300">audio_manager_interface.c:5300</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_private_html_ad296828963693de38a097d9d5439196c"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_private.html#ad296828963693de38a097d9d5439196c">_AudiomanagerRoutingSoundmanagerSkeletonPrivate::properties</a></div><div class="ttdeci">GValue * properties</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08554">audio_manager_interface.c:8554</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a3de8d128692f6cb77d866e9866f02598"><div class="ttname"><a href="audio__manager__interface_8c.html#a3de8d128692f6cb77d866e9866f02598">audiomanager_routinginterface_call_confirm_routing_rundown_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_confirm_routing_rundown_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05530">audio_manager_interface.c:5530</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af7e0eb4928596c6516a436f9399d1deb"><div class="ttname"><a href="audio__manager__interface_8c.html#af7e0eb4928596c6516a436f9399d1deb">audiomanager_commandinterface_call_get_list_main_sinks_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_get_list_main_sinks_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listMainSinks, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01926">audio_manager_interface.c:1926</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aa516cb19eab4883923cb3da60572936a"><div class="ttname"><a href="audio__manager__interface_8c.html#aa516cb19eab4883923cb3da60572936a">audiomanager_routinginterface_complete_ack_source_notification_configuration</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_source_notification_configuration(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06310">audio_manager_interface.c:6310</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html_acf8ac7ac76b76708883e08af86c87116"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html#acf8ac7ac76b76708883e08af86c87116">_AudiomanagerCommandinterfaceIface::new_main_connection</a></div><div class="ttdeci">void(* new_main_connection)(AudiomanagerCommandinterface *object, GVariant *arg_mainConnection)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00074">audio_manager_interface.h:74</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a736a922582ddfbb81fcd0194d1817259"><div class="ttname"><a href="audio__manager__interface_8c.html#a736a922582ddfbb81fcd0194d1817259">audiomanager_routinginterface_call_ack_set_sink_volume_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_set_sink_volume_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04692">audio_manager_interface.c:4692</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a216bbf0e4db8e6044520a608eb619a73"><div class="ttname"><a href="audio__manager__interface_8c.html#a216bbf0e4db8e6044520a608eb619a73">audiomanager_routinginterface_call_deregister_sink_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_deregister_sink_finish(AudiomanagerRoutinginterface *proxy, gint *out_error, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04907">audio_manager_interface.c:4907</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ad2e1043dddcb050c71f03d3aacd5fcc1"><div class="ttname"><a href="audio__manager__interface_8c.html#ad2e1043dddcb050c71f03d3aacd5fcc1">object_manager_client_new</a></div><div class="ttdeci">void object_manager_client_new(GDBusConnection *connection, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09393">audio_manager_interface.c:9393</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a08ee9c3839eda50be37fefc53fcc7bdf"><div class="ttname"><a href="audio__manager__interface_8c.html#a08ee9c3839eda50be37fefc53fcc7bdf">object_get_audiomanager_routing_soundmanager</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * object_get_audiomanager_routing_soundmanager(Object *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08926">audio_manager_interface.c:8926</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton.html">_AudiomanagerRoutinginterfaceSkeleton</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01053">audio_manager_interface.h:1053</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_proxy_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_proxy.html">_AudiomanagerRoutinginterfaceProxy</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00987">audio_manager_interface.h:987</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a8c14bd2c0d5f5c87ca7a64176102f502"><div class="ttname"><a href="audio__manager__interface_8c.html#a8c14bd2c0d5f5c87ca7a64176102f502">AudiomanagerRoutinginterfaceInterface</a></div><div class="ttdeci">AudiomanagerRoutinginterfaceIface AudiomanagerRoutinginterfaceInterface</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l03862">audio_manager_interface.c:3862</a></div></div>
<div class="ttc" id="struct___object_proxy_html"><div class="ttname"><a href="struct___object_proxy.html">_ObjectProxy</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01403">audio_manager_interface.h:1403</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_acbc63a5bb54910bdfcb88ab3074aef78"><div class="ttname"><a href="audio__manager__interface_8h.html#acbc63a5bb54910bdfcb88ab3074aef78">AUDIOMANAGER_ROUTING_SOUNDMANAGER</a></div><div class="ttdeci">#define AUDIOMANAGER_ROUTING_SOUNDMANAGER(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01074">audio_manager_interface.h:1074</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a26bb182101bee13eed5a4522848a85ef"><div class="ttname"><a href="audio__manager__interface_8h.html#a26bb182101bee13eed5a4522848a85ef">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01339">audio_manager_interface.h:1339</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5bf469430cc1ab9691ed340803c7a724"><div class="ttname"><a href="audio__manager__interface_8c.html#a5bf469430cc1ab9691ed340803c7a724">audiomanager_routinginterface_complete_register_domain</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_register_domain(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 domainid, guint16 error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06330">audio_manager_interface.c:6330</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a27dc69af0cb9581619a5e765322e788b"><div class="ttname"><a href="audio__manager__interface_8c.html#a27dc69af0cb9581619a5e765322e788b">audiomanager_routinginterface_call_hook_interrupt_status_change_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_hook_interrupt_status_change_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_sourceID, guint16 arg_interruptState, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05258">audio_manager_interface.c:5258</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a16ef4f10c54f8529f791f706314b9f17"><div class="ttname"><a href="audio__manager__interface_8c.html#a16ef4f10c54f8529f791f706314b9f17">audiomanager_routinginterface_complete_register_sink</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_register_sink(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 sinkID, guint16 error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06114">audio_manager_interface.c:6114</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a381453ebc5717fc413c7197a2a609c92"><div class="ttname"><a href="audio__manager__interface_8c.html#a381453ebc5717fc413c7197a2a609c92">audiomanager_commandinterface_complete_connect</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_connect(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result, guint16 mainConnectionID)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01999">audio_manager_interface.c:1999</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a7c811e4ded6eadc26684f7f1339a520d"><div class="ttname"><a href="audio__manager__interface_8c.html#a7c811e4ded6eadc26684f7f1339a520d">audiomanager_routinginterface_call_ack_set_source_state_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_set_source_state_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04585">audio_manager_interface.c:4585</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a864111fba62bef2ecf977b47d250bdaf"><div class="ttname"><a href="audio__manager__interface_8c.html#a864111fba62bef2ecf977b47d250bdaf">audiomanager_commandinterface_call_disconnect</a></div><div class="ttdeci">void audiomanager_commandinterface_call_disconnect(AudiomanagerCommandinterface *proxy, guint16 arg_mainConnectionID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01360">audio_manager_interface.c:1360</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af21b4976ee47e81236dbb4d6471f52da"><div class="ttname"><a href="audio__manager__interface_8c.html#af21b4976ee47e81236dbb4d6471f52da">G_DEFINE_INTERFACE</a></div><div class="ttdeci">G_DEFINE_INTERFACE(AudiomanagerCommandinterface, audiomanager_commandinterface, G_TYPE_OBJECT)</div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5324b5abcc4ddd3e677449df9b29a9ce"><div class="ttname"><a href="audio__manager__interface_8c.html#a5324b5abcc4ddd3e677449df9b29a9ce">audiomanager_routinginterface_call_confirm_routing_rundown</a></div><div class="ttdeci">void audiomanager_routinginterface_call_confirm_routing_rundown(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05501">audio_manager_interface.c:5501</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a41cfdbbdbaf98ddee9c895c6b4e3eb8d"><div class="ttname"><a href="audio__manager__interface_8h.html#a41cfdbbdbaf98ddee9c895c6b4e3eb8d">TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_ROUTINGINTERFACE_SKELETON</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01042">audio_manager_interface.h:1042</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_proxy_private_html_ab1eedde43df8428e3e045e796be2a3f4"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_proxy_private.html#ab1eedde43df8428e3e045e796be2a3f4">_AudiomanagerRoutingSoundmanagerProxyPrivate::qdata</a></div><div class="ttdeci">GData * qdata</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08211">audio_manager_interface.c:8211</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a95b24f166f4539eef3d8753a85d288a6"><div class="ttname"><a href="audio__manager__interface_8c.html#a95b24f166f4539eef3d8753a85d288a6">audiomanager_routing_soundmanager_complete_async_disconnect</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_complete_async_disconnect(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08150">audio_manager_interface.c:8150</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a7a4e4f1ed80dee36c519fb86958430ec"><div class="ttname"><a href="audio__manager__interface_8c.html#a7a4e4f1ed80dee36c519fb86958430ec">audiomanager_routinginterface_call_ack_disconnect_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_disconnect_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04510">audio_manager_interface.c:4510</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_arg_info_html"><div class="ttname"><a href="struct___extended_g_d_bus_arg_info.html">_ExtendedGDBusArgInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00018">audio_manager_interface.c:18</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_adadd28e13e61121cbe94ef86e2721204"><div class="ttname"><a href="audio__manager__interface_8c.html#adadd28e13e61121cbe94ef86e2721204">audiomanager_routinginterface_call_ack_connect_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_connect_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04400">audio_manager_interface.c:4400</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a9ed6bcef33ca3126b7e69d2036ffd8d4"><div class="ttname"><a href="audio__manager__interface_8c.html#a9ed6bcef33ca3126b7e69d2036ffd8d4">audiomanager_commandinterface_call_connect_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_connect_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, guint16 *out_mainConnectionID, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01278">audio_manager_interface.c:1278</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a93141d0773d7d37ed8fbbee17b3beb4c"><div class="ttname"><a href="audio__manager__interface_8c.html#a93141d0773d7d37ed8fbbee17b3beb4c">audiomanager_routinginterface_call_hook_interrupt_status_change_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_hook_interrupt_status_change_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05227">audio_manager_interface.c:5227</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af27cf97f8fa87de47e0ee2c59940424f"><div class="ttname"><a href="audio__manager__interface_8c.html#af27cf97f8fa87de47e0ee2c59940424f">audiomanager_commandinterface_call_set_volume_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_set_volume_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volume, gint16 *out_result, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01531">audio_manager_interface.c:1531</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a8bd76889d860b7db9327f1e6e1f8c9c9"><div class="ttname"><a href="audio__manager__interface_8c.html#a8bd76889d860b7db9327f1e6e1f8c9c9">audiomanager_routinginterface_call_register_source_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_register_source_sync(AudiomanagerRoutinginterface *proxy, GVariant *arg_sourceData, guint16 *out_sourceID, guint16 *out_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05048">audio_manager_interface.c:5048</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a30f43700d4c989671ad11f8be358b684"><div class="ttname"><a href="audio__manager__interface_8h.html#a30f43700d4c989671ad11f8be358b684">TYPE_OBJECT_PROXY</a></div><div class="ttdeci">#define TYPE_OBJECT_PROXY</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01392">audio_manager_interface.h:1392</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_afc19e9a9c634f428c7b17c20db3f0b7d"><div class="ttname"><a href="audio__manager__interface_8c.html#afc19e9a9c634f428c7b17c20db3f0b7d">audiomanager_commandinterface_call_set_sink_mute_state_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_set_sink_mute_state_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_muteState, gint16 *out_result, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01751">audio_manager_interface.c:1751</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a86b0cf68e08b96ee954638e89375b973"><div class="ttname"><a href="audio__manager__interface_8c.html#a86b0cf68e08b96ee954638e89375b973">audiomanager_commandinterface_complete_volume_step</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_volume_step(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02064">audio_manager_interface.c:2064</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af8bf12bbc3cfcc8cfce9992b96284386"><div class="ttname"><a href="audio__manager__interface_8c.html#af8bf12bbc3cfcc8cfce9992b96284386">audiomanager_routinginterface_call_confirm_routing_ready</a></div><div class="ttdeci">void audiomanager_routinginterface_call_confirm_routing_ready(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05403">audio_manager_interface.c:5403</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ad6c3a3b45afb772d4db1587b11187e4c"><div class="ttname"><a href="audio__manager__interface_8c.html#ad6c3a3b45afb772d4db1587b11187e4c">audiomanager_routinginterface_call_ack_set_sink_volume_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_set_sink_volume_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, gint16 arg_volume, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04724">audio_manager_interface.c:4724</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a0b00d128690ab3ffb8e9c4bb8d453595"><div class="ttname"><a href="audio__manager__interface_8c.html#a0b00d128690ab3ffb8e9c4bb8d453595">object_manager_client_new_for_bus_sync</a></div><div class="ttdeci">GDBusObjectManager * object_manager_client_new_for_bus_sync(GBusType bus_type, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09538">audio_manager_interface.c:9538</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aaed829355cb8c75bb283c226865149a6"><div class="ttname"><a href="audio__manager__interface_8c.html#aaed829355cb8c75bb283c226865149a6">audiomanager_commandinterface_complete_disconnect</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_disconnect(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02022">audio_manager_interface.c:2022</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af72d7bf03076a770de4a58b27eada9f4"><div class="ttname"><a href="audio__manager__interface_8c.html#af72d7bf03076a770de4a58b27eada9f4">object_skeleton_new</a></div><div class="ttdeci">ObjectSkeleton * object_skeleton_new(const gchar *object_path)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09260">audio_manager_interface.c:9260</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a58d7113892a361b229f3bbab5942edca"><div class="ttname"><a href="audio__manager__interface_8c.html#a58d7113892a361b229f3bbab5942edca">audiomanager_routing_soundmanager_call_async_disconnect_sync</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_disconnect_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07843">audio_manager_interface.c:7843</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_proxy_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_proxy.html">_AudiomanagerCommandinterfaceProxy</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00341">audio_manager_interface.h:341</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab88933f4378507445adfc11800617ce5"><div class="ttname"><a href="audio__manager__interface_8c.html#ab88933f4378507445adfc11800617ce5">audiomanager_commandinterface_proxy_new_for_bus_finish</a></div><div class="ttdeci">AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_for_bus_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02436">audio_manager_interface.c:2436</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html_a12178f8ea420184dc12314a6b297f044"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html#a12178f8ea420184dc12314a6b297f044">_AudiomanagerCommandinterfaceIface::volume_changed</a></div><div class="ttdeci">void(* volume_changed)(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_volume)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00091">audio_manager_interface.h:91</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5cc287d07803dc55e447c2a5a8f92c8a"><div class="ttname"><a href="audio__manager__interface_8c.html#a5cc287d07803dc55e447c2a5a8f92c8a">audiomanager_commandinterface_emit_volume_changed</a></div><div class="ttdeci">void audiomanager_commandinterface_emit_volume_changed(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_volume)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01189">audio_manager_interface.c:1189</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a29eefbadaef2de502ae4998bb492c038"><div class="ttname"><a href="audio__manager__interface_8c.html#a29eefbadaef2de502ae4998bb492c038">audiomanager_routing_soundmanager_override_properties</a></div><div class="ttdeci">guint audiomanager_routing_soundmanager_override_properties(GObjectClass *klass, guint property_id_begin)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07379">audio_manager_interface.c:7379</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_interface_info_html"><div class="ttname"><a href="struct___extended_g_d_bus_interface_info.html">_ExtendedGDBusInterfaceInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00044">audio_manager_interface.c:44</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_html_af624140545edb66173b565dad056ddfe"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton.html#af624140545edb66173b565dad056ddfe">_AudiomanagerRoutinginterfaceSkeleton::priv</a></div><div class="ttdeci">AudiomanagerRoutinginterfaceSkeletonPrivate * priv</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01057">audio_manager_interface.h:1057</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a4bb2b6681e9bb76ce0433bf3ed7761bb"><div class="ttname"><a href="audio__manager__interface_8c.html#a4bb2b6681e9bb76ce0433bf3ed7761bb">audiomanager_commandinterface_override_properties</a></div><div class="ttdeci">guint audiomanager_commandinterface_override_properties(GObjectClass *klass, guint property_id_begin)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00810">audio_manager_interface.c:810</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ac6c34a09b1764891566ea9713ce434de"><div class="ttname"><a href="audio__manager__interface_8c.html#ac6c34a09b1764891566ea9713ce434de">AudiomanagerRoutingSoundmanagerInterface</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanagerIface AudiomanagerRoutingSoundmanagerInterface</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07404">audio_manager_interface.c:7404</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ab7c110e20e2f65da667e089c19101b29"><div class="ttname"><a href="audio__manager__interface_8h.html#ab7c110e20e2f65da667e089c19101b29">AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a></div><div class="ttdeci">#define AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01274">audio_manager_interface.h:1274</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a0e862f2fc856d36032e8137b73465d8b"><div class="ttname"><a href="audio__manager__interface_8c.html#a0e862f2fc856d36032e8137b73465d8b">audiomanager_routing_soundmanager_call_async_disconnect</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_call_async_disconnect(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07781">audio_manager_interface.c:7781</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a181177bbe37995c1d64e2f60f0b8dae1"><div class="ttname"><a href="audio__manager__interface_8c.html#a181177bbe37995c1d64e2f60f0b8dae1">audiomanager_commandinterface_call_get_list_main_connections_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_get_list_main_connections_sync(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listConnections, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01857">audio_manager_interface.c:1857</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a6170d3e71d43c704e59cc44379869ea7"><div class="ttname"><a href="audio__manager__interface_8c.html#a6170d3e71d43c704e59cc44379869ea7">audiomanager_routing_soundmanager_call_async_abort_finish</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_abort_finish(AudiomanagerRoutingSoundmanager *proxy, gint16 *out_error, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07584">audio_manager_interface.c:7584</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a26d9526788210248c2a4cc1e69aff199"><div class="ttname"><a href="audio__manager__interface_8c.html#a26d9526788210248c2a4cc1e69aff199">audiomanager_commandinterface_call_get_list_main_sinks_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_get_list_main_sinks_sync(AudiomanagerCommandinterface *proxy, gint16 *out_result, GVariant **out_listMainSinks, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01961">audio_manager_interface.c:1961</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a29d92a477b197f8422970bd1a87f1078"><div class="ttname"><a href="audio__manager__interface_8c.html#a29d92a477b197f8422970bd1a87f1078">audiomanager_routinginterface_complete_ack_connect</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_connect(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06040">audio_manager_interface.c:6040</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a03677da8a4d82b7b819c3363777a474a"><div class="ttname"><a href="audio__manager__interface_8c.html#a03677da8a4d82b7b819c3363777a474a">audiomanager_routing_soundmanager_complete_async_abort</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_complete_async_abort(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation, gint16 error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08112">audio_manager_interface.c:8112</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ab21e171f44e126a500d9744a2b70ffe9"><div class="ttname"><a href="audio__manager__interface_8h.html#ab21e171f44e126a500d9744a2b70ffe9">TYPE_OBJECT_SKELETON</a></div><div class="ttdeci">#define TYPE_OBJECT_SKELETON</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01418">audio_manager_interface.h:1418</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a0936ba36a58f381305c5c22a24901b0d"><div class="ttname"><a href="audio__manager__interface_8c.html#a0936ba36a58f381305c5c22a24901b0d">audiomanager_commandinterface_proxy_new_finish</a></div><div class="ttdeci">AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02346">audio_manager_interface.c:2346</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a93f222ce34ea1e96ec9cb8db173adf42"><div class="ttname"><a href="audio__manager__interface_8c.html#a93f222ce34ea1e96ec9cb8db173adf42">audiomanager_routing_soundmanager_call_async_abort</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_call_async_abort(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07554">audio_manager_interface.c:7554</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_afec75bb39e45bdefd62335bb02867bea"><div class="ttname"><a href="audio__manager__interface_8c.html#afec75bb39e45bdefd62335bb02867bea">audiomanager_routing_soundmanager_call_async_connect_sync</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_connect_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_sourceID, guint16 arg_sinkID, gint arg_connectionFormat, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07733">audio_manager_interface.c:7733</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ae585c718c3af638bc770cb756ba74c89"><div class="ttname"><a href="audio__manager__interface_8c.html#ae585c718c3af638bc770cb756ba74c89">object_get_audiomanager_routinginterface</a></div><div class="ttdeci">AudiomanagerRoutinginterface * object_get_audiomanager_routinginterface(Object *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08909">audio_manager_interface.c:8909</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a37db2fe8d4ec6347a95607400449ebce"><div class="ttname"><a href="audio__manager__interface_8c.html#a37db2fe8d4ec6347a95607400449ebce">object_get_audiomanager_commandinterface</a></div><div class="ttdeci">AudiomanagerCommandinterface * object_get_audiomanager_commandinterface(Object *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08892">audio_manager_interface.c:8892</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_acf56c5b04adba92c1d02650179b02eaf"><div class="ttname"><a href="audio__manager__interface_8c.html#acf56c5b04adba92c1d02650179b02eaf">object_peek_audiomanager_routinginterface</a></div><div class="ttdeci">AudiomanagerRoutinginterface * object_peek_audiomanager_routinginterface(Object *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08966">audio_manager_interface.c:8966</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a51b1240bc5078b0bd1769604c6e1cd5c"><div class="ttname"><a href="audio__manager__interface_8c.html#a51b1240bc5078b0bd1769604c6e1cd5c">audiomanager_routing_soundmanager_proxy_new</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_proxy_new(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08375">audio_manager_interface.c:8375</a></div></div>
<div class="ttc" id="struct_changed_property_html"><div class="ttname"><a href="struct_changed_property.html">ChangedProperty</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00050">audio_manager_interface.c:50</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a29ca364f304e445a1141a9a8b6d486d9"><div class="ttname"><a href="audio__manager__interface_8c.html#a29ca364f304e445a1141a9a8b6d486d9">audiomanager_routinginterface_complete_ack_set_source_state</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_set_source_state(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06076">audio_manager_interface.c:6076</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af332ec9d1145321f0eec5611b31a43cf"><div class="ttname"><a href="audio__manager__interface_8c.html#af332ec9d1145321f0eec5611b31a43cf">object_manager_client_new_for_bus_finish</a></div><div class="ttdeci">GDBusObjectManager * object_manager_client_new_for_bus_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09505">audio_manager_interface.c:9505</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_aa2d104374ee20597bfff248d789e302d"><div class="ttname"><a href="audio__manager__interface_8h.html#aa2d104374ee20597bfff248d789e302d">OBJECT_SKELETON</a></div><div class="ttdeci">#define OBJECT_SKELETON(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01419">audio_manager_interface.h:1419</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a3ae63628de22d2ad1008c275ac06db93"><div class="ttname"><a href="audio__manager__interface_8c.html#a3ae63628de22d2ad1008c275ac06db93">audiomanager_commandinterface_emit_removed_main_connection</a></div><div class="ttdeci">void audiomanager_commandinterface_emit_removed_main_connection(AudiomanagerCommandinterface *object, guint16 arg_mainConnectionId)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01156">audio_manager_interface.c:1156</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_ab45c5846472de33cb48574d19ab1be35"><div class="ttname"><a href="audio__manager__interface_8h.html#ab45c5846472de33cb48574d19ab1be35">TYPE_AUDIOMANAGER_COMMANDINTERFACE</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_COMMANDINTERFACE</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00018">audio_manager_interface.h:18</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5ed4b07395d8c56b4d46ceaf72ef8850"><div class="ttname"><a href="audio__manager__interface_8c.html#a5ed4b07395d8c56b4d46ceaf72ef8850">audiomanager_routing_soundmanager_call_async_set_source_state</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_call_async_set_source_state(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sourceID, gint arg_sourceState, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08008">audio_manager_interface.c:8008</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab20c157db75c8704f853c2ae11f64cc6"><div class="ttname"><a href="audio__manager__interface_8c.html#ab20c157db75c8704f853c2ae11f64cc6">audiomanager_routinginterface_proxy_new_for_bus_sync</a></div><div class="ttdeci">AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_for_bus_sync(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06668">audio_manager_interface.c:6668</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_private_html_a85a62a26668f39b9d94b7d6817898ce6"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_private.html#a85a62a26668f39b9d94b7d6817898ce6">_AudiomanagerRoutinginterfaceSkeletonPrivate::context</a></div><div class="ttdeci">GMainContext * context</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06705">audio_manager_interface.c:6705</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a4318c6b327e3f05b0e50dcba2e350cec"><div class="ttname"><a href="audio__manager__interface_8c.html#a4318c6b327e3f05b0e50dcba2e350cec">audiomanager_routinginterface_proxy_new_for_bus_finish</a></div><div class="ttdeci">AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_for_bus_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06635">audio_manager_interface.c:6635</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a189a420473fe170544a82f6842c86588"><div class="ttname"><a href="audio__manager__interface_8c.html#a189a420473fe170544a82f6842c86588">audiomanager_commandinterface_proxy_new_for_bus</a></div><div class="ttdeci">void audiomanager_commandinterface_proxy_new_for_bus(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02414">audio_manager_interface.c:2414</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_private_html_a7bf9d80a76098e1038dda8c8e8e29f35"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a7bf9d80a76098e1038dda8c8e8e29f35">_AudiomanagerRoutingSoundmanagerSkeletonPrivate::changed_properties</a></div><div class="ttdeci">GList * changed_properties</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08555">audio_manager_interface.c:8555</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_iface_html_a2506d6398156498330ecd4beb9f1b44d"><div class="ttname"><a href="struct___audiomanager_routinginterface_iface.html#a2506d6398156498330ecd4beb9f1b44d">_AudiomanagerRoutinginterfaceIface::set_routing_rundown</a></div><div class="ttdeci">void(* set_routing_rundown)(AudiomanagerRoutinginterface *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00540">audio_manager_interface.h:540</a></div></div>
<div class="ttc" id="struct___object_manager_client_html"><div class="ttname"><a href="struct___object_manager_client.html">_ObjectManagerClient</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01460">audio_manager_interface.h:1460</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_abfd78d54129f1bab64bf3ad042bad68b"><div class="ttname"><a href="audio__manager__interface_8c.html#abfd78d54129f1bab64bf3ad042bad68b">audiomanager_routinginterface_complete_confirm_routing_rundown</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_confirm_routing_rundown(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06256">audio_manager_interface.c:6256</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton.html">_AudiomanagerCommandinterfaceSkeleton</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00407">audio_manager_interface.h:407</a></div></div>
<div class="ttc" id="struct_changed_property_html_a8ec87ea012c360d0a634b0639e3a8672"><div class="ttname"><a href="struct_changed_property.html#a8ec87ea012c360d0a634b0639e3a8672">ChangedProperty::info</a></div><div class="ttdeci">const _ExtendedGDBusPropertyInfo * info</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00052">audio_manager_interface.c:52</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_iface_html_a58f92c78dae0850dfdc5b4096957cdfb"><div class="ttname"><a href="struct___audiomanager_routinginterface_iface.html#a58f92c78dae0850dfdc5b4096957cdfb">_AudiomanagerRoutinginterfaceIface::set_routing_ready</a></div><div class="ttdeci">void(* set_routing_ready)(AudiomanagerRoutinginterface *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00537">audio_manager_interface.h:537</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_proxy_html_ab915342f70ce43d70be265491533da44"><div class="ttname"><a href="struct___audiomanager_routinginterface_proxy.html#ab915342f70ce43d70be265491533da44">_AudiomanagerRoutinginterfaceProxy::priv</a></div><div class="ttdeci">AudiomanagerRoutinginterfaceProxyPrivate * priv</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00991">audio_manager_interface.h:991</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a9d81d7d0f74e2223c2da9f3aa0299428"><div class="ttname"><a href="audio__manager__interface_8c.html#a9d81d7d0f74e2223c2da9f3aa0299428">audiomanager_routing_soundmanager_call_async_set_source_state_finish</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_set_source_state_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08041">audio_manager_interface.c:8041</a></div></div>
<div class="ttc" id="struct___object_skeleton_class_html"><div class="ttname"><a href="struct___object_skeleton_class.html">_ObjectSkeletonClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01436">audio_manager_interface.h:1436</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aa457ed83f6cd0148308d87aee03208fe"><div class="ttname"><a href="audio__manager__interface_8c.html#aa457ed83f6cd0148308d87aee03208fe">audiomanager_routing_soundmanager_skeleton_new</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_skeleton_new(void)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08818">audio_manager_interface.c:8818</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ad5134adec6594578590e52539aaf86c9"><div class="ttname"><a href="audio__manager__interface_8c.html#ad5134adec6594578590e52539aaf86c9">audiomanager_routinginterface_call_ack_sink_notification_configuration_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_sink_notification_configuration_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05772">audio_manager_interface.c:5772</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_method_info_html"><div class="ttname"><a href="struct___extended_g_d_bus_method_info.html">_ExtendedGDBusMethodInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00024">audio_manager_interface.c:24</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_private_html_aafe55dcbd10b2954803ae8083f124e17"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_private.html#aafe55dcbd10b2954803ae8083f124e17">_AudiomanagerCommandinterfaceSkeletonPrivate::context</a></div><div class="ttdeci">GMainContext * context</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02506">audio_manager_interface.c:2506</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_property_info_html_a1e675b966697c71c6b330ae06677178f"><div class="ttname"><a href="struct___extended_g_d_bus_property_info.html#a1e675b966697c71c6b330ae06677178f">_ExtendedGDBusPropertyInfo::use_gvariant</a></div><div class="ttdeci">gboolean use_gvariant</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00041">audio_manager_interface.c:41</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_adc0c927a17c0f50d8d018095fd86f62b"><div class="ttname"><a href="audio__manager__interface_8h.html#adc0c927a17c0f50d8d018095fd86f62b">AUDIOMANAGER_ROUTINGINTERFACE</a></div><div class="ttdeci">#define AUDIOMANAGER_ROUTINGINTERFACE(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00428">audio_manager_interface.h:428</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_af1d37920b57c9b614ad89bd2294b3f35"><div class="ttname"><a href="audio__manager__interface_8h.html#af1d37920b57c9b614ad89bd2294b3f35">AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON</a></div><div class="ttdeci">#define AUDIOMANAGER_ROUTING_SOUNDMANAGER_SKELETON(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01340">audio_manager_interface.h:1340</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a10f44f9a85dad822252cf368b2824045"><div class="ttname"><a href="audio__manager__interface_8c.html#a10f44f9a85dad822252cf368b2824045">audiomanager_commandinterface_emit_new_main_connection</a></div><div class="ttdeci">void audiomanager_commandinterface_emit_new_main_connection(AudiomanagerCommandinterface *object, GVariant *arg_mainConnection)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01141">audio_manager_interface.c:1141</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html"><div class="ttname"><a href="audio__manager__interface_8h.html">audio_manager_interface.h</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_class_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_class.html">_AudiomanagerRoutinginterfaceSkeletonClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01060">audio_manager_interface.h:1060</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_private_html_aac54d18778efbcc933f3a59ad99dfe1e"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_private.html#aac54d18778efbcc933f3a59ad99dfe1e">_AudiomanagerRoutinginterfaceSkeletonPrivate::changed_properties_idle_source</a></div><div class="ttdeci">GSource * changed_properties_idle_source</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06704">audio_manager_interface.c:6704</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a6df9277b72d4a89d4341aad66b0aa9d4"><div class="ttname"><a href="audio__manager__interface_8c.html#a6df9277b72d4a89d4341aad66b0aa9d4">audiomanager_commandinterface_call_volume_step_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_volume_step_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01607">audio_manager_interface.c:1607</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a2b0839a0a25acccc810a3f4fa11293e1"><div class="ttname"><a href="audio__manager__interface_8c.html#a2b0839a0a25acccc810a3f4fa11293e1">audiomanager_commandinterface_call_get_list_main_sinks</a></div><div class="ttdeci">void audiomanager_commandinterface_call_get_list_main_sinks(AudiomanagerCommandinterface *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01897">audio_manager_interface.c:1897</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aefa94d083f6087757b58bab175ab6666"><div class="ttname"><a href="audio__manager__interface_8c.html#aefa94d083f6087757b58bab175ab6666">audiomanager_commandinterface_emit_main_connection_state_changed</a></div><div class="ttdeci">void audiomanager_commandinterface_emit_main_connection_state_changed(AudiomanagerCommandinterface *object, guint16 arg_connectionID, gint16 arg_connectionState)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01172">audio_manager_interface.c:1172</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_proxy_html_a370a120d0f90abc6ec02f8660f0894c5"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_proxy.html#a370a120d0f90abc6ec02f8660f0894c5">_AudiomanagerRoutingSoundmanagerProxy::priv</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanagerProxyPrivate * priv</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01288">audio_manager_interface.h:1288</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af266dfa3a1805cd01d90528eaeaa4c58"><div class="ttname"><a href="audio__manager__interface_8c.html#af266dfa3a1805cd01d90528eaeaa4c58">audiomanager_commandinterface_call_set_sink_mute_state</a></div><div class="ttdeci">void audiomanager_commandinterface_call_set_sink_mute_state(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_muteState, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01685">audio_manager_interface.c:1685</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a4ddada2b9dbb9eed0a2f22009fd0b317"><div class="ttname"><a href="audio__manager__interface_8c.html#a4ddada2b9dbb9eed0a2f22009fd0b317">audiomanager_commandinterface_call_connect_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_connect_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sourceID, guint16 arg_sinkID, gint16 *out_result, guint16 *out_mainConnectionID, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01315">audio_manager_interface.c:1315</a></div></div>
<div class="ttc" id="struct_changed_property_html_ae17bcd7ea7435964501699a5dc6b0b15"><div class="ttname"><a href="struct_changed_property.html#ae17bcd7ea7435964501699a5dc6b0b15">ChangedProperty::prop_id</a></div><div class="ttdeci">guint prop_id</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00053">audio_manager_interface.c:53</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_proxy_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_proxy.html">_AudiomanagerRoutingSoundmanagerProxy</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01284">audio_manager_interface.h:1284</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a61670b429b8f7f7a99d91271f5a8e8b0"><div class="ttname"><a href="audio__manager__interface_8c.html#a61670b429b8f7f7a99d91271f5a8e8b0">AudiomanagerCommandinterfaceInterface</a></div><div class="ttdeci">AudiomanagerCommandinterfaceIface AudiomanagerCommandinterfaceInterface</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00843">audio_manager_interface.c:843</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aafc35c8740b1373e0964bc469cd6548f"><div class="ttname"><a href="audio__manager__interface_8c.html#aafc35c8740b1373e0964bc469cd6548f">audiomanager_commandinterface_call_volume_step_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_volume_step_sync(AudiomanagerCommandinterface *proxy, guint16 arg_sinkID, gint16 arg_volumeStep, gint16 *out_result, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01641">audio_manager_interface.c:1641</a></div></div>
<div class="ttc" id="struct___object_iface_html"><div class="ttname"><a href="struct___object_iface.html">_ObjectIface</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01378">audio_manager_interface.h:1378</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a19595596cdb2980362c5ed5a064bb682"><div class="ttname"><a href="audio__manager__interface_8c.html#a19595596cdb2980362c5ed5a064bb682">audiomanager_routinginterface_complete_ack_disconnect</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_disconnect(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06058">audio_manager_interface.c:6058</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_class_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_class.html">_AudiomanagerCommandinterfaceSkeletonClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00414">audio_manager_interface.h:414</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aec5c1deb05527c7896996039f8347308"><div class="ttname"><a href="audio__manager__interface_8c.html#aec5c1deb05527c7896996039f8347308">audiomanager_routinginterface_call_register_sink_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_register_sink_sync(AudiomanagerRoutinginterface *proxy, GVariant *arg_sinkData, guint16 *out_sinkID, guint16 *out_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04834">audio_manager_interface.c:4834</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a4db53a6e79362635e2d566ea93e9bb2b"><div class="ttname"><a href="audio__manager__interface_8c.html#a4db53a6e79362635e2d566ea93e9bb2b">audiomanager_routinginterface_call_ack_disconnect_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_disconnect_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04478">audio_manager_interface.c:4478</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5c632eb6c5ffbca3d92f45f4fb4dbcc2"><div class="ttname"><a href="audio__manager__interface_8c.html#a5c632eb6c5ffbca3d92f45f4fb4dbcc2">audiomanager_routing_soundmanager_proxy_new_for_bus_sync</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * audiomanager_routing_soundmanager_proxy_new_for_bus_sync(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08520">audio_manager_interface.c:8520</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a99a727667031409d354d2eb62c77a701"><div class="ttname"><a href="audio__manager__interface_8c.html#a99a727667031409d354d2eb62c77a701">audiomanager_routinginterface_call_ack_set_volumes</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_set_volumes(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, GVariant *arg_listvolumes, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05601">audio_manager_interface.c:5601</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_proxy_private_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_proxy_private.html">_AudiomanagerRoutinginterfaceProxyPrivate</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06357">audio_manager_interface.c:6357</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a0e3377e87d8ce53961678857e2b69768"><div class="ttname"><a href="audio__manager__interface_8h.html#a0e3377e87d8ce53961678857e2b69768">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01073">audio_manager_interface.h:1073</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a57ac0c76e17d25395c29d8d47e8d87d5"><div class="ttname"><a href="audio__manager__interface_8c.html#a57ac0c76e17d25395c29d8d47e8d87d5">audiomanager_routinginterface_complete_ack_set_volumes</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_set_volumes(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06274">audio_manager_interface.c:6274</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aefc359682300f38c95c54e9f970e4475"><div class="ttname"><a href="audio__manager__interface_8c.html#aefc359682300f38c95c54e9f970e4475">object_peek_audiomanager_routing_soundmanager</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanager * object_peek_audiomanager_routing_soundmanager(Object *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08986">audio_manager_interface.c:8986</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_acc626b0b0abe2ae30355a8f1f59329fa"><div class="ttname"><a href="audio__manager__interface_8c.html#acc626b0b0abe2ae30355a8f1f59329fa">audiomanager_routinginterface_call_register_domain_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_register_domain_finish(AudiomanagerRoutinginterface *proxy, guint16 *out_domainid, guint16 *out_error, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05957">audio_manager_interface.c:5957</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html_add4f7a9df53cd7dfa4ae5286a6822b9f"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html#add4f7a9df53cd7dfa4ae5286a6822b9f">_AudiomanagerCommandinterfaceIface::sink_mute_state_changed</a></div><div class="ttdeci">void(* sink_mute_state_changed)(AudiomanagerCommandinterface *object, guint16 arg_sinkID, gint16 arg_muteState)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00082">audio_manager_interface.h:82</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a651206c1a316e9c6c3020565612df465"><div class="ttname"><a href="audio__manager__interface_8h.html#a651206c1a316e9c6c3020565612df465">AUDIOMANAGER_COMMANDINTERFACE_SKELETON</a></div><div class="ttdeci">#define AUDIOMANAGER_COMMANDINTERFACE_SKELETON(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00397">audio_manager_interface.h:397</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a3c9cbeb3ae8e4f6327aa72b61f884180"><div class="ttname"><a href="audio__manager__interface_8c.html#a3c9cbeb3ae8e4f6327aa72b61f884180">object_manager_client_new_finish</a></div><div class="ttdeci">GDBusObjectManager * object_manager_client_new_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09415">audio_manager_interface.c:9415</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_proxy_private_html_ac035b0760faa455b1ce969b9b9e4028f"><div class="ttname"><a href="struct___audiomanager_commandinterface_proxy_private.html#ac035b0760faa455b1ce969b9b9e4028f">_AudiomanagerCommandinterfaceProxyPrivate::qdata</a></div><div class="ttdeci">GData * qdata</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02160">audio_manager_interface.c:2160</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_private_html_a4b5a5461b5260e8075d53917e93103c0"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_private.html#a4b5a5461b5260e8075d53917e93103c0">_AudiomanagerCommandinterfaceSkeletonPrivate::changed_properties_idle_source</a></div><div class="ttdeci">GSource * changed_properties_idle_source</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02505">audio_manager_interface.c:2505</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ae07b35e6825db30d7a9dbf608c88fb94"><div class="ttname"><a href="audio__manager__interface_8c.html#ae07b35e6825db30d7a9dbf608c88fb94">audiomanager_routinginterface_proxy_new_for_bus</a></div><div class="ttdeci">void audiomanager_routinginterface_proxy_new_for_bus(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06613">audio_manager_interface.c:6613</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a2d17cb6cc71b313e947f934fb5121395"><div class="ttname"><a href="audio__manager__interface_8c.html#a2d17cb6cc71b313e947f934fb5121395">audiomanager_routinginterface_complete_deregister_source</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_deregister_source(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, guint16 error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06182">audio_manager_interface.c:6182</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_private_html"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_private.html">_AudiomanagerCommandinterfaceSkeletonPrivate</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02501">audio_manager_interface.c:2501</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a73ff700994d1a2fd5c3f06e88020d491"><div class="ttname"><a href="audio__manager__interface_8c.html#a73ff700994d1a2fd5c3f06e88020d491">ObjectInterface</a></div><div class="ttdeci">ObjectIface ObjectInterface</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08849">audio_manager_interface.c:8849</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a7f8bbcda919b65ce67f92fba08e0212f"><div class="ttname"><a href="audio__manager__interface_8h.html#a7f8bbcda919b65ce67f92fba08e0212f">Object</a></div><div class="ttdeci">struct _Object Object</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01375">audio_manager_interface.h:1375</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aa4d6447f7dbdaf287812da58a4528d4a"><div class="ttname"><a href="audio__manager__interface_8c.html#aa4d6447f7dbdaf287812da58a4528d4a">audiomanager_routinginterface_call_register_domain</a></div><div class="ttdeci">void audiomanager_routinginterface_call_register_domain(AudiomanagerRoutinginterface *proxy, GVariant *arg_domaindata, const gchar *arg_returnBusname, const gchar *arg_returnPath, const gchar *arg_returnInterface, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05920">audio_manager_interface.c:5920</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a51236e213a21ce054fa93027eaca5995"><div class="ttname"><a href="audio__manager__interface_8c.html#a51236e213a21ce054fa93027eaca5995">audiomanager_routinginterface_call_ack_set_sink_volume</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_set_sink_volume(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, gint16 arg_volume, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04659">audio_manager_interface.c:4659</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_html_a592da420a5b8dc934cae9158522cd374"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton.html#a592da420a5b8dc934cae9158522cd374">_AudiomanagerRoutingSoundmanagerSkeleton::priv</a></div><div class="ttdeci">AudiomanagerRoutingSoundmanagerSkeletonPrivate * priv</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01354">audio_manager_interface.h:1354</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_interface_info_html_a2ce7e9b5af14a3d92b26ba60d1960a12"><div class="ttname"><a href="struct___extended_g_d_bus_interface_info.html#a2ce7e9b5af14a3d92b26ba60d1960a12">_ExtendedGDBusInterfaceInfo::hyphen_name</a></div><div class="ttdeci">const gchar * hyphen_name</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00047">audio_manager_interface.c:47</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a83a0b8ec299602b64fe135bf1cc0a0d6"><div class="ttname"><a href="audio__manager__interface_8c.html#a83a0b8ec299602b64fe135bf1cc0a0d6">audiomanager_routinginterface_call_ack_source_notification_configuration</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_source_notification_configuration(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05814">audio_manager_interface.c:5814</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a7670b2d109aa077aaf3dc1c20e9ab8f1"><div class="ttname"><a href="audio__manager__interface_8h.html#a7670b2d109aa077aaf3dc1c20e9ab8f1">AUDIOMANAGER_ROUTINGINTERFACE_PROXY</a></div><div class="ttdeci">#define AUDIOMANAGER_ROUTINGINTERFACE_PROXY(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00977">audio_manager_interface.h:977</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_afcc50c6eaebebbb692c6489381b40482"><div class="ttname"><a href="audio__manager__interface_8c.html#afcc50c6eaebebbb692c6489381b40482">audiomanager_routinginterface_call_ack_connect</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_connect(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04335">audio_manager_interface.c:4335</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_private_html_abb2dc271fbd9468da54de8f76787fed5"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton_private.html#abb2dc271fbd9468da54de8f76787fed5">_AudiomanagerCommandinterfaceSkeletonPrivate::properties</a></div><div class="ttdeci">GValue * properties</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02503">audio_manager_interface.c:2503</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a607336d277988e69602efe8370719a1f"><div class="ttname"><a href="audio__manager__interface_8c.html#a607336d277988e69602efe8370719a1f">audiomanager_routinginterface_proxy_new_sync</a></div><div class="ttdeci">AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_sync(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06578">audio_manager_interface.c:6578</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a72921a5dca1eda471acae8aac77655de"><div class="ttname"><a href="audio__manager__interface_8c.html#a72921a5dca1eda471acae8aac77655de">audiomanager_routing_soundmanager_call_async_set_source_state_sync</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_set_source_state_sync(AudiomanagerRoutingSoundmanager *proxy, guint16 arg_handle, guint16 arg_sourceID, gint arg_sourceState, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08073">audio_manager_interface.c:8073</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_proxy_class_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_proxy_class.html">_AudiomanagerRoutinginterfaceProxyClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00994">audio_manager_interface.h:994</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_private_html_a21c7bc78886b12543f7b2d79c37d312d"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a21c7bc78886b12543f7b2d79c37d312d">_AudiomanagerRoutingSoundmanagerSkeletonPrivate::changed_properties_idle_source</a></div><div class="ttdeci">GSource * changed_properties_idle_source</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08556">audio_manager_interface.c:8556</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_skeleton_html_a1b9ace706cd09dd1317b219967733e74"><div class="ttname"><a href="struct___audiomanager_commandinterface_skeleton.html#a1b9ace706cd09dd1317b219967733e74">_AudiomanagerCommandinterfaceSkeleton::priv</a></div><div class="ttdeci">AudiomanagerCommandinterfaceSkeletonPrivate * priv</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00411">audio_manager_interface.h:411</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a65b2211cda343659fe31101c8d6236c2"><div class="ttname"><a href="audio__manager__interface_8c.html#a65b2211cda343659fe31101c8d6236c2">audiomanager_routinginterface_call_confirm_routing_ready_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_confirm_routing_ready_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05462">audio_manager_interface.c:5462</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a3729e82238a33933845ca972fb906309"><div class="ttname"><a href="audio__manager__interface_8c.html#a3729e82238a33933845ca972fb906309">audiomanager_routing_soundmanager_call_async_set_sink_volume_finish</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_set_sink_volume_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07925">audio_manager_interface.c:7925</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a240a62900e2ef9a75408938ba0317e0a"><div class="ttname"><a href="audio__manager__interface_8h.html#a240a62900e2ef9a75408938ba0317e0a">TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</a></div><div class="ttdeci">#define TYPE_AUDIOMANAGER_ROUTING_SOUNDMANAGER_PROXY</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01273">audio_manager_interface.h:1273</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a27b841b7a25daeba7675c91440d031d8"><div class="ttname"><a href="audio__manager__interface_8c.html#a27b841b7a25daeba7675c91440d031d8">audiomanager_routing_soundmanager_complete_async_set_sink_volume</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_complete_async_set_sink_volume(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08168">audio_manager_interface.c:8168</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_proxy_html_a8e0632923f075e8b817ce56af92df632"><div class="ttname"><a href="struct___audiomanager_commandinterface_proxy.html#a8e0632923f075e8b817ce56af92df632">_AudiomanagerCommandinterfaceProxy::priv</a></div><div class="ttdeci">AudiomanagerCommandinterfaceProxyPrivate * priv</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00345">audio_manager_interface.h:345</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af4dd679cfbe3797e4faba95ecfeb7266"><div class="ttname"><a href="audio__manager__interface_8c.html#af4dd679cfbe3797e4faba95ecfeb7266">audiomanager_commandinterface_call_get_list_main_connections</a></div><div class="ttdeci">void audiomanager_commandinterface_call_get_list_main_connections(AudiomanagerCommandinterface *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01793">audio_manager_interface.c:1793</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_signal_info_html_afc98b2286184074cf09aa9e12ff9d9b1"><div class="ttname"><a href="struct___extended_g_d_bus_signal_info.html#afc98b2286184074cf09aa9e12ff9d9b1">_ExtendedGDBusSignalInfo::signal_name</a></div><div class="ttdeci">const gchar * signal_name</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00034">audio_manager_interface.c:34</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_proxy_class_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_proxy_class.html">_AudiomanagerRoutingSoundmanagerProxyClass</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01291">audio_manager_interface.h:1291</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_private_html"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_private.html">_AudiomanagerRoutinginterfaceSkeletonPrivate</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06700">audio_manager_interface.c:6700</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ad18295411405cb9a1bf9397e5071e9a4"><div class="ttname"><a href="audio__manager__interface_8c.html#ad18295411405cb9a1bf9397e5071e9a4">object_manager_client_new_for_bus</a></div><div class="ttdeci">void object_manager_client_new_for_bus(GBusType bus_type, GDBusObjectManagerClientFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09483">audio_manager_interface.c:9483</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a55b23f311341e51565f6c8f45d092d37"><div class="ttname"><a href="audio__manager__interface_8c.html#a55b23f311341e51565f6c8f45d092d37">audiomanager_routing_soundmanager_call_async_connect_finish</a></div><div class="ttdeci">gboolean audiomanager_routing_soundmanager_call_async_connect_finish(AudiomanagerRoutingSoundmanager *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07699">audio_manager_interface.c:7699</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a3e796f9928089743d18b5e2404e1d45c"><div class="ttname"><a href="audio__manager__interface_8c.html#a3e796f9928089743d18b5e2404e1d45c">audiomanager_routinginterface_call_ack_set_source_state_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_set_source_state_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04616">audio_manager_interface.c:4616</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a77e4b4cf413ab7441b9135fd0e08a978"><div class="ttname"><a href="audio__manager__interface_8c.html#a77e4b4cf413ab7441b9135fd0e08a978">audiomanager_routinginterface_call_register_sink</a></div><div class="ttdeci">void audiomanager_routinginterface_call_register_sink(AudiomanagerRoutinginterface *proxy, GVariant *arg_sinkData, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04767">audio_manager_interface.c:4767</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton.html">_AudiomanagerRoutingSoundmanagerSkeleton</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01350">audio_manager_interface.h:1350</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_proxy_private_html_a4d5abfdedac51d4224e84de64e907b5e"><div class="ttname"><a href="struct___audiomanager_routinginterface_proxy_private.html#a4d5abfdedac51d4224e84de64e907b5e">_AudiomanagerRoutinginterfaceProxyPrivate::qdata</a></div><div class="ttdeci">GData * qdata</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06359">audio_manager_interface.c:6359</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_property_info_html_a29663dad9f5ac7b03ea53afc3c60a867"><div class="ttname"><a href="struct___extended_g_d_bus_property_info.html#a29663dad9f5ac7b03ea53afc3c60a867">_ExtendedGDBusPropertyInfo::parent_struct</a></div><div class="ttdeci">GDBusPropertyInfo parent_struct</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00039">audio_manager_interface.c:39</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_aee52ef3cb811034602d481b7c0af0e67"><div class="ttname"><a href="audio__manager__interface_8c.html#aee52ef3cb811034602d481b7c0af0e67">audiomanager_routinginterface_call_ack_disconnect</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_disconnect(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_connectionID, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l04445">audio_manager_interface.c:4445</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_interface_info_html_a4fc1cb415c1788f334b604576f43ad47"><div class="ttname"><a href="struct___extended_g_d_bus_interface_info.html#a4fc1cb415c1788f334b604576f43ad47">_ExtendedGDBusInterfaceInfo::parent_struct</a></div><div class="ttdeci">GDBusInterfaceInfo parent_struct</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00046">audio_manager_interface.c:46</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab9c164c5d46717b3e1d7d74f4b4ebf39"><div class="ttname"><a href="audio__manager__interface_8c.html#ab9c164c5d46717b3e1d7d74f4b4ebf39">audiomanager_routinginterface_interface_info</a></div><div class="ttdeci">GDBusInterfaceInfo * audiomanager_routinginterface_interface_info(void)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l03808">audio_manager_interface.c:3808</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab00a0971b80cf268f6139d8046c62c84"><div class="ttname"><a href="audio__manager__interface_8c.html#ab00a0971b80cf268f6139d8046c62c84">audiomanager_commandinterface_proxy_new_sync</a></div><div class="ttdeci">AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_sync(GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02379">audio_manager_interface.c:2379</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a95b0c02b6ca0a1c14f1fa766e70827a3"><div class="ttname"><a href="audio__manager__interface_8c.html#a95b0c02b6ca0a1c14f1fa766e70827a3">audiomanager_routinginterface_skeleton_new</a></div><div class="ttdeci">AudiomanagerRoutinginterface * audiomanager_routinginterface_skeleton_new(void)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l07012">audio_manager_interface.c:7012</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a3d9d5205bb5d84c55c757f720f4bd778"><div class="ttname"><a href="audio__manager__interface_8h.html#a3d9d5205bb5d84c55c757f720f4bd778">OBJECT_PROXY</a></div><div class="ttdeci">#define OBJECT_PROXY(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l01393">audio_manager_interface.h:1393</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ac4763ec634aedbd3e372d80764816688"><div class="ttname"><a href="audio__manager__interface_8c.html#ac4763ec634aedbd3e372d80764816688">audiomanager_routinginterface_complete_ack_sink_notification_configuration</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_sink_notification_configuration(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06292">audio_manager_interface.c:6292</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a309139248b294ed5d6ad3184169a3938"><div class="ttname"><a href="audio__manager__interface_8c.html#a309139248b294ed5d6ad3184169a3938">object_peek_audiomanager_commandinterface</a></div><div class="ttdeci">AudiomanagerCommandinterface * object_peek_audiomanager_commandinterface(Object *object)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08946">audio_manager_interface.c:8946</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a31b9242f8e5b8f69b8ad8040be2b6785"><div class="ttname"><a href="audio__manager__interface_8c.html#a31b9242f8e5b8f69b8ad8040be2b6785">audiomanager_routinginterface_call_ack_sink_notification_configuration_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_sink_notification_configuration_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05741">audio_manager_interface.c:5741</a></div></div>
<div class="ttc" id="struct___audiomanager_routinginterface_skeleton_private_html_aee445ad1a41d2ddbef289c841e80d699"><div class="ttname"><a href="struct___audiomanager_routinginterface_skeleton_private.html#aee445ad1a41d2ddbef289c841e80d699">_AudiomanagerRoutinginterfaceSkeletonPrivate::changed_properties</a></div><div class="ttdeci">GList * changed_properties</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06703">audio_manager_interface.c:6703</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_method_info_html_aab53b31ca306174d0da237b5ce325b3c"><div class="ttname"><a href="struct___extended_g_d_bus_method_info.html#aab53b31ca306174d0da237b5ce325b3c">_ExtendedGDBusMethodInfo::pass_fdlist</a></div><div class="ttdeci">gboolean pass_fdlist</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00028">audio_manager_interface.c:28</a></div></div>
<div class="ttc" id="audio__manager__interface_8h_html_a0ddd493cffc1909c234f05565ac211a0"><div class="ttname"><a href="audio__manager__interface_8h.html#a0ddd493cffc1909c234f05565ac211a0">IS_AUDIOMANAGER_COMMANDINTERFACE</a></div><div class="ttdeci">#define IS_AUDIOMANAGER_COMMANDINTERFACE(o)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00020">audio_manager_interface.h:20</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_ab805525b9fa18ac1252e050a2c0480f4"><div class="ttname"><a href="audio__manager__interface_8c.html#ab805525b9fa18ac1252e050a2c0480f4">audiomanager_routing_soundmanager_complete_async_connect</a></div><div class="ttdeci">void audiomanager_routing_soundmanager_complete_async_connect(AudiomanagerRoutingSoundmanager *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08132">audio_manager_interface.c:8132</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_proxy_private_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_proxy_private.html">_AudiomanagerRoutingSoundmanagerProxyPrivate</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08209">audio_manager_interface.c:8209</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a833ad478f157358decfa1b7c73ddc41d"><div class="ttname"><a href="audio__manager__interface_8c.html#a833ad478f157358decfa1b7c73ddc41d">audiomanager_commandinterface_call_set_volume_finish</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_set_volume_finish(AudiomanagerCommandinterface *proxy, gint16 *out_result, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01497">audio_manager_interface.c:1497</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_private_html_a867d5376543f947a3ef046803aa73a99"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_private.html#a867d5376543f947a3ef046803aa73a99">_AudiomanagerRoutingSoundmanagerSkeletonPrivate::context</a></div><div class="ttdeci">GMainContext * context</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08557">audio_manager_interface.c:8557</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a4545c29f1fa1ac9d1cb20c78c0eacb92"><div class="ttname"><a href="audio__manager__interface_8c.html#a4545c29f1fa1ac9d1cb20c78c0eacb92">object_skeleton_set_audiomanager_routinginterface</a></div><div class="ttdeci">void object_skeleton_set_audiomanager_routinginterface(ObjectSkeleton *object, AudiomanagerRoutinginterface *interface_)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l09285">audio_manager_interface.c:9285</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_arg_info_html_abf04ecb35f229142c5a095d671003551"><div class="ttname"><a href="struct___extended_g_d_bus_arg_info.html#abf04ecb35f229142c5a095d671003551">_ExtendedGDBusArgInfo::use_gvariant</a></div><div class="ttdeci">gboolean use_gvariant</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00021">audio_manager_interface.c:21</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a99addfde08c5933d19b448ad9386e1ae"><div class="ttname"><a href="audio__manager__interface_8c.html#a99addfde08c5933d19b448ad9386e1ae">audiomanager_commandinterface_proxy_new_for_bus_sync</a></div><div class="ttdeci">AudiomanagerCommandinterface * audiomanager_commandinterface_proxy_new_for_bus_sync(GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02469">audio_manager_interface.c:2469</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a205bc5efc627fd36fbe5996ea046c30c"><div class="ttname"><a href="audio__manager__interface_8c.html#a205bc5efc627fd36fbe5996ea046c30c">audiomanager_commandinterface_interface_info</a></div><div class="ttdeci">GDBusInterfaceInfo * audiomanager_commandinterface_interface_info(void)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00794">audio_manager_interface.c:794</a></div></div>
<div class="ttc" id="struct___extended_g_d_bus_property_info_html_a7f268f7123d6adcba4682aa68afc490b"><div class="ttname"><a href="struct___extended_g_d_bus_property_info.html#a7f268f7123d6adcba4682aa68afc490b">_ExtendedGDBusPropertyInfo::hyphen_name</a></div><div class="ttdeci">const gchar * hyphen_name</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l00040">audio_manager_interface.c:40</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_abc5fb1befb03a12679136625a0aa1aca"><div class="ttname"><a href="audio__manager__interface_8c.html#abc5fb1befb03a12679136625a0aa1aca">audiomanager_commandinterface_call_disconnect_sync</a></div><div class="ttdeci">gboolean audiomanager_commandinterface_call_disconnect_sync(AudiomanagerCommandinterface *proxy, guint16 arg_mainConnectionID, gint16 *out_result, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l01423">audio_manager_interface.c:1423</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5f7bda35b571a0ce339108d3cb40b9cf"><div class="ttname"><a href="audio__manager__interface_8c.html#a5f7bda35b571a0ce339108d3cb40b9cf">audiomanager_routinginterface_call_register_domain_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_register_domain_sync(AudiomanagerRoutinginterface *proxy, GVariant *arg_domaindata, const gchar *arg_returnBusname, const gchar *arg_returnPath, const gchar *arg_returnInterface, guint16 *out_domainid, guint16 *out_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05996">audio_manager_interface.c:5996</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a296f15aae89a98544e0c0e2ae992e88f"><div class="ttname"><a href="audio__manager__interface_8c.html#a296f15aae89a98544e0c0e2ae992e88f">audiomanager_routinginterface_complete_hook_interrupt_status_change</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_hook_interrupt_status_change(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06202">audio_manager_interface.c:6202</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a44faa49862f7f1f96e5ebdffb8469787"><div class="ttname"><a href="audio__manager__interface_8c.html#a44faa49862f7f1f96e5ebdffb8469787">audiomanager_commandinterface_complete_set_sink_mute_state</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_set_sink_mute_state(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02085">audio_manager_interface.c:2085</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a0a358054a68bcaefaed5324f2d027fe9"><div class="ttname"><a href="audio__manager__interface_8c.html#a0a358054a68bcaefaed5324f2d027fe9">audiomanager_routinginterface_call_ack_source_notification_configuration_finish</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_source_notification_configuration_finish(AudiomanagerRoutinginterface *proxy, GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05845">audio_manager_interface.c:5845</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af95b5087a711d3520d11a1a25158f106"><div class="ttname"><a href="audio__manager__interface_8c.html#af95b5087a711d3520d11a1a25158f106">audiomanager_routinginterface_call_ack_set_volumes_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_ack_set_volumes_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, GVariant *arg_listvolumes, guint16 arg_error, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05666">audio_manager_interface.c:5666</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_adaad8baa4d148211c0a7125d1de08c91"><div class="ttname"><a href="audio__manager__interface_8c.html#adaad8baa4d148211c0a7125d1de08c91">audiomanager_routinginterface_complete_hook_source_availablity_status_change</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_hook_source_availablity_status_change(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06220">audio_manager_interface.c:6220</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_abac8c639d207b6ec096a56050ef607a0"><div class="ttname"><a href="audio__manager__interface_8c.html#abac8c639d207b6ec096a56050ef607a0">audiomanager_routinginterface_call_confirm_routing_rundown_sync</a></div><div class="ttdeci">gboolean audiomanager_routinginterface_call_confirm_routing_rundown_sync(AudiomanagerRoutinginterface *proxy, guint16 arg_domainID, GCancellable *cancellable, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05560">audio_manager_interface.c:5560</a></div></div>
<div class="ttc" id="struct___audiomanager_routing_soundmanager_skeleton_private_html"><div class="ttname"><a href="struct___audiomanager_routing_soundmanager_skeleton_private.html">_AudiomanagerRoutingSoundmanagerSkeletonPrivate</a></div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l08552">audio_manager_interface.c:8552</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a5690f1088201c2341cf1145375a5855a"><div class="ttname"><a href="audio__manager__interface_8c.html#a5690f1088201c2341cf1145375a5855a">audiomanager_routinginterface_complete_ack_set_sink_volume</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_ack_set_sink_volume(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06094">audio_manager_interface.c:6094</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a0f85b02df982b81a3ab939d5ebca18b7"><div class="ttname"><a href="audio__manager__interface_8c.html#a0f85b02df982b81a3ab939d5ebca18b7">audiomanager_commandinterface_complete_get_list_main_sinks</a></div><div class="ttdeci">void audiomanager_commandinterface_complete_get_list_main_sinks(AudiomanagerCommandinterface *object, GDBusMethodInvocation *invocation, gint16 result, GVariant *listMainSinks)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l02131">audio_manager_interface.c:2131</a></div></div>
<div class="ttc" id="struct___audiomanager_commandinterface_iface_html_a60c7be0e93dcdeebc02e3ec6e5597545"><div class="ttname"><a href="struct___audiomanager_commandinterface_iface.html#a60c7be0e93dcdeebc02e3ec6e5597545">_AudiomanagerCommandinterfaceIface::main_connection_state_changed</a></div><div class="ttdeci">void(* main_connection_state_changed)(AudiomanagerCommandinterface *object, guint16 arg_connectionID, gint16 arg_connectionState)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8h_source.html#l00069">audio_manager_interface.h:69</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a9eaf24a15f2f3c37322258b488755a3e"><div class="ttname"><a href="audio__manager__interface_8c.html#a9eaf24a15f2f3c37322258b488755a3e">audiomanager_routinginterface_call_ack_sink_notification_configuration</a></div><div class="ttdeci">void audiomanager_routinginterface_call_ack_sink_notification_configuration(AudiomanagerRoutinginterface *proxy, guint16 arg_handle, guint16 arg_error, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l05710">audio_manager_interface.c:5710</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_af6cf8be13cffbcd1f9f9126517b5d9b6"><div class="ttname"><a href="audio__manager__interface_8c.html#af6cf8be13cffbcd1f9f9126517b5d9b6">audiomanager_routinginterface_proxy_new_finish</a></div><div class="ttdeci">AudiomanagerRoutinginterface * audiomanager_routinginterface_proxy_new_finish(GAsyncResult *res, GError **error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06545">audio_manager_interface.c:6545</a></div></div>
<div class="ttc" id="audio__manager__interface_8c_html_a73b2ca0e0b67f9a45e66b7ded785283b"><div class="ttname"><a href="audio__manager__interface_8c.html#a73b2ca0e0b67f9a45e66b7ded785283b">audiomanager_routinginterface_complete_deregister_sink</a></div><div class="ttdeci">void audiomanager_routinginterface_complete_deregister_sink(AudiomanagerRoutinginterface *object, GDBusMethodInvocation *invocation, gint error)</div><div class="ttdef"><b>Definition:</b> <a href="audio__manager__interface_8c_source.html#l06137">audio_manager_interface.c:6137</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_fc265b39262ea2713c037617d421974d.html">R:</a></li><li class="navelem"><a class="el" href="dir_c0f9ac54811231ea41ecdb457a109fa8.html">SoundManagerBinding</a></li><li class="navelem"><a class="el" href="dir_0edebbbd890f462231084d11aa59ffa6.html">src</a></li><li class="navelem"><a class="el" href="dir_dc6b799b4d4b6fe07d59a0bf0ebf173c.html">dbus</a></li><li class="navelem"><a class="el" href="audio__manager__interface_8c.html">audio_manager_interface.c</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>