|
333 | 333 | </div> |
334 | 334 | <div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span>} <span class="comment">// namespace audio_tools</span></div> |
335 | 335 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_html"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html">audio_tools::AudioPlayer</a></div><div class="ttdoc">High-level audio playback pipeline and controller.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:51</div></div> |
336 | | -<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a1a96b8bdaed492d3a380658d381a87b2"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a1a96b8bdaed492d3a380658d381a87b2">audio_tools::AudioPlayer::audioSource</a></div><div class="ttdeci">AudioSource & audioSource()</div><div class="ttdoc">Returns the active AudioSource.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:236</div></div> |
337 | | -<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a645f14b9b646688d8e8c03f193ab0cf3"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a645f14b9b646688d8e8c03f193ab0cf3">audio_tools::AudioPlayer::setVolume</a></div><div class="ttdeci">bool setVolume(float volume) override</div><div class="ttdoc">Sets volume in range [0.0, 1.0]; updates VolumeStream.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:388</div></div> |
| 336 | +<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a1a96b8bdaed492d3a380658d381a87b2"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a1a96b8bdaed492d3a380658d381a87b2">audio_tools::AudioPlayer::audioSource</a></div><div class="ttdeci">AudioSource & audioSource()</div><div class="ttdoc">Returns the active AudioSource.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:237</div></div> |
| 337 | +<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a645f14b9b646688d8e8c03f193ab0cf3"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a645f14b9b646688d8e8c03f193ab0cf3">audio_tools::AudioPlayer::setVolume</a></div><div class="ttdeci">bool setVolume(float volume) override</div><div class="ttdoc">Sets volume in range [0.0, 1.0]; updates VolumeStream.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:389</div></div> |
338 | 338 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a7496c69d3c2ca5144ed71f18e24520cb"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a7496c69d3c2ca5144ed71f18e24520cb">audio_tools::AudioPlayer::next</a></div><div class="ttdeci">bool next(int offset=1)</div><div class="ttdoc">Moves to the next/previous stream by offset (negative supported)</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:313</div></div> |
339 | | -<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a75896c16336462449610b256c8313b4c"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a75896c16336462449610b256c8313b4c">audio_tools::AudioPlayer::volume</a></div><div class="ttdeci">float volume() override</div><div class="ttdoc">Returns the current volume [0.0, 1.0].</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:404</div></div> |
340 | | -<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_aa1f512ab0fcc05612f8e3d6a4664ce9a"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#aa1f512ab0fcc05612f8e3d6a4664ce9a">audio_tools::AudioPlayer::isActive</a></div><div class="ttdeci">bool isActive()</div><div class="ttdoc">Checks whether playback is active.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:368</div></div> |
| 339 | +<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_a75896c16336462449610b256c8313b4c"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#a75896c16336462449610b256c8313b4c">audio_tools::AudioPlayer::volume</a></div><div class="ttdeci">float volume() override</div><div class="ttdoc">Returns the current volume [0.0, 1.0].</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:405</div></div> |
| 340 | +<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_aa1f512ab0fcc05612f8e3d6a4664ce9a"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#aa1f512ab0fcc05612f8e3d6a4664ce9a">audio_tools::AudioPlayer::isActive</a></div><div class="ttdeci">bool isActive()</div><div class="ttdoc">Checks whether playback is active.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:369</div></div> |
341 | 341 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_aa4ebe00d56357749257e6acafc945ae7"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#aa4ebe00d56357749257e6acafc945ae7">audio_tools::AudioPlayer::previous</a></div><div class="ttdeci">bool previous(int offset=1)</div><div class="ttdoc">Moves back by offset streams (defaults to 1)</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:340</div></div> |
342 | 342 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_ac28f81543d548d42d71ded1c5dfa912c"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#ac28f81543d548d42d71ded1c5dfa912c">audio_tools::AudioPlayer::setPath</a></div><div class="ttdeci">bool setPath(const char *path)</div><div class="ttdoc">Selects stream by path without changing the source iterator.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:331</div></div> |
343 | | -<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_ad3efacc385ffaca8b3e0c8858971ae6f"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#ad3efacc385ffaca8b3e0c8858971ae6f">audio_tools::AudioPlayer::setActive</a></div><div class="ttdeci">void setActive(bool isActive)</div><div class="ttdoc">Toggles playback activity; triggers fade and optional silence.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:374</div></div> |
| 343 | +<div class="ttc" id="aclassaudio__tools_1_1_audio_player_html_ad3efacc385ffaca8b3e0c8858971ae6f"><div class="ttname"><a href="classaudio__tools_1_1_audio_player.html#ad3efacc385ffaca8b3e0c8858971ae6f">audio_tools::AudioPlayer::setActive</a></div><div class="ttdeci">void setActive(bool isActive)</div><div class="ttdoc">Toggles playback activity; triggers fade and optional silence.</div><div class="ttdef"><b>Definition</b> AudioPlayer.h:375</div></div> |
344 | 344 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_protocol_html"><div class="ttname"><a href="classaudio__tools_1_1_audio_player_protocol.html">audio_tools::AudioPlayerProtocol</a></div><div class="ttdoc">Abstract class for protocol to control the audio player.</div><div class="ttdef"><b>Definition</b> AudioPlayerProtocol.h:11</div></div> |
345 | 345 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_protocol_html_a71bda82938183043ae813edd2d3a2885"><div class="ttname"><a href="classaudio__tools_1_1_audio_player_protocol.html#a71bda82938183043ae813edd2d3a2885">audio_tools::AudioPlayerProtocol::processCommand</a></div><div class="ttdeci">virtual bool processCommand(const char *input, Print &result)=0</div></div> |
346 | 346 | <div class="ttc" id="aclassaudio__tools_1_1_audio_player_protocol_html_a83d10b9dd3cc7fe7fbe5eaf2c1c3fc3b"><div class="ttname"><a href="classaudio__tools_1_1_audio_player_protocol.html#a83d10b9dd3cc7fe7fbe5eaf2c1c3fc3b">audio_tools::AudioPlayerProtocol::setPlayer</a></div><div class="ttdeci">virtual void setPlayer(AudioPlayer &player)</div><div class="ttdoc">Defines the player.</div><div class="ttdef"><b>Definition</b> AudioPlayerProtocol.h:25</div></div> |
|
0 commit comments