addObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > observer) override | alexaClientSDK::mediaPlayer::MediaPlayer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::addObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | pure virtual |
attachSource(GSource *source) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
create(std::shared_ptr< avsCommon::sdkInterfaces::HTTPContentFetcherInterfaceFactoryInterface > contentFetcherFactory=nullptr, bool enableEqualizer=false, std::string name="", bool enableLiveMode=false) | alexaClientSDK::mediaPlayer::MediaPlayer | static |
doShutdown() override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
ERROR | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | static |
getAppSrc() const override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
getDecoder() const override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
getFingerprint() | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
getMediaPlayerState(SourceId id) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
getNumBytesBuffered() override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
getOffset(SourceId id) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
getPipeline() const override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
getPlaybackAttributes() | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
getPlaybackReports() | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
getSpeakerSettings(avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings *settings) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
onError() override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
onFirstByteRead() override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
onWriteComplete() override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
pause(SourceId id) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
play(SourceId id) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
queueCallback(const std::function< gboolean()> *callback) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
removeObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > observer) override | alexaClientSDK::mediaPlayer::MediaPlayer | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::removeObserver(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface > playerObserver)=0 | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | pure virtual |
removeSource(guint tag) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
resume(SourceId id) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
seekTo(SourceId id, std::chrono::milliseconds location, bool fromStart) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
setAppSrc(GstAppSrc *appSrc) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
setDecoder(GstElement *decoder) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
setMute(bool mute) override | alexaClientSDK::mediaPlayer::MediaPlayer | 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::MediaPlayer | |
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::MediaPlayer | |
setSource(const std::string &url, std::chrono::milliseconds offset=std::chrono::milliseconds::zero(), 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::MediaPlayer | 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::MediaPlayer | 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 |
setVolume(int8_t volume) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
SourceId typedef | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | |
stop(SourceId id) override | alexaClientSDK::mediaPlayer::MediaPlayer | virtual |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::stop(SourceId id, std::chrono::seconds timeToPipelineShutdown) | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | inlinevirtual |
~EqualizerInterface()=default | alexaClientSDK::acsdkEqualizerInterfaces::EqualizerInterface | virtual |
~ErrorObserverInterface()=default | alexaClientSDK::playlistParser::UrlContentToAttachmentConverter::ErrorObserverInterface | virtual |
~MediaPlayer() | alexaClientSDK::mediaPlayer::MediaPlayer | |
~MediaPlayerInterface()=default | alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface | virtual |
~PipelineInterface()=default | alexaClientSDK::mediaPlayer::PipelineInterface | privatevirtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
~SourceObserverInterface()=default | alexaClientSDK::mediaPlayer::SourceObserverInterface | virtual |
~SpeakerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::SpeakerInterface | virtual |
~WriteCompleteObserverInterface()=default | alexaClientSDK::playlistParser::UrlContentToAttachmentConverter::WriteCompleteObserverInterface | virtual |