AlexaClientSDK
1.19.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
This is the complete list of members for alexaClientSDK::capabilityAgents::alerts::renderer::Renderer, including all inherited members.
create(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > mediaPlayer) | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | static |
onBufferingComplete(SourceId id, const MediaPlayerState &state) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onBufferRefilled(SourceId id, const MediaPlayerState &state) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onBufferUnderrun(SourceId id, const MediaPlayerState &state) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onFirstByteRead(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | virtual |
onPlaybackError(SourceId sourceId, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | virtual |
onPlaybackFinished(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | virtual |
onPlaybackPaused(SourceId id, const MediaPlayerState &state) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onPlaybackResumed(SourceId id, const MediaPlayerState &state) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onPlaybackStarted(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | virtual |
onPlaybackStopped(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | virtual |
onTags(SourceId id, std::unique_ptr< const VectorOfTags > vectorOfTags, const MediaPlayerState &state) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
start(std::shared_ptr< RendererObserverInterface > observer, std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> audioFactory, bool volumeRampEnabled, const std::vector< std::string > &urls=std::vector< std::string >(), int loopCount=0, std::chrono::milliseconds loopPause=std::chrono::milliseconds{0}, bool startWithPause=false) override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | |
alexaClientSDK::capabilityAgents::alerts::renderer::RendererInterface::start(std::shared_ptr< capabilityAgents::alerts::renderer::RendererObserverInterface > observer, std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> audioFactory, bool volumeRampEnabled, const std::vector< std::string > &urls=std::vector< std::string >(), int loopCount=0, std::chrono::milliseconds loopPause=std::chrono::milliseconds{0}, bool startWithPause=false)=0 | alexaClientSDK::capabilityAgents::alerts::renderer::RendererInterface | pure virtual |
stop() override | alexaClientSDK::capabilityAgents::alerts::renderer::Renderer | virtual |
TagType enum name | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
VectorOfTags typedef | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
~MediaPlayerObserverInterface()=default | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | virtual |
~RendererInterface()=default | alexaClientSDK::capabilityAgents::alerts::renderer::RendererInterface | virtual |
AlexaClientSDK 1.19.0 - Copyright 2016-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0