addObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::addObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | pure 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::AndroidSLESMediaPlayer | static |
doShutdown() override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | protectedvirtual |
ERROR | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | static |
getFingerprint() | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
getMaximumBandLevel() override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
getMediaPlayerState(SourceId id) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
getMinimumBandLevel() override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
getNumBytesBuffered() override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
getOffset(SourceId id) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
getPlaybackAttributes() | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
getPlaybackReports() | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
getSpeaker() | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
onPrefetchStatusChange(SLuint32 event) | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | |
pause(SourceId id) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
play(SourceId id) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
removeObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::removeObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | pure virtual |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
resume(SourceId id) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
seekTo(SourceId id, std::chrono::milliseconds location, bool fromStart) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
setEqualizerBandLevels(acsdkEqualizerInterfaces::EqualizerBandLevelMap bandLevelMap) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
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()) override | alexaClientSDK::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()) override | alexaClientSDK::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()) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
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) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::setSource(std::shared_ptr< avsCommon::avs::attachment::AttachmentReader > attachmentReader, const avsCommon::utils::AudioFormat *format=nullptr, const SourceConfig &config=emptySourceConfig())=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | pure 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())=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | pure virtual |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
SourceId typedef | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | |
stop(SourceId id) override | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | virtual |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::stop(SourceId id, std::chrono::seconds timeToPipelineShutdown) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
~AndroidSLESMediaPlayer() | alexaClientSDK::mediaPlayer::android::AndroidSLESMediaPlayer | |
~EqualizerInterface()=default | alexaClientSDK::acsdkEqualizerInterfaces::EqualizerInterface | virtual |
~MediaPlayerInterface()=default | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |