AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
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::Renderer | static |
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::Renderer | static |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
onBufferingComplete(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onBufferRefilled(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onBufferUnderrun(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onConnectionStatusChanged(bool connected) override | alexaClientSDK::acsdkAlerts::renderer::Renderer | virtual |
onFirstByteRead(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAlerts::renderer::Renderer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onFirstByteRead(SourceId id, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
onPlaybackError(SourceId sourceId, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAlerts::renderer::Renderer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackError(SourceId id, const ErrorType &type, std::string error, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
onPlaybackFinished(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAlerts::renderer::Renderer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackFinished(SourceId id, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
onPlaybackPaused(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onPlaybackResumed(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onPlaybackStarted(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAlerts::renderer::Renderer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackStarted(SourceId id, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
onPlaybackStopped(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAlerts::renderer::Renderer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackStopped(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onSeeked(SourceId, const MediaPlayerState &, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
onTags(SourceId, std::unique_ptr< const VectorOfTags >, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
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) override | alexaClientSDK::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)=0 | alexaClientSDK::acsdkAlerts::renderer::RendererInterface | pure virtual |
stop() override | alexaClientSDK::acsdkAlerts::renderer::Renderer | virtual |
TagType enum name | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
VectorOfTags typedef | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
~InternetConnectionObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterface | virtual |
~MediaPlayerObserverInterface()=default | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | virtual |
~RendererInterface()=default | alexaClientSDK::acsdkAlerts::renderer::RendererInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0