1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>MixAudioInitParams</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7<link rel="start" href="index.html" title="MixAudio Reference Manual">
8<link rel="up" href="ch01.html" title="Mix Audio API">
9<link rel="prev" href="MixAudio-MixAudioConfigParams.html" title="MixAudioConfigParams">
10<link rel="next" href="MixAudio.html" title="MixAudio">
11<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13<link rel="chapter" href="ch01.html" title="Mix Audio API">
14<link rel="chapter" href="tree-hierarchy.html" title="Object Hierarchy">
15<link rel="index" href="api-index-full.html" title="API Index">
16</head>
17<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
18<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
19<tr valign="middle">
20<td><a accesskey="p" href="MixAudio-MixAudioConfigParams.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
21<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
22<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
23<th width="100%" align="center">MixAudio Reference Manual</th>
24<td><a accesskey="n" href="MixAudio.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
25</tr>
26<tr><td colspan="5" class="shortcuts">
27<a href="#MixAudio-MixAudioInitParams.synopsis" class="shortcut">Top</a>
28                 | 
29                <a href="#MixAudio-MixAudioInitParams.description" class="shortcut">Description</a>
30</td></tr>
31</table>
32<div class="refentry" lang="en">
33<a name="MixAudio-MixAudioInitParams"></a><div class="titlepage"></div>
34<div class="refnamediv"><table width="100%"><tr>
35<td valign="top">
36<h2><span class="refentrytitle"><a name="MixAudio-MixAudioInitParams.top_of_page"></a>MixAudioInitParams</span></h2>
37<p>MixAudioInitParams — Initialization parameters object.</p>
38</td>
39<td valign="top" align="right"></td>
40</tr></table></div>
41<div class="refsynopsisdiv">
42<a name="MixAudio-MixAudioInitParams.synopsis"></a><h2>Synopsis</h2>
43<pre class="synopsis">
44
45#include &lt;mixacp.h&gt;
46
47                    <a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a>;
48<a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a> * <a class="link" href="MixAudio-MixAudioInitParams.html#mix-aip-new" title="mix_aip_new ()">mix_aip_new</a>                        (void);
49<a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a> * <a class="link" href="MixAudio-MixAudioInitParams.html#mix-aip-ref" title="mix_aip_ref ()">mix_aip_ref</a>                        (<a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a> *mix);
50#define             <a class="link" href="MixAudio-MixAudioInitParams.html#mix-aip-unref" title="mix_aip_unref()">mix_aip_unref</a>                       (obj)
51</pre>
52</div>
53<div class="refsect1" lang="en">
54<a name="MixAudio-MixAudioInitParams.description"></a><h2>Description</h2>
55<p>
56A data object which stores initialization specific parameters.
57</p>
58<p>
59Not Implemented in Moorestown.</p>
60</div>
61<div class="refsect1" lang="en">
62<a name="MixAudio-MixAudioInitParams.details"></a><h2>Details</h2>
63<div class="refsect2" lang="en">
64<a name="MixAudioInitParams"></a><h3>MixAudioInitParams</h3>
65<pre class="programlisting">typedef struct {
66  MixParams parent;
67} MixAudioInitParams;
68</pre>
69<p>
70<em class="parameter"><code>MixAudio</code></em> initialization parameter object.</p>
71<div class="variablelist"><table border="0">
72<col align="left" valign="top">
73<tbody><tr>
74<td><p><span class="term">MixParams <em class="structfield"><code>parent</code></em>;</span></p></td>
75<td> Parent.
76</td>
77</tr></tbody>
78</table></div>
79</div>
80<hr>
81<div class="refsect2" lang="en">
82<a name="mix-aip-new"></a><h3>mix_aip_new ()</h3>
83<pre class="programlisting"><a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a> * mix_aip_new                        (void);</pre>
84<p>
85Use this method to create new instance of <a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams"><span class="type">MixAudioInitParams</span></a></p>
86<div class="variablelist"><table border="0">
87<col align="left" valign="top">
88<tbody><tr>
89<td><p><span class="term"><em class="parameter"><code>returns</code></em> :</span></p></td>
90<td> A newly allocated instance of <a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams"><span class="type">MixAudioInitParams</span></a>
91</td>
92</tr></tbody>
93</table></div>
94</div>
95<hr>
96<div class="refsect2" lang="en">
97<a name="mix-aip-ref"></a><h3>mix_aip_ref ()</h3>
98<pre class="programlisting"><a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a> * mix_aip_ref                        (<a class="link" href="MixAudio-MixAudioInitParams.html#MixAudioInitParams" title="MixAudioInitParams">MixAudioInitParams</a> *mix);</pre>
99<p>
100Add reference count.</p>
101<div class="variablelist"><table border="0">
102<col align="left" valign="top">
103<tbody>
104<tr>
105<td><p><span class="term"><em class="parameter"><code>mix</code></em> :</span></p></td>
106<td> object to add reference
107</td>
108</tr>
109<tr>
110<td><p><span class="term"><em class="parameter"><code>returns</code></em> :</span></p></td>
111<td> the MixAudioInitParams instance where reference count has been increased.
112</td>
113</tr>
114</tbody>
115</table></div>
116</div>
117<hr>
118<div class="refsect2" lang="en">
119<a name="mix-aip-unref"></a><h3>mix_aip_unref()</h3>
120<pre class="programlisting">#define mix_aip_unref(obj) mix_params_unref(MIX_PARAMS(obj))
121</pre>
122<p>
123Decrement reference count of the object.</p>
124<div class="variablelist"><table border="0">
125<col align="left" valign="top">
126<tbody><tr>
127<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
128<td> object to unref.
129</td>
130</tr></tbody>
131</table></div>
132</div>
133</div>
134</div>
135<div class="footer">
136<hr>
137          Generated by GTK-Doc V1.11</div>
138</body>
139</html>
140