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

This is the complete list of members for alexaClientSDK::acsdkAlerts::renderer::Renderer, including all inherited members.

create(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > mediaPlayer, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr, std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionMonitorInterface > internetConnectionMonitor=nullptr)alexaClientSDK::acsdkAlerts::renderer::Rendererstatic
createAlertRenderer(const std::shared_ptr< acsdkApplicationAudioPipelineFactoryInterfaces::ApplicationAudioPipelineFactoryInterface > &audioPipelineFactory, const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > &metricRecorder, const std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownNotifierInterface > &shutdownNotifier, const std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionMonitorInterface > &internetConnectionMonitor)alexaClientSDK::acsdkAlerts::renderer::Rendererstatic
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
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
onConnectionStatusChanged(bool connected) overridealexaClientSDK::acsdkAlerts::renderer::Renderervirtual
onFirstByteRead(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::acsdkAlerts::renderer::Renderer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onFirstByteRead(SourceId id, const MediaPlayerState &state)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacepure virtual
onPlaybackError(SourceId sourceId, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::acsdkAlerts::renderer::Renderer
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 sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::acsdkAlerts::renderer::Renderer
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 sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::acsdkAlerts::renderer::Renderer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackStarted(SourceId id, const MediaPlayerState &state)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacepure virtual
onPlaybackStopped(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::acsdkAlerts::renderer::Renderer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::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
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
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::acsdkAlerts::renderer::Renderer
alexaClientSDK::acsdkAlerts::renderer::RendererInterface::start(std::shared_ptr< acsdkAlerts::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::acsdkAlerts::renderer::RendererInterfacepure virtual
stop() overridealexaClientSDK::acsdkAlerts::renderer::Renderervirtual
TagType enum namealexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
VectorOfTags typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
~InternetConnectionObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterfacevirtual
~MediaPlayerObserverInterface()=defaultalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacevirtual
~RendererInterface()=defaultalexaClientSDK::acsdkAlerts::renderer::RendererInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual

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