AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayer Member List

This is the complete list of members for alexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayer, including all inherited members.

create(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > mediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::audio::SystemSoundAudioFactoryInterface > soundPlayerAudioFactory)alexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayerstatic
createSystemSoundPlayerInterface(std::shared_ptr< acsdkApplicationAudioPipelineFactoryInterfaces::ApplicationAudioPipelineFactoryInterface > audioPipelineFactory, std::shared_ptr< avsCommon::sdkInterfaces::audio::AudioFactoryInterface > audioFactory)alexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayerstatic
onBufferingComplete(SourceId, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onBufferRefilled(SourceId, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onBufferUnderrun(SourceId, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onFirstByteRead(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onFirstByteRead(SourceId id, const MediaPlayerState &state)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacepure virtual
onPlaybackError(SourceId id, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackError(SourceId id, const ErrorType &type, std::string error, const MediaPlayerState &state)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacepure virtual
onPlaybackFinished(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackFinished(SourceId id, const MediaPlayerState &state)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacepure virtual
onPlaybackPaused(SourceId, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onPlaybackResumed(SourceId, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onPlaybackStarted(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackStarted(SourceId id, const MediaPlayerState &state)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacepure virtual
onPlaybackStopped(SourceId, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onSeeked(SourceId, const MediaPlayerState &, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onTags(SourceId, std::unique_ptr< const VectorOfTags >, const MediaPlayerState &)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
playTone(Tone tone) overridealexaClientSDK::applicationUtilities::systemSoundPlayer::SystemSoundPlayervirtual
SourceId typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
TagType enum namealexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
Tone enum namealexaClientSDK::avsCommon::sdkInterfaces::SystemSoundPlayerInterface
VectorOfTags typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
~MediaPlayerObserverInterface()=defaultalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacevirtual
~SystemSoundPlayerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::SystemSoundPlayerInterfacevirtual

AlexaClientSDK 1.26.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0