|
|
std::shared_future< bool > | playTone (Tone tone) override |
|
|
void | onPlaybackFinished (SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override |
|
void | onPlaybackError (SourceId id, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override |
|
void | onPlaybackStarted (SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override |
|
void | onFirstByteRead (SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override |
|
virtual | ~SystemSoundPlayerInterface ()=default |
|
virtual | ~MediaPlayerObserverInterface ()=default |
|
virtual void | onFirstByteRead (SourceId id, const MediaPlayerState &state)=0 |
|
virtual void | onPlaybackStarted (SourceId id, const MediaPlayerState &state)=0 |
|
virtual void | onPlaybackFinished (SourceId id, const MediaPlayerState &state)=0 |
|
virtual void | onPlaybackError (SourceId id, const ErrorType &type, std::string error, const MediaPlayerState &state)=0 |
|
virtual void | onPlaybackPaused (SourceId, const MediaPlayerState &) |
|
virtual void | onPlaybackResumed (SourceId, const MediaPlayerState &) |
|
virtual void | onPlaybackStopped (SourceId, const MediaPlayerState &) |
|
virtual void | onBufferUnderrun (SourceId, const MediaPlayerState &) |
|
virtual void | onBufferRefilled (SourceId, const MediaPlayerState &) |
|
virtual void | onBufferingComplete (SourceId, const MediaPlayerState &) |
|
virtual void | onSeeked (SourceId, const MediaPlayerState &, const MediaPlayerState &) |
|
virtual void | onTags (SourceId, std::unique_ptr< const VectorOfTags >, const MediaPlayerState &) |
|
This class implements the SystemSoundPlayerInterface
. This class is responsible for playing the system sounds that Alexa devices make.