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

This is the complete list of members for alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer, including all inherited members.

addObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::addObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfacepure virtual
create(std::shared_ptr< avsCommon::sdkInterfaces::HTTPContentFetcherInterfaceFactoryInterface > contentFetcherFactory, std::shared_ptr< applicationUtilities::androidUtilities::AndroidSLESEngine > engine, bool enableEqualizer, const PlaybackConfiguration &config=PlaybackConfiguration(), const std::string &name="AndroidMediaPlayer")alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayerstatic
doShutdown() overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayerprotectedvirtual
ERRORalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfacestatic
getFingerprint()alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfaceinlinevirtual
getMaximumBandLevel() overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
getMediaPlayerState(SourceId id) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
getMinimumBandLevel() overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
getNumBytesBuffered() overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
getOffset(SourceId id) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
getPlaybackAttributes()alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfaceinlinevirtual
getPlaybackReports()alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfaceinlinevirtual
getSpeaker()alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
onPrefetchStatusChange(SLuint32 event)alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
pause(SourceId id) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
play(SourceId id) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
removeObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::removeObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver)=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfacepure virtual
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
resume(SourceId id) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
seekTo(SourceId id, std::chrono::milliseconds location, bool fromStart)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfaceinlinevirtual
setEqualizerBandLevels(acsdkEqualizerInterfaces::EqualizerBandLevelMap bandLevelMap) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
setSource(std::shared_ptr< avsCommon::avs::attachment::AttachmentReader > attachmentReader, const avsCommon::utils::AudioFormat *format=nullptr, const avsCommon::utils::mediaPlayer::SourceConfig &config=avsCommon::utils::mediaPlayer::emptySourceConfig()) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
setSource(std::shared_ptr< avsCommon::avs::attachment::AttachmentReader > attachmentReader, std::chrono::milliseconds offsetAdjustment, const avsCommon::utils::AudioFormat *format=nullptr, const avsCommon::utils::mediaPlayer::SourceConfig &config=avsCommon::utils::mediaPlayer::emptySourceConfig()) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
setSource(const std::string &url, std::chrono::milliseconds offset, const avsCommon::utils::mediaPlayer::SourceConfig &config=avsCommon::utils::mediaPlayer::emptySourceConfig(), bool repeat=false, const avsCommon::utils::mediaPlayer::PlaybackContext &playbackContext=avsCommon::utils::mediaPlayer::PlaybackContext()) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
setSource(std::shared_ptr< std::istream > stream, bool repeat=false, const avsCommon::utils::mediaPlayer::SourceConfig &config=avsCommon::utils::mediaPlayer::emptySourceConfig(), avsCommon::utils::MediaType format=avsCommon::utils::MediaType::UNKNOWN) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::setSource(std::shared_ptr< avsCommon::avs::attachment::AttachmentReader > attachmentReader, const avsCommon::utils::AudioFormat *format=nullptr, const SourceConfig &config=emptySourceConfig())=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfacepure virtual
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::setSource(std::shared_ptr< avsCommon::avs::attachment::AttachmentReader > attachmentReader, std::chrono::milliseconds offsetAdjustment, const avsCommon::utils::AudioFormat *format=nullptr, const SourceConfig &config=emptySourceConfig())=0alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfacepure virtual
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
SourceId typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface
stop(SourceId id) overridealexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayervirtual
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::stop(SourceId id, std::chrono::seconds timeToPipelineShutdown)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfaceinlinevirtual
~AndroidSLESMediaPlayer()alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer
~EqualizerInterface()=defaultalexaClientSDK::acsdkEqualizerInterfaces::EqualizerInterfacevirtual
~MediaPlayerInterface()=defaultalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterfacevirtual
~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