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

This is the complete list of members for alexaClientSDK::captions::CaptionManager, including all inherited members.

addMediaPlayer(const std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > &mediaPlayer) overridealexaClientSDK::captions::CaptionManagervirtual
create(std::shared_ptr< CaptionParserInterface > parser, std::shared_ptr< TimingAdapterFactory > timingAdapterFactory=nullptr)alexaClientSDK::captions::CaptionManagerstatic
doShutdown() overridealexaClientSDK::captions::CaptionManagervirtual
isEnabled() const overridealexaClientSDK::captions::CaptionManagervirtual
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
onCaption(CaptionFrame::MediaPlayerSourceId sourceId, const CaptionData &captionData) overridealexaClientSDK::captions::CaptionManagervirtual
onFirstByteRead(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagerinlinevirtual
onParsed(const CaptionFrame &captionFrame) overridealexaClientSDK::captions::CaptionManagervirtual
onPlaybackError(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagervirtual
onPlaybackFinished(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagervirtual
onPlaybackPaused(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagervirtual
onPlaybackResumed(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagervirtual
onPlaybackStarted(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagervirtual
onPlaybackStopped(CaptionFrame::MediaPlayerSourceId id, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::captions::CaptionManagervirtual
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
removeMediaPlayer(const std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > &mediaPlayer) overridealexaClientSDK::captions::CaptionManagervirtual
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
setCaptionPresenter(const std::shared_ptr< CaptionPresenterInterface > &presenter) overridealexaClientSDK::captions::CaptionManagervirtual
setMediaPlayers(const std::vector< std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface >> &mediaPlayers) overridealexaClientSDK::captions::CaptionManagervirtual
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
SourceId typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
TagType enum namealexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
VectorOfTags typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
~CaptionFrameParseListenerInterface()=defaultalexaClientSDK::captions::CaptionFrameParseListenerInterfacevirtual
~CaptionManagerInterface()=defaultalexaClientSDK::captions::CaptionManagerInterfacevirtual
~MediaPlayerObserverInterface()=defaultalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacevirtual
~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