| addObserver(std::shared_ptr< acsdkAudioPlayerInterfaces::AudioPlayerObserverInterface > observer) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::acsdkAudioPlayerInterfaces::AudioPlayerInterface::addObserver(std::shared_ptr< acsdkAudioPlayerInterfaces::AudioPlayerObserverInterface > observer)=0 | alexaClientSDK::acsdkAudioPlayerInterfaces::AudioPlayerInterface | pure virtual |
| buildJsonEventString(const std::string &eventName, const std::string &dialogRequestIdString="", const std::string &payload="{}", const std::string &context="") const | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
| cancelDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| alexaClientSDK::avsCommon::avs::CapabilityAgent::cancelDirective(const std::string &messageId) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
| canStateBeRetrieved() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
| CapabilityAgent(const std::string &nameSpace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
| create(std::shared_ptr< avsCommon::utils::mediaPlayer::PooledMediaResourceProviderInterface > mediaResourceProvider, std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > messageSender, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > focusManager, std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionSender, std::shared_ptr< avsCommon::sdkInterfaces::PlaybackRouterInterface > playbackRouter, std::shared_ptr< cryptoInterfaces::CryptoFactoryInterface > cryptoFactory, std::shared_ptr< captions::CaptionManagerInterface > captionManager=nullptr, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr) | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | static |
| createAudioPlayerInterface(const std::shared_ptr< avsCommon::utils::mediaPlayer::PooledMediaResourceProviderInterface > &mediaResourceProvider, const std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > &messageSender, const acsdkManufactory::Annotated< avsCommon::sdkInterfaces::AudioFocusAnnotation, avsCommon::sdkInterfaces::FocusManagerInterface > &annotatedFocusManager, const std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > &contextManager, const std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > &exceptionSender, const std::shared_ptr< avsCommon::sdkInterfaces::PlaybackRouterInterface > &playbackRouter, const std::shared_ptr< captions::CaptionManagerInterface > &captionManager, const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > &metricRecorder, const std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownNotifierInterface > &shutdownNotifier, const acsdkManufactory::Annotated< avsCommon::sdkInterfaces::endpoints::DefaultEndpointAnnotation, avsCommon::sdkInterfaces::endpoints::EndpointCapabilitiesRegistrarInterface > &endpointCapabilitiesRegistrar, const std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderRegistrarInterface > &renderPlayerInfoCardsProviderRegistrar, const std::shared_ptr< cryptoInterfaces::CryptoFactoryInterface > &cryptoFactory) | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | static |
| createDirectiveInfo(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protectedvirtual |
| doShutdown() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| getAudioItemDuration() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| getAudioItemOffset() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| getCapabilityConfigurations() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| getConfiguration() const override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| handleDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| alexaClientSDK::avsCommon::avs::CapabilityAgent::handleDirective(const std::string &messageId) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
| handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| hasReportableStateProperties() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
| isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| localOperation(PlaybackOperation op) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| localSeekTo(std::chrono::milliseconds location, bool fromStart) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| m_exceptionEncounteredSender | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
| m_namespace | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
| name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| onBufferingComplete(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onBufferingComplete(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onBufferRefilled(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onBufferRefilled(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onBufferUnderrun(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onBufferUnderrun(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onContextAvailable(const std::string &jsonContext) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
| onContextAvailable(const endpoints::EndpointIdentifier &endpointId, const avs::AVSContext &endpointContext, ContextRequestToken requestToken) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
| onContextFailure(const ContextRequestError error) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
| onContextFailure(const ContextRequestError error, ContextRequestToken token) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
| onDeregistered() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| onFirstByteRead(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onFirstByteRead(SourceId id, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
| onFocusChanged(avsCommon::avs::FocusState newFocus, avsCommon::avs::MixingBehavior behavior) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| onPlaybackError(SourceId id, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| 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 id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackFinished(SourceId id, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
| onPlaybackPaused(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackPaused(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onPlaybackResumed(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackResumed(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onPlaybackStarted(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackStarted(SourceId id, const MediaPlayerState &state)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | pure virtual |
| onPlaybackStopped(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onPlaybackStopped(SourceId, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onProgressReportDelayElapsed() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| onProgressReportIntervalElapsed() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| onProgressReportIntervalUpdated() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| onReadyToProvideNextPlayer() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| onSeeked(SourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &startState, const avsCommon::utils::mediaPlayer::MediaPlayerState &endState) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onSeeked(SourceId, const MediaPlayerState &, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| onTags(SourceId id, std::unique_ptr< const VectorOfTags > vectorOfTags, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::onTags(SourceId, std::unique_ptr< const VectorOfTags >, const MediaPlayerState &) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | inlinevirtual |
| PlaybackOperation enum name | alexaClientSDK::avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface | |
| preHandleDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| alexaClientSDK::avsCommon::avs::CapabilityAgent::preHandleDirective(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | |
| alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
| provideState(const avsCommon::avs::NamespaceAndName &stateProviderName, unsigned int stateRequestToken) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| alexaClientSDK::avsCommon::avs::CapabilityAgent::provideState(const avs::CapabilityTag &stateProviderName, const ContextRequestToken stateRequestToken) | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
| alexaClientSDK::avsCommon::avs::CapabilityAgent::removeDirective(const std::string &messageId) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
| removeObserver(std::shared_ptr< acsdkAudioPlayerInterfaces::AudioPlayerObserverInterface > observer) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::acsdkAudioPlayerInterfaces::AudioPlayerInterface::removeObserver(std::shared_ptr< acsdkAudioPlayerInterfaces::AudioPlayerObserverInterface > observer)=0 | alexaClientSDK::acsdkAudioPlayerInterfaces::AudioPlayerInterface | pure virtual |
| requestProgress() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| RESUMABLE_STOP enum value | alexaClientSDK::avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface | |
| RESUME_PLAYBACK enum value | alexaClientSDK::avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface | |
| sendExceptionEncounteredAndReportFailed(std::shared_ptr< DirectiveInfo > info, const std::string &message, avsCommon::avs::ExceptionErrorType type=avsCommon::avs::ExceptionErrorType::INTERNAL_ERROR) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
| setObserver(std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsObserverInterface > observer) override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | |
| alexaClientSDK::avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface::setObserver(std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsObserverInterface > observer)=0 | alexaClientSDK::avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface | pure virtual |
| shouldQueryState() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
| shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| SourceId typedef | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
| STOP_PLAYBACK enum value | alexaClientSDK::avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface | |
| stopPlayback() override | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| TagType enum name | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
| TRANSIENT_PAUSE enum value | alexaClientSDK::avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface | |
| VectorOfTags typedef | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | |
| ~AudioPlayer() | alexaClientSDK::acsdkAudioPlayer::AudioPlayer | virtual |
| ~AudioPlayerInterface()=default | alexaClientSDK::acsdkAudioPlayerInterfaces::AudioPlayerInterface | virtual |
| ~CapabilityAgent()=default | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
| ~CapabilityConfigurationInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterface | virtual |
| ~ChannelObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterface | virtual |
| ~ContextInterface()=default | alexaClientSDK::acsdkAudioPlayer::ProgressTimer::ContextInterface | virtual |
| ~ContextRequesterInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | virtual |
| ~DirectiveHandlerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | virtual |
| ~LocalPlaybackHandlerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface | virtual |
| ~MediaPlayerFactoryObserverInterface()=default | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerFactoryObserverInterface | virtual |
| ~MediaPlayerObserverInterface()=default | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface | virtual |
| ~MediaPropertiesInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::MediaPropertiesInterface | virtual |
| ~RenderPlayerInfoCardsProviderInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface | virtual |
| ~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
| ~StateProviderInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | virtual |