Home | History | Annotate | Download | only in html
      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>
     56 A data object which stores initialization specific parameters.
     57 </p>
     58 <p>
     59 Not 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>
     85 Use 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>
    100 Add 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>
    123 Decrement 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