<div class="line"> <span class="keywordflow">if</span>(<a class="code" href="result_8h.html#a0b5d96e53599ca10d46297ba05e20b62">R_FAILED</a>(<a name="a15"></a><a class="code" href="csnd_8h.html#a29f403e7faa5c335375e938dd0a242ad">CSND_UpdateInfo</a>(0))) printf(<span class="stringliteral">"Failed to stop audio playback.\n"</span>);</div>
<div class="line"></div>
<div class="line"> printf(<span class="stringliteral">"Starting sampling...\n"</span>);</div>
-<div class="line"> <span class="keywordflow">if</span>(<a name="a16"></a><a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a17"></a><a class="code" href="mic_8h.html#a3a26bd2ff5eeaaf538df29230b3fda61">MICU_SetPower</a>(<span class="keyword">true</span>)) && <a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a18"></a><a class="code" href="mic_8h.html#a79266af4aa50d790fba3680d423f6ff0">MICU_StartSampling</a>(<a name="a19"></a><a class="code" href="mic_8h.html#a3ead458d1aabf74550446b463b4fb54fab94c760d37cb05a0f9b35dfe308adf92">MICU_ENCODING_PCM16_SIGNED</a>, <a name="a20"></a><a class="code" href="mic_8h.html#ae126d52922918356ed810bcc398ad62ba2b9d600ba6fd888107ddcf0fabc1f5bf">MICU_SAMPLE_RATE_16360</a>, 0, micbuf_datasize, <span class="keyword">true</span>))) printf(<span class="stringliteral">"Now recording.\n"</span>);</div>
+<div class="line"> <span class="keywordflow">if</span>(<a name="a16"></a><a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a17"></a><a class="code" href="mic_8h.html#a79266af4aa50d790fba3680d423f6ff0">MICU_StartSampling</a>(<a name="a18"></a><a class="code" href="mic_8h.html#a3ead458d1aabf74550446b463b4fb54fab94c760d37cb05a0f9b35dfe308adf92">MICU_ENCODING_PCM16_SIGNED</a>, <a name="a19"></a><a class="code" href="mic_8h.html#ae126d52922918356ed810bcc398ad62ba2b9d600ba6fd888107ddcf0fabc1f5bf">MICU_SAMPLE_RATE_16360</a>, 0, micbuf_datasize, <span class="keyword">true</span>))) printf(<span class="stringliteral">"Now recording.\n"</span>);</div>
<div class="line"> <span class="keywordflow">else</span> printf(<span class="stringliteral">"Failed to start sampling.\n"</span>);</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <span class="keywordflow">if</span>((<a name="a21"></a><a class="code" href="hid_8h.html#a68e8fd75a99650db835f045676a47949">hidKeysHeld</a>() & KEY_A) && audiobuf_pos < audiobuf_size)</div>
+<div class="line"> <span class="keywordflow">if</span>((<a name="a20"></a><a class="code" href="hid_8h.html#a68e8fd75a99650db835f045676a47949">hidKeysHeld</a>() & KEY_A) && audiobuf_pos < audiobuf_size)</div>
<div class="line"> {</div>
<div class="line"> <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> micbuf_readpos = micbuf_pos;</div>
-<div class="line"> micbuf_pos = <a name="a22"></a><a class="code" href="mic_8h.html#aa2590afec7ac205e877ab94c9203a4c9">micGetLastSampleOffset</a>();</div>
+<div class="line"> micbuf_pos = <a name="a21"></a><a class="code" href="mic_8h.html#aa2590afec7ac205e877ab94c9203a4c9">micGetLastSampleOffset</a>();</div>
<div class="line"> <span class="keywordflow">while</span>(audiobuf_pos < audiobuf_size && micbuf_readpos != micbuf_pos)</div>
<div class="line"> {</div>
<div class="line"> audiobuf[audiobuf_pos] = micbuf[micbuf_readpos];</div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <span class="keywordflow">if</span>(<a name="a23"></a><a class="code" href="hid_8h.html#acefc6e65ac14a7e02c1c1fd72279eed4">hidKeysUp</a>() & <a class="code" href="hid_8h.html#a11f9ec8ae52d2145fbbd1e9fb1ccb752aa7b3a3d0503a46bec51c6e3da95747cc">KEY_A</a>)</div>
+<div class="line"> <span class="keywordflow">if</span>(<a name="a22"></a><a class="code" href="hid_8h.html#acefc6e65ac14a7e02c1c1fd72279eed4">hidKeysUp</a>() & <a class="code" href="hid_8h.html#a11f9ec8ae52d2145fbbd1e9fb1ccb752aa7b3a3d0503a46bec51c6e3da95747cc">KEY_A</a>)</div>
<div class="line"> {</div>
<div class="line"> printf(<span class="stringliteral">"Stoping sampling...\n"</span>);</div>
-<div class="line"> <span class="keywordflow">if</span>(<a class="code" href="result_8h.html#a0b5d96e53599ca10d46297ba05e20b62">R_FAILED</a>(<a name="a24"></a><a class="code" href="mic_8h.html#a7ea7f514ee9e50db3bc49bd3106fa967">MICU_StopSampling</a>()) || <a class="code" href="result_8h.html#a0b5d96e53599ca10d46297ba05e20b62">R_FAILED</a>(<a class="code" href="mic_8h.html#a3a26bd2ff5eeaaf538df29230b3fda61">MICU_SetPower</a>(<span class="keyword">false</span>))) printf(<span class="stringliteral">"Failed to stop sampling.\n"</span>);</div>
+<div class="line"> <span class="keywordflow">if</span>(<a class="code" href="result_8h.html#a0b5d96e53599ca10d46297ba05e20b62">R_FAILED</a>(<a name="a23"></a><a class="code" href="mic_8h.html#a7ea7f514ee9e50db3bc49bd3106fa967">MICU_StopSampling</a>())) printf(<span class="stringliteral">"Failed to stop sampling.\n"</span>);</div>
<div class="line"></div>
<div class="line"> printf(<span class="stringliteral">"Starting audio playback...\n"</span>);</div>
-<div class="line"> <span class="keywordflow">if</span>(<a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a25"></a><a class="code" href="gsp_8h.html#a24f1c78fad4e1108ddc56fb3674cdba2">GSPGPU_FlushDataCache</a>(audiobuf, audiobuf_pos)) && <a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a26"></a><a class="code" href="csnd_8h.html#a3752f884792b439bcec34837b374a46d">csndPlaySound</a>(0x8, <a name="a27"></a><a class="code" href="csnd_8h.html#aaf105ae5beaca1dee30ae54530691fceaf96c5965b6990d82a1db630720c904b0">SOUND_ONE_SHOT</a> | <a name="a28"></a><a class="code" href="csnd_8h.html#aaf105ae5beaca1dee30ae54530691fcea5f8b8383f728e9dabef5efa486e08fd4">SOUND_FORMAT_16BIT</a>, 16360, 1.0, 0.0, (<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>*)audiobuf, NULL, audiobuf_pos))) printf(<span class="stringliteral">"Now playing.\n"</span>);</div>
+<div class="line"> <span class="keywordflow">if</span>(<a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a24"></a><a class="code" href="gsp_8h.html#a24f1c78fad4e1108ddc56fb3674cdba2">GSPGPU_FlushDataCache</a>(audiobuf, audiobuf_pos)) && <a class="code" href="result_8h.html#af3fc09d5b7503ddfc46c0d5464acb0f4">R_SUCCEEDED</a>(<a name="a25"></a><a class="code" href="csnd_8h.html#a3752f884792b439bcec34837b374a46d">csndPlaySound</a>(0x8, <a name="a26"></a><a class="code" href="csnd_8h.html#aaf105ae5beaca1dee30ae54530691fceaf96c5965b6990d82a1db630720c904b0">SOUND_ONE_SHOT</a> | <a name="a27"></a><a class="code" href="csnd_8h.html#aaf105ae5beaca1dee30ae54530691fcea5f8b8383f728e9dabef5efa486e08fd4">SOUND_FORMAT_16BIT</a>, 16360, 1.0, 0.0, (<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>*)audiobuf, NULL, audiobuf_pos))) printf(<span class="stringliteral">"Now playing.\n"</span>);</div>
<div class="line"> <span class="keywordflow">else</span> printf(<span class="stringliteral">"Failed to start playback.\n"</span>);</div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <a name="a29"></a><a class="code" href="gfx_8h.html#aea1808bd74fe0c00f9794e455fc8499b">gfxFlushBuffers</a>();</div>
-<div class="line"> <a name="a30"></a><a class="code" href="gfx_8h.html#a0f338920111994110975dc0d1360bb1f">gfxSwapBuffers</a>();</div>
+<div class="line"> <a name="a28"></a><a class="code" href="gfx_8h.html#aea1808bd74fe0c00f9794e455fc8499b">gfxFlushBuffers</a>();</div>
+<div class="line"> <a name="a29"></a><a class="code" href="gfx_8h.html#a0f338920111994110975dc0d1360bb1f">gfxSwapBuffers</a>();</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <a name="a31"></a><a class="code" href="linear_8h.html#aeb28d4069fd209e0067ac185fb9b83e2">linearFree</a>(audiobuf);</div>
+<div class="line"> <a name="a30"></a><a class="code" href="linear_8h.html#aeb28d4069fd209e0067ac185fb9b83e2">linearFree</a>(audiobuf);</div>
<div class="line"></div>
-<div class="line"> <a name="a32"></a><a class="code" href="mic_8h.html#a5de3831a1aa13b444a812ebfef218361">micExit</a>();</div>
+<div class="line"> <a name="a31"></a><a class="code" href="mic_8h.html#a5de3831a1aa13b444a812ebfef218361">micExit</a>();</div>
<div class="line"> free(micbuf);</div>
<div class="line"></div>
-<div class="line"> <a name="a33"></a><a class="code" href="csnd_8h.html#af5dc91e98b2182aa71f45dca52e42ad3">csndExit</a>();</div>
-<div class="line"> <a name="a34"></a><a class="code" href="gfx_8h.html#aa446ccfdfdd4c575e648956ae96f2a3b">gfxExit</a>();</div>
+<div class="line"> <a name="a32"></a><a class="code" href="csnd_8h.html#af5dc91e98b2182aa71f45dca52e42ad3">csndExit</a>();</div>
+<div class="line"> <a name="a33"></a><a class="code" href="gfx_8h.html#aa446ccfdfdd4c575e648956ae96f2a3b">gfxExit</a>();</div>
<div class="line"> <span class="keywordflow">return</span> 0;</div>
<div class="line">}</div>
<div class="line"></div>
</dd>
</dl>
<p>In this implementation if the loop mode is used, data1 must be in the range [data0 ; data0 + size]. Sound will be played once from data0 to data0 + size and then loop between data1 and data0+size. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a26">audio/mic/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a25">audio/mic/source/main.c</a>.</dd>
</dl>
</div>
</div>
<p>Closes the gsp service and frees the framebuffers. </p>
<p>Just call it when you're done. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="app_launch_2source_2main_8c-example.html#a12">app_launch/source/main.c</a>, <a class="el" href="audio_2mic_2source_2main_8c-example.html#a34">audio/mic/source/main.c</a>, <a class="el" href="get_system_language_2source_2main_8c-example.html#a10">get_system_language/source/main.c</a>, <a class="el" href="graphics_2bitmap_224bit-color_2source_2main_8c-example.html#a14">graphics/bitmap/24bit-color/source/main.c</a>, <a class="el" href="graphics_2gpu_2geoshader_2source_2main_8c-example.html#a75">graphics/gpu/geoshader/source/main.c</a>, <a class="el" href="graphics_2gpu_2simple_tri_2source_2main_8c-example.html#a74">graphics/gpu/simple_tri/source/main.c</a>, <a class="el" href="graphics_2gpu_2textured_cube_2source_2main_8c-example.html#a85">graphics/gpu/textured_cube/source/main.c</a>, <a class="el" href="graphics_2printing_2both-screen-text_2source_2main_8c-example.html#a13">graphics/printing/both-screen-text/source/main.c</a>, <a class="el" href="graphics_2printing_2colored-text_2source_2main_8c-example.html#a10">graphics/printing/colored-text/source/main.c</a>, <a class="el" href="graphics_2printing_2hello-world_2source_2main_8c-example.html#a10">graphics/printing/hello-world/source/main.c</a>, <a class="el" href="graphics_2printing_2multiple-windows-text_2source_2main_8c-example.html#a13">graphics/printing/multiple-windows-text/source/main.c</a>, <a class="el" href="http_2source_2main_8c-example.html#a22">http/source/main.c</a>, <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a18">input/read-controls/source/main.c</a>, <a class="el" href="input_2touch-screen_2source_2main_8c-example.html#a14">input/touch-screen/source/main.c</a>, <a class="el" href="libapplet_launch_2source_2main_8c-example.html#a13">libapplet_launch/source/main.c</a>, <a class="el" href="mvd_2source_2main_8c-example.html#a24">mvd/source/main.c</a>, <a class="el" href="qtm_2source_2main_8c-example.html#a26">qtm/source/main.c</a>, <a class="el" href="sdmc_2source_2main_8c-example.html#a12">sdmc/source/main.c</a>, <a class="el" href="threads_2event_2source_2main_8c-example.html#a20">threads/event/source/main.c</a>, and <a class="el" href="time_2rtc_2source_2main_8c-example.html#a10">time/rtc/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="app_launch_2source_2main_8c-example.html#a12">app_launch/source/main.c</a>, <a class="el" href="audio_2mic_2source_2main_8c-example.html#a33">audio/mic/source/main.c</a>, <a class="el" href="get_system_language_2source_2main_8c-example.html#a10">get_system_language/source/main.c</a>, <a class="el" href="graphics_2bitmap_224bit-color_2source_2main_8c-example.html#a14">graphics/bitmap/24bit-color/source/main.c</a>, <a class="el" href="graphics_2gpu_2geoshader_2source_2main_8c-example.html#a75">graphics/gpu/geoshader/source/main.c</a>, <a class="el" href="graphics_2gpu_2simple_tri_2source_2main_8c-example.html#a74">graphics/gpu/simple_tri/source/main.c</a>, <a class="el" href="graphics_2gpu_2textured_cube_2source_2main_8c-example.html#a85">graphics/gpu/textured_cube/source/main.c</a>, <a class="el" href="graphics_2printing_2both-screen-text_2source_2main_8c-example.html#a13">graphics/printing/both-screen-text/source/main.c</a>, <a class="el" href="graphics_2printing_2colored-text_2source_2main_8c-example.html#a10">graphics/printing/colored-text/source/main.c</a>, <a class="el" href="graphics_2printing_2hello-world_2source_2main_8c-example.html#a10">graphics/printing/hello-world/source/main.c</a>, <a class="el" href="graphics_2printing_2multiple-windows-text_2source_2main_8c-example.html#a13">graphics/printing/multiple-windows-text/source/main.c</a>, <a class="el" href="http_2source_2main_8c-example.html#a22">http/source/main.c</a>, <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a18">input/read-controls/source/main.c</a>, <a class="el" href="input_2touch-screen_2source_2main_8c-example.html#a14">input/touch-screen/source/main.c</a>, <a class="el" href="libapplet_launch_2source_2main_8c-example.html#a13">libapplet_launch/source/main.c</a>, <a class="el" href="mvd_2source_2main_8c-example.html#a24">mvd/source/main.c</a>, <a class="el" href="qtm_2source_2main_8c-example.html#a26">qtm/source/main.c</a>, <a class="el" href="sdmc_2source_2main_8c-example.html#a12">sdmc/source/main.c</a>, <a class="el" href="threads_2event_2source_2main_8c-example.html#a20">threads/event/source/main.c</a>, and <a class="el" href="time_2rtc_2source_2main_8c-example.html#a10">time/rtc/source/main.c</a>.</dd>
</dl>
</div>
</div>
<p>Flushes the current framebuffers. </p>
<p>Use this if the data within your framebuffers changes a lot and that you want to make sure everything was updated correctly. This shouldn't be needed and has a significant overhead. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="app_launch_2source_2main_8c-example.html#a9">app_launch/source/main.c</a>, <a class="el" href="audio_2mic_2source_2main_8c-example.html#a29">audio/mic/source/main.c</a>, <a class="el" href="get_system_language_2source_2main_8c-example.html#a7">get_system_language/source/main.c</a>, <a class="el" href="graphics_2bitmap_224bit-color_2source_2main_8c-example.html#a11">graphics/bitmap/24bit-color/source/main.c</a>, <a class="el" href="graphics_2printing_2both-screen-text_2source_2main_8c-example.html#a10">graphics/printing/both-screen-text/source/main.c</a>, <a class="el" href="graphics_2printing_2colored-text_2source_2main_8c-example.html#a7">graphics/printing/colored-text/source/main.c</a>, <a class="el" href="graphics_2printing_2hello-world_2source_2main_8c-example.html#a7">graphics/printing/hello-world/source/main.c</a>, <a class="el" href="graphics_2printing_2multiple-windows-text_2source_2main_8c-example.html#a10">graphics/printing/multiple-windows-text/source/main.c</a>, <a class="el" href="http_2source_2main_8c-example.html#a4">http/source/main.c</a>, <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a15">input/read-controls/source/main.c</a>, <a class="el" href="input_2touch-screen_2source_2main_8c-example.html#a11">input/touch-screen/source/main.c</a>, <a class="el" href="libapplet_launch_2source_2main_8c-example.html#a9">libapplet_launch/source/main.c</a>, <a class="el" href="mvd_2source_2main_8c-example.html#a14">mvd/source/main.c</a>, <a class="el" href="qtm_2source_2main_8c-example.html#a23">qtm/source/main.c</a>, <a class="el" href="threads_2event_2source_2main_8c-example.html#a16">threads/event/source/main.c</a>, and <a class="el" href="time_2rtc_2source_2main_8c-example.html#a7">time/rtc/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="app_launch_2source_2main_8c-example.html#a9">app_launch/source/main.c</a>, <a class="el" href="audio_2mic_2source_2main_8c-example.html#a28">audio/mic/source/main.c</a>, <a class="el" href="get_system_language_2source_2main_8c-example.html#a7">get_system_language/source/main.c</a>, <a class="el" href="graphics_2bitmap_224bit-color_2source_2main_8c-example.html#a11">graphics/bitmap/24bit-color/source/main.c</a>, <a class="el" href="graphics_2printing_2both-screen-text_2source_2main_8c-example.html#a10">graphics/printing/both-screen-text/source/main.c</a>, <a class="el" href="graphics_2printing_2colored-text_2source_2main_8c-example.html#a7">graphics/printing/colored-text/source/main.c</a>, <a class="el" href="graphics_2printing_2hello-world_2source_2main_8c-example.html#a7">graphics/printing/hello-world/source/main.c</a>, <a class="el" href="graphics_2printing_2multiple-windows-text_2source_2main_8c-example.html#a10">graphics/printing/multiple-windows-text/source/main.c</a>, <a class="el" href="http_2source_2main_8c-example.html#a4">http/source/main.c</a>, <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a15">input/read-controls/source/main.c</a>, <a class="el" href="input_2touch-screen_2source_2main_8c-example.html#a11">input/touch-screen/source/main.c</a>, <a class="el" href="libapplet_launch_2source_2main_8c-example.html#a9">libapplet_launch/source/main.c</a>, <a class="el" href="mvd_2source_2main_8c-example.html#a14">mvd/source/main.c</a>, <a class="el" href="qtm_2source_2main_8c-example.html#a23">qtm/source/main.c</a>, <a class="el" href="threads_2event_2source_2main_8c-example.html#a16">threads/event/source/main.c</a>, and <a class="el" href="time_2rtc_2source_2main_8c-example.html#a7">time/rtc/source/main.c</a>.</dd>
</dl>
</div>
</div>
<p>Swaps the buffers and sets the gsp state. </p>
<p>This is to be called to update the gsp state and swap the framebuffers. LCD rendering should start as soon as the gsp state is set. When using the GPU, call <a class="el" href="gfx_8h.html#a0f338920111994110975dc0d1360bb1f">gfxSwapBuffers</a> instead. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="app_launch_2source_2main_8c-example.html#a10">app_launch/source/main.c</a>, <a class="el" href="audio_2mic_2source_2main_8c-example.html#a30">audio/mic/source/main.c</a>, <a class="el" href="get_system_language_2source_2main_8c-example.html#a8">get_system_language/source/main.c</a>, <a class="el" href="graphics_2bitmap_224bit-color_2source_2main_8c-example.html#a12">graphics/bitmap/24bit-color/source/main.c</a>, <a class="el" href="graphics_2printing_2both-screen-text_2source_2main_8c-example.html#a11">graphics/printing/both-screen-text/source/main.c</a>, <a class="el" href="graphics_2printing_2colored-text_2source_2main_8c-example.html#a8">graphics/printing/colored-text/source/main.c</a>, <a class="el" href="graphics_2printing_2hello-world_2source_2main_8c-example.html#a8">graphics/printing/hello-world/source/main.c</a>, <a class="el" href="graphics_2printing_2multiple-windows-text_2source_2main_8c-example.html#a11">graphics/printing/multiple-windows-text/source/main.c</a>, <a class="el" href="http_2source_2main_8c-example.html#a9">http/source/main.c</a>, <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a16">input/read-controls/source/main.c</a>, <a class="el" href="input_2touch-screen_2source_2main_8c-example.html#a12">input/touch-screen/source/main.c</a>, <a class="el" href="libapplet_launch_2source_2main_8c-example.html#a5">libapplet_launch/source/main.c</a>, <a class="el" href="mvd_2source_2main_8c-example.html#a15">mvd/source/main.c</a>, <a class="el" href="qtm_2source_2main_8c-example.html#a24">qtm/source/main.c</a>, <a class="el" href="threads_2event_2source_2main_8c-example.html#a17">threads/event/source/main.c</a>, and <a class="el" href="time_2rtc_2source_2main_8c-example.html#a8">time/rtc/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="app_launch_2source_2main_8c-example.html#a10">app_launch/source/main.c</a>, <a class="el" href="audio_2mic_2source_2main_8c-example.html#a29">audio/mic/source/main.c</a>, <a class="el" href="get_system_language_2source_2main_8c-example.html#a8">get_system_language/source/main.c</a>, <a class="el" href="graphics_2bitmap_224bit-color_2source_2main_8c-example.html#a12">graphics/bitmap/24bit-color/source/main.c</a>, <a class="el" href="graphics_2printing_2both-screen-text_2source_2main_8c-example.html#a11">graphics/printing/both-screen-text/source/main.c</a>, <a class="el" href="graphics_2printing_2colored-text_2source_2main_8c-example.html#a8">graphics/printing/colored-text/source/main.c</a>, <a class="el" href="graphics_2printing_2hello-world_2source_2main_8c-example.html#a8">graphics/printing/hello-world/source/main.c</a>, <a class="el" href="graphics_2printing_2multiple-windows-text_2source_2main_8c-example.html#a11">graphics/printing/multiple-windows-text/source/main.c</a>, <a class="el" href="http_2source_2main_8c-example.html#a9">http/source/main.c</a>, <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a16">input/read-controls/source/main.c</a>, <a class="el" href="input_2touch-screen_2source_2main_8c-example.html#a12">input/touch-screen/source/main.c</a>, <a class="el" href="libapplet_launch_2source_2main_8c-example.html#a5">libapplet_launch/source/main.c</a>, <a class="el" href="mvd_2source_2main_8c-example.html#a15">mvd/source/main.c</a>, <a class="el" href="qtm_2source_2main_8c-example.html#a24">qtm/source/main.c</a>, <a class="el" href="threads_2event_2source_2main_8c-example.html#a17">threads/event/source/main.c</a>, and <a class="el" href="time_2rtc_2source_2main_8c-example.html#a8">time/rtc/source/main.c</a>.</dd>
</dl>
</div>
</div>
</table>
</dd>
</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a25">audio/mic/source/main.c</a>, and <a class="el" href="mvd_2source_2main_8c-example.html#a5">mvd/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a24">audio/mic/source/main.c</a>, and <a class="el" href="mvd_2source_2main_8c-example.html#a5">mvd/source/main.c</a>.</dd>
</dl>
</div>
</div>
<p>Gets the currently held keys. </p>
<p>Individual keys can be checked by ORing them with this value. </p><dl class="section return"><dt>Returns</dt><dd>Keys held. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a21">audio/mic/source/main.c</a>, and <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a6">input/read-controls/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a20">audio/mic/source/main.c</a>, and <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a6">input/read-controls/source/main.c</a>.</dd>
</dl>
</div>
</div>
<p>Gets keys that were just released. </p>
<p>Individual keys can be checked by ORing them with this value. </p><dl class="section return"><dt>Returns</dt><dd>Keys up. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a23">audio/mic/source/main.c</a>, and <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a7">input/read-controls/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a22">audio/mic/source/main.c</a>, and <a class="el" href="input_2read-controls_2source_2main_8c-example.html#a7">input/read-controls/source/main.c</a>.</dd>
</dl>
</div>
</div>
</table>
</dd>
</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a31">audio/mic/source/main.c</a>, <a class="el" href="graphics_2gpu_2geoshader_2source_2main_8c-example.html#a5">graphics/gpu/geoshader/source/main.c</a>, <a class="el" href="graphics_2gpu_2simple_tri_2source_2main_8c-example.html#a5">graphics/gpu/simple_tri/source/main.c</a>, <a class="el" href="graphics_2gpu_2textured_cube_2source_2main_8c-example.html#a5">graphics/gpu/textured_cube/source/main.c</a>, and <a class="el" href="mvd_2source_2main_8c-example.html#a23">mvd/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a30">audio/mic/source/main.c</a>, <a class="el" href="graphics_2gpu_2geoshader_2source_2main_8c-example.html#a5">graphics/gpu/geoshader/source/main.c</a>, <a class="el" href="graphics_2gpu_2simple_tri_2source_2main_8c-example.html#a5">graphics/gpu/simple_tri/source/main.c</a>, <a class="el" href="graphics_2gpu_2textured_cube_2source_2main_8c-example.html#a5">graphics/gpu/textured_cube/source/main.c</a>, and <a class="el" href="mvd_2source_2main_8c-example.html#a23">mvd/source/main.c</a>.</dd>
</dl>
</div>
</div>
<p>Gets the offset within the shared memory buffer of the last sample written. </p>
<dl class="section return"><dt>Returns</dt><dd>The last sample's offset. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a22">audio/mic/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a21">audio/mic/source/main.c</a>.</dd>
</dl>
</div>
</div>
</table>
</dd>
</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a17">audio/mic/source/main.c</a>.</dd>
-</dl>
+
</div>
</div>
<a class="anchor" id="a79266af4aa50d790fba3680d423f6ff0"></a>
</table>
</dd>
</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a18">audio/mic/source/main.c</a>.</dd>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="audio_2mic_2source_2main_8c-example.html#a17">audio/mic/source/main.c</a>.</dd>
</dl>
</div>
</div>