Commit pour la forme
This commit is contained in:
@@ -39,6 +39,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Page principale</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Espaces de nommage</span></a></li>
|
||||
<li><a href="annotated.html"><span>Structures de données</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Fichiers</span></a></li>
|
||||
<li>
|
||||
@@ -70,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>Tout</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Structures de données</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Fichiers</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Fonctions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>Tout</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Structures de données</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Espaces de nommage</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Fichiers</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Fonctions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Définitions de type</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Énumérations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Valeurs énumérées</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
@@ -89,7 +90,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
<div class="title">fmod_codec.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* ==================================================================================================== */</span></div>
|
||||
<a href="fmod__codec_8h.html">Aller à la documentation de ce fichier.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* ==================================================================================================== */</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* FMOD Ex - codec development header file. Copyright (c), Firelight Technologies Pty, Ltd. 2004-2014. */</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">/* */</span></div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/* Use this header if you are wanting to develop your own file format plugin to use with */</span></div>
|
||||
@@ -101,21 +102,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#ifndef _FMOD_CODEC_H</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor"></span><span class="preprocessor">#define _FMOD_CODEC_H</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a>;</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a>;</div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#a2e612628a75ef3dca600cec69556599a"> 13</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a>;</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#a1063b702810faed54625cda55c3eb556"> 14</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a>;</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> Codec callbacks</span></div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">*/</span> </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_OPENCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, FMOD_MODE usermode, <a class="code" href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a> *userexinfo);</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_CLOSECALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state);</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_READCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">void</span> *buffer, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> sizebytes, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *bytesread);</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_GETLENGTHCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *length, FMOD_TIMEUNIT lengthtype);</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_SETPOSITIONCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">int</span> subsound, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> position, FMOD_TIMEUNIT postype);</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_GETPOSITIONCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *position, FMOD_TIMEUNIT postype);</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_SOUNDCREATECALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">int</span> subsound, FMOD_SOUND *sound);</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_METADATACALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, FMOD_TAGTYPE tagtype, <span class="keywordtype">char</span> *name, <span class="keywordtype">void</span> *data, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> datalen, FMOD_TAGDATATYPE datatype, <span class="keywordtype">int</span> unique);</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">typedef</span> FMOD_RESULT (F_CALLBACK *FMOD_CODEC_GETWAVEFORMAT) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">int</span> index, <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a> *waveformat);</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#a31c1fd991f64d95d5401800eed10586b"> 19</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_OPENCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> <a class="code" href="fmod__codec_8h.html#a31c1fd991f64d95d5401800eed10586b">usermode</a>, <a class="code" href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a> *<a class="code" href="fmod__codec_8h.html#a2fd9b547dd9eb4e80f11df929eb4b9fd">userexinfo</a>);</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_CLOSECALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state);</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#aa8bfff580fa20b889fa96672647abf08"> 21</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_READCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">void</span> *<a class="code" href="fmod__codec_8h.html#ad3cb09fae9cdb75b34a69bf63f9946e8">buffer</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#aa8bfff580fa20b889fa96672647abf08">sizebytes</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod__codec_8h.html#a489e20056c2b14d4520b0d31e1ea52a0">bytesread</a>);</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#a261972fd3749c09d3ffef026aa74fe67"> 22</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_GETLENGTHCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod__codec_8h.html#a5bd98a35333cb58781d316f76ca8a75f">length</a>, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> <a class="code" href="fmod__codec_8h.html#a261972fd3749c09d3ffef026aa74fe67">lengthtype</a>);</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#acefdfd6a45f67d8024fea2059d87b782"> 23</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_SETPOSITIONCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#acefdfd6a45f67d8024fea2059d87b782">subsound</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a>, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> <a class="code" href="fmod__codec_8h.html#afb73aa9ab0818133a25040abf0c9cecf">postype</a>);</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_GETPOSITIONCALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a>, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> <a class="code" href="fmod__codec_8h.html#afb73aa9ab0818133a25040abf0c9cecf">postype</a>);</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098"> 25</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_SOUNDCREATECALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#acefdfd6a45f67d8024fea2059d87b782">subsound</a>, <a class="code" href="fmod_8h.html#a148f1267d9a53e1641f314b531476dcf">FMOD_SOUND</a> *<a class="code" href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098">sound</a>);</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#aefdf077cd7271e4a819f5275a2b98e68"> 26</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_METADATACALLBACK) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <a class="code" href="fmod_8h.html#af46bedd1b67400835a0d4e438449b6f6">FMOD_TAGTYPE</a> <a class="code" href="fmod__codec_8h.html#a685217eade9008309e2f3d07c045b120">tagtype</a>, <span class="keywordtype">char</span> *<a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>, <span class="keywordtype">void</span> *<a class="code" href="fmod__codec_8h.html#a4d218bb9f59bc8beef27e0ffb15af6db">data</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#aa4fdc1c88e52acff3d3f089de959b9dd">datalen</a>, <a class="code" href="fmod_8h.html#a915fac7fdf440761ccaa42f999149233">FMOD_TAGDATATYPE</a> <a class="code" href="fmod__codec_8h.html#afee61cf784b534c2476307fa16b960f6">datatype</a>, <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#aefdf077cd7271e4a819f5275a2b98e68">unique</a>);</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="fmod__codec_8h.html#a1b8e6c2b8008b8fed0bbe20f4506eb2f"> 27</a></span> <span class="keyword">typedef</span> <a class="code" href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_CODEC_GETWAVEFORMAT) (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a> *codec_state, <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a> *<a class="code" href="fmod__codec_8h.html#a1b8e6c2b8008b8fed0bbe20f4506eb2f">waveformat</a>);</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">/*</span></div>
|
||||
@@ -137,19 +138,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html"> 47</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_CODEC_DESCRIPTION</a></div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> {</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *name; <span class="comment">/* [in] Name of the codec. */</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> version; <span class="comment">/* [in] Plugin writer's version number. */</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">int</span> defaultasstream; <span class="comment">/* [in] Tells FMOD to open the file as a stream when calling System::createSound, and not a static sample. Should normally be 0 (FALSE), because generally the user wants to decode the file into memory when using System::createSound. Mainly used for formats that decode for a very long time, or could use large amounts of memory when decoded. Usually sequenced formats such as mod/s3m/xm/it/midi fall into this category. It is mainly to stop users that don't know what they're doing from getting FMOD_ERR_MEMORY returned from createSound when they should have in fact called System::createStream or used FMOD_CREATESTREAM in System::createSound. */</span></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  FMOD_TIMEUNIT timeunits; <span class="comment">/* [in] When setposition codec is called, only these time formats will be passed to the codec. Use bitwise OR to accumulate different types. */</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  FMOD_CODEC_OPENCALLBACK open; <span class="comment">/* [in] Open callback for the codec for when FMOD tries to open a sound using this codec. */</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  FMOD_CODEC_CLOSECALLBACK close; <span class="comment">/* [in] Close callback for the codec for when FMOD tries to close a sound using this codec. */</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  FMOD_CODEC_READCALLBACK read; <span class="comment">/* [in] Read callback for the codec for when FMOD tries to read some data from the file to the destination format (specified in the open callback). */</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  FMOD_CODEC_GETLENGTHCALLBACK getlength; <span class="comment">/* [in] Callback to return the length of the song in whatever format required when Sound::getLength is called. */</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  FMOD_CODEC_SETPOSITIONCALLBACK setposition; <span class="comment">/* [in] Seek callback for the codec for when FMOD tries to seek within the file with Channel::setPosition. */</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  FMOD_CODEC_GETPOSITIONCALLBACK getposition; <span class="comment">/* [in] Tell callback for the codec for when FMOD tries to get the current position within the with Channel::getPosition. */</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  FMOD_CODEC_SOUNDCREATECALLBACK soundcreate; <span class="comment">/* [in] Sound creation callback for the codec when FMOD finishes creating the sound. (So the codec can set more parameters for the related created sound, ie loop points/mode or 3D attributes etc). */</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  FMOD_CODEC_GETWAVEFORMAT getwaveformat; <span class="comment">/* [in] Callback to tell FMOD about the waveformat of a particular subsound. This is to save memory, rather than saving 1000 FMOD_CODEC_WAVEFORMAT structures in the codec, the codec might have a more optimal way of storing this information. */</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> } <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_CODEC_DESCRIPTION</a>;</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a8f8f80d37794cde9472343e4487ba3eb"> 49</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>; <span class="comment">/* [in] Name of the codec. */</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a5408ac5df4c170828874e1b10b4c35a0"> 50</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a5408ac5df4c170828874e1b10b4c35a0">version</a>; <span class="comment">/* [in] Plugin writer's version number. */</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ab092907157bae9d4e18c8dcda651d948"> 51</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ab092907157bae9d4e18c8dcda651d948">defaultasstream</a>; <span class="comment">/* [in] Tells FMOD to open the file as a stream when calling System::createSound, and not a static sample. Should normally be 0 (FALSE), because generally the user wants to decode the file into memory when using System::createSound. Mainly used for formats that decode for a very long time, or could use large amounts of memory when decoded. Usually sequenced formats such as mod/s3m/xm/it/midi fall into this category. It is mainly to stop users that don't know what they're doing from getting FMOD_ERR_MEMORY returned from createSound when they should have in fact called System::createStream or used FMOD_CREATESTREAM in System::createSound. */</span></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a0a941ece1600ece9aed0cad1cd1d2432"> 52</a></span>  <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a0a941ece1600ece9aed0cad1cd1d2432">timeunits</a>; <span class="comment">/* [in] When setposition codec is called, only these time formats will be passed to the codec. Use bitwise OR to accumulate different types. */</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ac7af5342bc97e57e013a5a452f74474a"> 53</a></span>  FMOD_CODEC_OPENCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ac7af5342bc97e57e013a5a452f74474a">open</a>; <span class="comment">/* [in] Open callback for the codec for when FMOD tries to open a sound using this codec. */</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a5ad194de348ed14bfc6e621ef9b8a0e3"> 54</a></span>  FMOD_CODEC_CLOSECALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a5ad194de348ed14bfc6e621ef9b8a0e3">close</a>; <span class="comment">/* [in] Close callback for the codec for when FMOD tries to close a sound using this codec. */</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad40b92bf70f3881227760e83aec4dacb"> 55</a></span>  FMOD_CODEC_READCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad40b92bf70f3881227760e83aec4dacb">read</a>; <span class="comment">/* [in] Read callback for the codec for when FMOD tries to read some data from the file to the destination format (specified in the open callback). */</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a4a1882e0c3e829b395fca1867a39e9d3"> 56</a></span>  FMOD_CODEC_GETLENGTHCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a4a1882e0c3e829b395fca1867a39e9d3">getlength</a>; <span class="comment">/* [in] Callback to return the length of the song in whatever format required when Sound::getLength is called. */</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad48f5f8b04a2fc1c5f3761e24555e8b4"> 57</a></span>  FMOD_CODEC_SETPOSITIONCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad48f5f8b04a2fc1c5f3761e24555e8b4">setposition</a>; <span class="comment">/* [in] Seek callback for the codec for when FMOD tries to seek within the file with Channel::setPosition. */</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a0bc7f276eb23bc479b6c992b281ecc30"> 58</a></span>  FMOD_CODEC_GETPOSITIONCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a0bc7f276eb23bc479b6c992b281ecc30">getposition</a>; <span class="comment">/* [in] Tell callback for the codec for when FMOD tries to get the current position within the with Channel::getPosition. */</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a7c1169c2d2c7a1248ba7ec4db49c2830"> 59</a></span>  FMOD_CODEC_SOUNDCREATECALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a7c1169c2d2c7a1248ba7ec4db49c2830">soundcreate</a>; <span class="comment">/* [in] Sound creation callback for the codec when FMOD finishes creating the sound. (So the codec can set more parameters for the related created sound, ie loop points/mode or 3D attributes etc). */</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad460152b43f39fa6d8783ca27786d511"> 60</a></span>  FMOD_CODEC_GETWAVEFORMAT <a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad460152b43f39fa6d8783ca27786d511">getwaveformat</a>; <span class="comment">/* [in] Callback to tell FMOD about the waveformat of a particular subsound. This is to save memory, rather than saving 1000 FMOD_CODEC_WAVEFORMAT structures in the codec, the codec might have a more optimal way of storing this information. */</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> } <a class="code" href="fmod__codec_8h.html#a4c0fa7b4910c6d3fbf7fbaccac347160">FMOD_CODEC_DESCRIPTION</a>;</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment">/*</span></div>
|
||||
@@ -185,17 +186,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html"> 95</a></span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a></div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> {</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordtype">char</span> name[256]; <span class="comment">/* [in] Name of sound.*/</span></div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  FMOD_SOUND_FORMAT format; <span class="comment">/* [in] Format for (decompressed) codec output, ie FMOD_SOUND_FORMAT_PCM8, FMOD_SOUND_FORMAT_PCM16.*/</span></div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">int</span> channels; <span class="comment">/* [in] Number of channels used by codec, ie mono = 1, stereo = 2. */</span></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">int</span> frequency; <span class="comment">/* [in] Default frequency in hz of the codec, ie 44100. */</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> lengthbytes; <span class="comment">/* [in] Length in bytes of the source data. */</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> lengthpcm; <span class="comment">/* [in] Length in decompressed, PCM samples of the file, ie length in seconds * frequency. Used for Sound::getLength and for memory allocation of static decompressed sample data. */</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">int</span> blockalign; <span class="comment">/* [in] Blockalign in decompressed, PCM samples of the optimal decode chunk size for this format. The codec read callback will be called in multiples of this value. */</span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">int</span> loopstart; <span class="comment">/* [in] Loopstart in decompressed, PCM samples of file. */</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">int</span> loopend; <span class="comment">/* [in] Loopend in decompressed, PCM samples of file. */</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  FMOD_MODE mode; <span class="comment">/* [in] Mode to determine whether the sound should by default load as looping, non looping, 2d or 3d. */</span></div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> channelmask; <span class="comment">/* [in] Microsoft speaker channel mask, as defined for WAVEFORMATEXTENSIBLE and is found in ksmedia.h. Leave at 0 to play in natural speaker order. */</span></div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a8e03167ce04350be901b028cc4cf1ce1"> 97</a></span>  <span class="keywordtype">char</span> <a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>[256]; <span class="comment">/* [in] Name of sound.*/</span></div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a1fd3177bcf0250b19685d927857c9773"> 98</a></span>  <a class="code" href="fmod_8h.html#a6192ea5a963e6b24689b53e96a946833">FMOD_SOUND_FORMAT</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a1fd3177bcf0250b19685d927857c9773">format</a>; <span class="comment">/* [in] Format for (decompressed) codec output, ie FMOD_SOUND_FORMAT_PCM8, FMOD_SOUND_FORMAT_PCM16.*/</span></div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a178795099d0608972755dfef8d8367e3"> 99</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a178795099d0608972755dfef8d8367e3">channels</a>; <span class="comment">/* [in] Number of channels used by codec, ie mono = 1, stereo = 2. */</span></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a0877761f00ee2460fe16820f9d52daf1"> 100</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a0877761f00ee2460fe16820f9d52daf1">frequency</a>; <span class="comment">/* [in] Default frequency in hz of the codec, ie 44100. */</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a10ebf0d274594b89ddf88ac601b6b99e"> 101</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a10ebf0d274594b89ddf88ac601b6b99e">lengthbytes</a>; <span class="comment">/* [in] Length in bytes of the source data. */</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#ac1f81b22bdf8657e2bf12a8653a8ec24"> 102</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#ac1f81b22bdf8657e2bf12a8653a8ec24">lengthpcm</a>; <span class="comment">/* [in] Length in decompressed, PCM samples of the file, ie length in seconds * frequency. Used for Sound::getLength and for memory allocation of static decompressed sample data. */</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a34069c6026076785dc8f49681e8c41b8"> 103</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a34069c6026076785dc8f49681e8c41b8">blockalign</a>; <span class="comment">/* [in] Blockalign in decompressed, PCM samples of the optimal decode chunk size for this format. The codec read callback will be called in multiples of this value. */</span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#ab21b7f1cecaf5570afef991d1d2d28e9"> 104</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#ab21b7f1cecaf5570afef991d1d2d28e9">loopstart</a>; <span class="comment">/* [in] Loopstart in decompressed, PCM samples of file. */</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#aa7f7c5429cb754fc35aab12a784e2fa6"> 105</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#aa7f7c5429cb754fc35aab12a784e2fa6">loopend</a>; <span class="comment">/* [in] Loopend in decompressed, PCM samples of file. */</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a3fc0a92c8eb74350819183980dde83f3"> 106</a></span>  <a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a3fc0a92c8eb74350819183980dde83f3">mode</a>; <span class="comment">/* [in] Mode to determine whether the sound should by default load as looping, non looping, 2d or 3d. */</span></div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a519e588d0f973feea17cd3a12495e755"> 107</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a519e588d0f973feea17cd3a12495e755">channelmask</a>; <span class="comment">/* [in] Microsoft speaker channel mask, as defined for WAVEFORMATEXTENSIBLE and is found in ksmedia.h. Leave at 0 to play in natural speaker order. */</span></div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> };</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div>
|
||||
@@ -234,28 +235,86 @@ var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html"> 144</a></span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a></div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> {</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">int</span> numsubsounds; <span class="comment">/* [in] Number of 'subsounds' in this sound. Anything other than 0 makes it a 'container' format (ie CDDA/DLS/FSB etc which contain 1 or more su bsounds). For most normal, single sound codec such as WAV/AIFF/MP3, this should be 0 as they are not a container for subsounds, they are the sound by itself. */</span></div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a> *waveformat; <span class="comment">/* [in] Pointer to an array of format structures containing information about each sample. Can be 0 or NULL if FMOD_CODEC_GETWAVEFORMAT callback is preferred. The number of entries here must equal the number of subsounds defined in the subsound parameter. If numsubsounds = 0 then there should be 1 instance of this structure. */</span></div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">void</span> *plugindata; <span class="comment">/* [in] Plugin writer created data the codec author wants to attach to this object. */</span></div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a3d5b17b9a6686e54701f791ea6918412"> 146</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a3d5b17b9a6686e54701f791ea6918412">numsubsounds</a>; <span class="comment">/* [in] Number of 'subsounds' in this sound. Anything other than 0 makes it a 'container' format (ie CDDA/DLS/FSB etc which contain 1 or more su bsounds). For most normal, single sound codec such as WAV/AIFF/MP3, this should be 0 as they are not a container for subsounds, they are the sound by itself. */</span></div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a1e65c7bce613de69f7b782fbffbaea5d"> 147</a></span>  <a class="code" href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a> *<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a1e65c7bce613de69f7b782fbffbaea5d">waveformat</a>; <span class="comment">/* [in] Pointer to an array of format structures containing information about each sample. Can be 0 or NULL if FMOD_CODEC_GETWAVEFORMAT callback is preferred. The number of entries here must equal the number of subsounds defined in the subsound parameter. If numsubsounds = 0 then there should be 1 instance of this structure. */</span></div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#abf37c5e4c79ceff65a72e07b2873272e"> 148</a></span>  <span class="keywordtype">void</span> *<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#abf37c5e4c79ceff65a72e07b2873272e">plugindata</a>; <span class="comment">/* [in] Plugin writer created data the codec author wants to attach to this object. */</span></div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  </div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">void</span> *filehandle; <span class="comment">/* [out] This will return an internal FMOD file handle to use with the callbacks provided. */</span></div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> filesize; <span class="comment">/* [out] This will contain the size of the file in bytes. */</span></div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  FMOD_FILE_READCALLBACK fileread; <span class="comment">/* [out] This will return a callable FMOD file function to use from codec. */</span></div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  FMOD_FILE_SEEKCALLBACK fileseek; <span class="comment">/* [out] This will return a callable FMOD file function to use from codec. */</span></div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  FMOD_CODEC_METADATACALLBACK metadata; <span class="comment">/* [out] This will return a callable FMOD metadata function to use from codec. */</span></div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#ae930b2acb09a0f4313a23422fa59e7ff"> 150</a></span>  <span class="keywordtype">void</span> *<a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#ae930b2acb09a0f4313a23422fa59e7ff">filehandle</a>; <span class="comment">/* [out] This will return an internal FMOD file handle to use with the callbacks provided. */</span></div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a613e2963514a5e256a448f708c1af880"> 151</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a613e2963514a5e256a448f708c1af880">filesize</a>; <span class="comment">/* [out] This will contain the size of the file in bytes. */</span></div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#aa7c421e3a93b0def58927d3a899dbfdf"> 152</a></span>  FMOD_FILE_READCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#aa7c421e3a93b0def58927d3a899dbfdf">fileread</a>; <span class="comment">/* [out] This will return a callable FMOD file function to use from codec. */</span></div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#ac5cb7d93f227bf0a77deb5dc6310c3fd"> 153</a></span>  FMOD_FILE_SEEKCALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#ac5cb7d93f227bf0a77deb5dc6310c3fd">fileseek</a>; <span class="comment">/* [out] This will return a callable FMOD file function to use from codec. */</span></div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a24379a2c38290567e9e18518b1f631f9"> 154</a></span>  FMOD_CODEC_METADATACALLBACK <a class="code" href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a24379a2c38290567e9e18518b1f631f9">metadata</a>; <span class="comment">/* [out] This will return a callable FMOD metadata function to use from codec. */</span></div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> };</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a></div><div class="ttdef"><b>Definition:</b> fmod_codec.h:144</div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_CODEC_DESCRIPTION</a></div><div class="ttdef"><b>Definition:</b> fmod_codec.h:47</div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a></div><div class="ttdef"><b>Definition:</b> fmod_codec.h:95</div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o_html"><div class="ttname"><a href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a></div><div class="ttdef"><b>Definition:</b> fmod.h:1490</div></div>
|
||||
<div class="ttc" id="fmod_8h_html_a6192ea5a963e6b24689b53e96a946833"><div class="ttname"><a href="fmod_8h.html#a6192ea5a963e6b24689b53e96a946833">FMOD_SOUND_FORMAT</a></div><div class="ttdeci">FMOD_SOUND_FORMAT</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00826">fmod.h:826</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a0a941ece1600ece9aed0cad1cd1d2432"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a0a941ece1600ece9aed0cad1cd1d2432">FMOD_CODEC_DESCRIPTION::timeunits</a></div><div class="ttdeci">FMOD_TIMEUNIT timeunits</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00052">fmod_codec.h:52</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_a24379a2c38290567e9e18518b1f631f9"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a24379a2c38290567e9e18518b1f631f9">FMOD_CODEC_STATE::metadata</a></div><div class="ttdeci">FMOD_CODEC_METADATACALLBACK metadata</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00154">fmod_codec.h:154</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a685217eade9008309e2f3d07c045b120"><div class="ttname"><a href="fmod__codec_8h.html#a685217eade9008309e2f3d07c045b120">tagtype</a></div><div class="ttdeci">FMOD_TAGTYPE tagtype</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a34069c6026076785dc8f49681e8c41b8"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a34069c6026076785dc8f49681e8c41b8">FMOD_CODEC_WAVEFORMAT::blockalign</a></div><div class="ttdeci">int blockalign</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00103">fmod_codec.h:103</a></div></div>
|
||||
<div class="ttc" id="fmod_8h_html_a148f1267d9a53e1641f314b531476dcf"><div class="ttname"><a href="fmod_8h.html#a148f1267d9a53e1641f314b531476dcf">FMOD_SOUND</a></div><div class="ttdeci">struct FMOD_SOUND FMOD_SOUND</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00065">fmod.h:65</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a5e2ffb0d63611b2d033c3a3c97d4a1cd"><div class="ttname"><a href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a></div><div class="ttdeci">FMOD_TAGTYPE char * name</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_afee61cf784b534c2476307fa16b960f6"><div class="ttname"><a href="fmod__codec_8h.html#afee61cf784b534c2476307fa16b960f6">datatype</a></div><div class="ttdeci">FMOD_TAGTYPE char void unsigned int FMOD_TAGDATATYPE datatype</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a1a31a11c995834bd0034c804d3f01098"><div class="ttname"><a href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098">sound</a></div><div class="ttdeci">int FMOD_SOUND * sound</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00025">fmod_codec.h:25</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_ad460152b43f39fa6d8783ca27786d511"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad460152b43f39fa6d8783ca27786d511">FMOD_CODEC_DESCRIPTION::getwaveformat</a></div><div class="ttdeci">FMOD_CODEC_GETWAVEFORMAT getwaveformat</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00060">fmod_codec.h:60</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_abf37c5e4c79ceff65a72e07b2873272e"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#abf37c5e4c79ceff65a72e07b2873272e">FMOD_CODEC_STATE::plugindata</a></div><div class="ttdeci">void * plugindata</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00148">fmod_codec.h:148</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a3fc0a92c8eb74350819183980dde83f3"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a3fc0a92c8eb74350819183980dde83f3">FMOD_CODEC_WAVEFORMAT::mode</a></div><div class="ttdeci">FMOD_MODE mode</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00106">fmod_codec.h:106</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a5408ac5df4c170828874e1b10b4c35a0"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a5408ac5df4c170828874e1b10b4c35a0">FMOD_CODEC_DESCRIPTION::version</a></div><div class="ttdeci">unsigned int version</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00050">fmod_codec.h:50</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_ac7af5342bc97e57e013a5a452f74474a"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ac7af5342bc97e57e013a5a452f74474a">FMOD_CODEC_DESCRIPTION::open</a></div><div class="ttdeci">FMOD_CODEC_OPENCALLBACK open</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00053">fmod_codec.h:53</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a1fd3177bcf0250b19685d927857c9773"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a1fd3177bcf0250b19685d927857c9773">FMOD_CODEC_WAVEFORMAT::format</a></div><div class="ttdeci">FMOD_SOUND_FORMAT format</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00098">fmod_codec.h:98</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_aa8bfff580fa20b889fa96672647abf08"><div class="ttname"><a href="fmod__codec_8h.html#aa8bfff580fa20b889fa96672647abf08">sizebytes</a></div><div class="ttdeci">void unsigned int sizebytes</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00021">fmod_codec.h:21</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a0bc7f276eb23bc479b6c992b281ecc30"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a0bc7f276eb23bc479b6c992b281ecc30">FMOD_CODEC_DESCRIPTION::getposition</a></div><div class="ttdeci">FMOD_CODEC_GETPOSITIONCALLBACK getposition</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00058">fmod_codec.h:58</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_a1e65c7bce613de69f7b782fbffbaea5d"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a1e65c7bce613de69f7b782fbffbaea5d">FMOD_CODEC_STATE::waveformat</a></div><div class="ttdeci">FMOD_CODEC_WAVEFORMAT * waveformat</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00147">fmod_codec.h:147</a></div></div>
|
||||
<div class="ttc" id="fmod_8h_html_a915fac7fdf440761ccaa42f999149233"><div class="ttname"><a href="fmod_8h.html#a915fac7fdf440761ccaa42f999149233">FMOD_TAGDATATYPE</a></div><div class="ttdeci">FMOD_TAGDATATYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01229">fmod.h:1229</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a0877761f00ee2460fe16820f9d52daf1"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a0877761f00ee2460fe16820f9d52daf1">FMOD_CODEC_WAVEFORMAT::frequency</a></div><div class="ttdeci">int frequency</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00100">fmod_codec.h:100</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_aa4fdc1c88e52acff3d3f089de959b9dd"><div class="ttname"><a href="fmod__codec_8h.html#aa4fdc1c88e52acff3d3f089de959b9dd">datalen</a></div><div class="ttdeci">FMOD_TAGTYPE char void unsigned int datalen</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a519e588d0f973feea17cd3a12495e755"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a519e588d0f973feea17cd3a12495e755">FMOD_CODEC_WAVEFORMAT::channelmask</a></div><div class="ttdeci">unsigned int channelmask</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00107">fmod_codec.h:107</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a489e20056c2b14d4520b0d31e1ea52a0"><div class="ttname"><a href="fmod__codec_8h.html#a489e20056c2b14d4520b0d31e1ea52a0">bytesread</a></div><div class="ttdeci">void unsigned int unsigned int * bytesread</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00021">fmod_codec.h:21</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a7c1169c2d2c7a1248ba7ec4db49c2830"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a7c1169c2d2c7a1248ba7ec4db49c2830">FMOD_CODEC_DESCRIPTION::soundcreate</a></div><div class="ttdeci">FMOD_CODEC_SOUNDCREATECALLBACK soundcreate</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00059">fmod_codec.h:59</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_ad40b92bf70f3881227760e83aec4dacb"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad40b92bf70f3881227760e83aec4dacb">FMOD_CODEC_DESCRIPTION::read</a></div><div class="ttdeci">FMOD_CODEC_READCALLBACK read</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00055">fmod_codec.h:55</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html">FMOD_CODEC_STATE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00144">fmod_codec.h:144</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_CODEC_DESCRIPTION</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00047">fmod_codec.h:47</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_aefdf077cd7271e4a819f5275a2b98e68"><div class="ttname"><a href="fmod__codec_8h.html#aefdf077cd7271e4a819f5275a2b98e68">unique</a></div><div class="ttdeci">FMOD_TAGTYPE char void unsigned int FMOD_TAGDATATYPE int unique</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_aa7c421e3a93b0def58927d3a899dbfdf"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#aa7c421e3a93b0def58927d3a899dbfdf">FMOD_CODEC_STATE::fileread</a></div><div class="ttdeci">FMOD_FILE_READCALLBACK fileread</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00152">fmod_codec.h:152</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a178795099d0608972755dfef8d8367e3"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a178795099d0608972755dfef8d8367e3">FMOD_CODEC_WAVEFORMAT::channels</a></div><div class="ttdeci">int channels</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00099">fmod_codec.h:99</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_a10ebf0d274594b89ddf88ac601b6b99e"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#a10ebf0d274594b89ddf88ac601b6b99e">FMOD_CODEC_WAVEFORMAT::lengthbytes</a></div><div class="ttdeci">unsigned int lengthbytes</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00101">fmod_codec.h:101</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a7d71cf36b6a2fc185ecbc89f93fa58a3"><div class="ttname"><a href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a></div><div class="ttdeci">int unsigned int position</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00023">fmod_codec.h:23</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a14d318e779fdd5686b11edc99c138dae"><div class="ttname"><a href="fmod__codec_8h.html#a14d318e779fdd5686b11edc99c138dae">FMOD_RESULT</a></div><div class="ttdeci">typedef FMOD_RESULT(F_CALLBACK *FMOD_CODEC_OPENCALLBACK)(FMOD_CODEC_STATE *codec_state</div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_ad48f5f8b04a2fc1c5f3761e24555e8b4"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ad48f5f8b04a2fc1c5f3761e24555e8b4">FMOD_CODEC_DESCRIPTION::setposition</a></div><div class="ttdeci">FMOD_CODEC_SETPOSITIONCALLBACK setposition</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00057">fmod_codec.h:57</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_ae930b2acb09a0f4313a23422fa59e7ff"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#ae930b2acb09a0f4313a23422fa59e7ff">FMOD_CODEC_STATE::filehandle</a></div><div class="ttdeci">void * filehandle</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00150">fmod_codec.h:150</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_afb73aa9ab0818133a25040abf0c9cecf"><div class="ttname"><a href="fmod__codec_8h.html#afb73aa9ab0818133a25040abf0c9cecf">postype</a></div><div class="ttdeci">int unsigned int FMOD_TIMEUNIT postype</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00023">fmod_codec.h:23</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a4a1882e0c3e829b395fca1867a39e9d3"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a4a1882e0c3e829b395fca1867a39e9d3">FMOD_CODEC_DESCRIPTION::getlength</a></div><div class="ttdeci">FMOD_CODEC_GETLENGTHCALLBACK getlength</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00056">fmod_codec.h:56</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_ac1f81b22bdf8657e2bf12a8653a8ec24"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#ac1f81b22bdf8657e2bf12a8653a8ec24">FMOD_CODEC_WAVEFORMAT::lengthpcm</a></div><div class="ttdeci">unsigned int lengthpcm</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00102">fmod_codec.h:102</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_a613e2963514a5e256a448f708c1af880"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a613e2963514a5e256a448f708c1af880">FMOD_CODEC_STATE::filesize</a></div><div class="ttdeci">unsigned int filesize</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00151">fmod_codec.h:151</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_acefdfd6a45f67d8024fea2059d87b782"><div class="ttname"><a href="fmod__codec_8h.html#acefdfd6a45f67d8024fea2059d87b782">subsound</a></div><div class="ttdeci">int subsound</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00023">fmod_codec.h:23</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a1b8e6c2b8008b8fed0bbe20f4506eb2f"><div class="ttname"><a href="fmod__codec_8h.html#a1b8e6c2b8008b8fed0bbe20f4506eb2f">waveformat</a></div><div class="ttdeci">int FMOD_CODEC_WAVEFORMAT * waveformat</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00027">fmod_codec.h:27</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_aa7f7c5429cb754fc35aab12a784e2fa6"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#aa7f7c5429cb754fc35aab12a784e2fa6">FMOD_CODEC_WAVEFORMAT::loopend</a></div><div class="ttdeci">int loopend</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00105">fmod_codec.h:105</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_ab092907157bae9d4e18c8dcda651d948"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#ab092907157bae9d4e18c8dcda651d948">FMOD_CODEC_DESCRIPTION::defaultasstream</a></div><div class="ttdeci">int defaultasstream</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00051">fmod_codec.h:51</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a4c0fa7b4910c6d3fbf7fbaccac347160"><div class="ttname"><a href="fmod__codec_8h.html#a4c0fa7b4910c6d3fbf7fbaccac347160">FMOD_CODEC_DESCRIPTION</a></div><div class="ttdeci">struct FMOD_CODEC_DESCRIPTION FMOD_CODEC_DESCRIPTION</div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a5ad194de348ed14bfc6e621ef9b8a0e3"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a5ad194de348ed14bfc6e621ef9b8a0e3">FMOD_CODEC_DESCRIPTION::close</a></div><div class="ttdeci">FMOD_CODEC_CLOSECALLBACK close</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00054">fmod_codec.h:54</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html_ab21b7f1cecaf5570afef991d1d2d28e9"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html#ab21b7f1cecaf5570afef991d1d2d28e9">FMOD_CODEC_WAVEFORMAT::loopstart</a></div><div class="ttdeci">int loopstart</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00104">fmod_codec.h:104</a></div></div>
|
||||
<div class="ttc" id="fmod_8h_html_ab817628375dd23c707108f7d9fd302ca"><div class="ttname"><a href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a></div><div class="ttdeci">unsigned int FMOD_MODE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00075">fmod.h:75</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_ad3cb09fae9cdb75b34a69bf63f9946e8"><div class="ttname"><a href="fmod__codec_8h.html#ad3cb09fae9cdb75b34a69bf63f9946e8">buffer</a></div><div class="ttdeci">void * buffer</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00021">fmod_codec.h:21</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a1499949ec4dbbc5290ece2ac210bba35"><div class="ttname"><a href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00027">fmod_codec.h:27</a></div></div>
|
||||
<div class="ttc" id="fmod_8h_html_a9999089b44f00c72ba8e9a270a8d6349"><div class="ttname"><a href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a></div><div class="ttdeci">unsigned int FMOD_TIMEUNIT</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00076">fmod.h:76</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a261972fd3749c09d3ffef026aa74fe67"><div class="ttname"><a href="fmod__codec_8h.html#a261972fd3749c09d3ffef026aa74fe67">lengthtype</a></div><div class="ttdeci">unsigned int FMOD_TIMEUNIT lengthtype</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00022">fmod_codec.h:22</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_ac5cb7d93f227bf0a77deb5dc6310c3fd"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#ac5cb7d93f227bf0a77deb5dc6310c3fd">FMOD_CODEC_STATE::fileseek</a></div><div class="ttdeci">FMOD_FILE_SEEKCALLBACK fileseek</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00153">fmod_codec.h:153</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a4d218bb9f59bc8beef27e0ffb15af6db"><div class="ttname"><a href="fmod__codec_8h.html#a4d218bb9f59bc8beef27e0ffb15af6db">data</a></div><div class="ttdeci">FMOD_TAGTYPE char void * data</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
|
||||
<div class="ttc" id="fmod_8h_html_af46bedd1b67400835a0d4e438449b6f6"><div class="ttname"><a href="fmod_8h.html#af46bedd1b67400835a0d4e438449b6f6">FMOD_TAGTYPE</a></div><div class="ttdeci">FMOD_TAGTYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01195">fmod.h:1195</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html_a8f8f80d37794cde9472343e4487ba3eb"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html#a8f8f80d37794cde9472343e4487ba3eb">FMOD_CODEC_DESCRIPTION::name</a></div><div class="ttdeci">const char * name</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00049">fmod_codec.h:49</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a2fd9b547dd9eb4e80f11df929eb4b9fd"><div class="ttname"><a href="fmod__codec_8h.html#a2fd9b547dd9eb4e80f11df929eb4b9fd">userexinfo</a></div><div class="ttdeci">FMOD_MODE FMOD_CREATESOUNDEXINFO * userexinfo</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00019">fmod_codec.h:19</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a5bd98a35333cb58781d316f76ca8a75f"><div class="ttname"><a href="fmod__codec_8h.html#a5bd98a35333cb58781d316f76ca8a75f">length</a></div><div class="ttdeci">unsigned int * length</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00022">fmod_codec.h:22</a></div></div>
|
||||
<div class="ttc" id="fmod_8h_html_a8319ec7e4e26d98dfb9b70c51c8b945c"><div class="ttname"><a href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a></div><div class="ttdeci">#define F_CALLBACK</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00057">fmod.h:57</a></div></div>
|
||||
<div class="ttc" id="fmod__codec_8h_html_a31c1fd991f64d95d5401800eed10586b"><div class="ttname"><a href="fmod__codec_8h.html#a31c1fd991f64d95d5401800eed10586b">usermode</a></div><div class="ttdeci">FMOD_MODE usermode</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00019">fmod_codec.h:19</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e_html_a3d5b17b9a6686e54701f791ea6918412"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___s_t_a_t_e.html#a3d5b17b9a6686e54701f791ea6918412">FMOD_CODEC_STATE::numsubsounds</a></div><div class="ttdeci">int numsubsounds</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00146">fmod_codec.h:146</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___w_a_v_e_f_o_r_m_a_t.html">FMOD_CODEC_WAVEFORMAT</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00095">fmod_codec.h:95</a></div></div>
|
||||
<div class="ttc" id="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o_html"><div class="ttname"><a href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01490">fmod.h:1490</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Généré le Jeudi 15 Mai 2014 16:53:16 pour PonyTracker par  <a href="http://www.doxygen.org/index.html">
|
||||
Généré le Vendredi 16 Mai 2014 12:37:44 pour PonyTracker par  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
Reference in New Issue
Block a user