|
90 | 90 | <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">namespace </span><a class="code" href="namespaceaudio__driver.html">audio_driver</a> {</div>
|
91 | 91 | <div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
92 | 92 | <div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="namespaceaudio__driver.html#a1f68e5811f962dbd87e25a98d603d82b"> 21</a></span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceaudio__driver.html#a1f68e5811f962dbd87e25a98d603d82b">rate_num</a>[8] = {8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000};</div>
|
93 |
| -<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="namespaceaudio__driver.html#a7a6bc2a780fcdf0d4db3335cc846de30"> 22</a></span> <span class="keyword">const</span> <a class="code" href="group__enumerations.html#ga9455c9aa894b64d5d3997a038141991b">samplerate_t</a> <a class="code" href="namespaceaudio__driver.html#a7a6bc2a780fcdf0d4db3335cc846de30">rate_code</a>[8] = {<a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc">RATE_08K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991baccef6e39d6855b77e2ec01e10095ea6b">RATE_11K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991bae713f819f76ea57722e5a1296fd77cf0">RATE_16K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba48d81c4b3d3c47c2edaf53287a74440f">RATE_22K</a>,</div> |
| 93 | +<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="namespaceaudio__driver.html#a7a6bc2a780fcdf0d4db3335cc846de30"> 22</a></span> <span class="keyword">const</span> <a class="code" href="group__enumerations.html#ga9455c9aa894b64d5d3997a038141991b">samplerate_t</a> <a class="code" href="namespaceaudio__driver.html#a7a6bc2a780fcdf0d4db3335cc846de30">rate_code</a>[8] = {<a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc">RATE_8K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991baccef6e39d6855b77e2ec01e10095ea6b">RATE_11K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991bae713f819f76ea57722e5a1296fd77cf0">RATE_16K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba48d81c4b3d3c47c2edaf53287a74440f">RATE_22K</a>,</div> |
94 | 94 | <div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba3f394c7023481136a11456f4d6fd7674">RATE_24K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991bab22cf724e3c3bb37888df8870cc6f60b">RATE_32K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba1448cc64c77cf916c8d7f735c6374b37">RATE_44K</a>, <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991baf72a585e7262a1b6a49e268f3672987d">RATE_48K</a>};</div>
|
95 | 95 | <div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div>
|
96 | 96 | <div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classaudio__driver_1_1_codec_config.html"> 31</a></span> <span class="keyword">class </span><a class="code" href="classaudio__driver_1_1_codec_config.html">CodecConfig</a> : <span class="keyword">public</span> <a class="code" href="structcodec__config__t.html">codec_config_t</a> {</div>
|
|
362 | 362 | <div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  </div>
|
363 | 363 | <div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="classaudio__driver_1_1_audio_driver_c_s43l22_class.html#ac2cbb9d16b18b1a987d1ef96c0ee460b"> 330</a></span>  uint32_t <a class="code" href="classaudio__driver_1_1_audio_driver_c_s43l22_class.html#ac2cbb9d16b18b1a987d1ef96c0ee460b">getFrequency</a>(<a class="code" href="group__enumerations.html#ga9455c9aa894b64d5d3997a038141991b">samplerate_t</a> rateNum) {</div>
|
364 | 364 | <div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="keywordflow">switch</span> (rateNum) {</div>
|
365 |
| -<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="keywordflow">case</span> <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc">RATE_08K</a>:</div> |
| 365 | +<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="keywordflow">case</span> <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc">RATE_8K</a>:</div> |
366 | 366 | <div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  <span class="keywordflow">return</span> 8000; </div>
|
367 | 367 | <div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  <span class="keywordflow">case</span> <a class="code" href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991baccef6e39d6855b77e2ec01e10095ea6b">RATE_11K</a>:</div>
|
368 | 368 | <div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <span class="keywordflow">return</span> 11024; </div>
|
|
970 | 970 | <div class="ttc" id="a_common_8h_html_ga9144c83baaa7ebeaaecb236f9e21d264a9f3f48105f92c53bfcc4d9546f666c43"><div class="ttname"><a href="_common_8h.html#ga9144c83baaa7ebeaaecb236f9e21d264a9f3f48105f92c53bfcc4d9546f666c43">DAC_OUTPUT_ALL</a></div><div class="ttdeci">@ DAC_OUTPUT_ALL</div><div class="ttdef"><b>Definition:</b> Common.h:68</div></div>
|
971 | 971 | <div class="ttc" id="a_common_8h_html_ga9144c83baaa7ebeaaecb236f9e21d264ab839e055e11786256cd328d1b754a190"><div class="ttname"><a href="_common_8h.html#ga9144c83baaa7ebeaaecb236f9e21d264ab839e055e11786256cd328d1b754a190">DAC_OUTPUT_NONE</a></div><div class="ttdeci">@ DAC_OUTPUT_NONE</div><div class="ttdef"><b>Definition:</b> Common.h:65</div></div>
|
972 | 972 | <div class="ttc" id="a_common_8h_html_ga9144c83baaa7ebeaaecb236f9e21d264ae7351d9cbd1c1c3cd76bf4665e8d0cca"><div class="ttname"><a href="_common_8h.html#ga9144c83baaa7ebeaaecb236f9e21d264ae7351d9cbd1c1c3cd76bf4665e8d0cca">DAC_OUTPUT_LINE2</a></div><div class="ttdeci">@ DAC_OUTPUT_LINE2</div><div class="ttdef"><b>Definition:</b> Common.h:67</div></div>
|
973 |
| -<div class="ttc" id="a_common_8h_html_ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc"><div class="ttname"><a href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc">RATE_08K</a></div><div class="ttdeci">@ RATE_08K</div><div class="ttdef"><b>Definition:</b> Common.h:88</div></div> |
| 973 | +<div class="ttc" id="a_common_8h_html_ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc"><div class="ttname"><a href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba0bf04cce8460a0eb8991ccb39bedd2cc">RATE_8K</a></div><div class="ttdeci">@ RATE_8K</div><div class="ttdef"><b>Definition:</b> Common.h:88</div></div> |
974 | 974 | <div class="ttc" id="a_common_8h_html_ga9455c9aa894b64d5d3997a038141991ba1448cc64c77cf916c8d7f735c6374b37"><div class="ttname"><a href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba1448cc64c77cf916c8d7f735c6374b37">RATE_44K</a></div><div class="ttdeci">@ RATE_44K</div><div class="ttdef"><b>Definition:</b> Common.h:94</div></div>
|
975 | 975 | <div class="ttc" id="a_common_8h_html_ga9455c9aa894b64d5d3997a038141991ba3f394c7023481136a11456f4d6fd7674"><div class="ttname"><a href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba3f394c7023481136a11456f4d6fd7674">RATE_24K</a></div><div class="ttdeci">@ RATE_24K</div><div class="ttdef"><b>Definition:</b> Common.h:92</div></div>
|
976 | 976 | <div class="ttc" id="a_common_8h_html_ga9455c9aa894b64d5d3997a038141991ba48d81c4b3d3c47c2edaf53287a74440f"><div class="ttname"><a href="_common_8h.html#ga9455c9aa894b64d5d3997a038141991ba48d81c4b3d3c47c2edaf53287a74440f">RATE_22K</a></div><div class="ttdeci">@ RATE_22K</div><div class="ttdef"><b>Definition:</b> Common.h:91</div></div>
|
|
0 commit comments