![]() |
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