AlexaClientSDK  1.19.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::capabilityAgents::alerts::renderer::Renderer Member List

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::Rendererstatic
onBufferingComplete(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onBufferRefilled(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onBufferUnderrun(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onFirstByteRead(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::alerts::renderer::Renderervirtual
onPlaybackError(SourceId sourceId, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::alerts::renderer::Renderervirtual
onPlaybackFinished(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::alerts::renderer::Renderervirtual
onPlaybackPaused(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onPlaybackResumed(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onPlaybackStarted(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::alerts::renderer::Renderervirtual
onPlaybackStopped(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::alerts::renderer::Renderervirtual
onTags(SourceId id, std::unique_ptr< const VectorOfTags > vectorOfTags, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
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) overridealexaClientSDK::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)=0alexaClientSDK::capabilityAgents::alerts::renderer::RendererInterfacepure virtual
stop() overridealexaClientSDK::capabilityAgents::alerts::renderer::Renderervirtual
TagType enum namealexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
VectorOfTags typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
~MediaPlayerObserverInterface()=defaultalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacevirtual
~RendererInterface()=defaultalexaClientSDK::capabilityAgents::alerts::renderer::RendererInterfacevirtual

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