| 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 |