addObserver(std::shared_ptr< SourceObserverInterface > observer) override | alexaClientSDK::mediaPlayer::BaseStreamSource | virtual |
BaseStreamSource(PipelineInterface *pipeline, const std::string &className) | alexaClientSDK::mediaPlayer::BaseStreamSource | |
clearOnReadDataHandler() | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
close()=0 | alexaClientSDK::mediaPlayer::BaseStreamSource | protectedpure virtual |
doShutdown()=0 | alexaClientSDK::avsCommon::utils::RequiresShutdown | protectedpure virtual |
getAppSrc() const | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
handleEndOfStream() override | alexaClientSDK::mediaPlayer::BaseStreamSource | virtual |
handleReadData()=0 | alexaClientSDK::mediaPlayer::BaseStreamSource | protectedpure virtual |
handleSeekData(guint64 offset)=0 | alexaClientSDK::mediaPlayer::BaseStreamSource | protectedpure virtual |
hasAdditionalData() override | alexaClientSDK::mediaPlayer::BaseStreamSource | virtual |
init(const avsCommon::utils::AudioFormat *audioFormat=nullptr) | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
installOnReadDataHandler() | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
isOpen()=0 | alexaClientSDK::mediaPlayer::BaseStreamSource | protectedpure virtual |
isPlaybackRemote() const =0 | alexaClientSDK::mediaPlayer::SourceInterface | pure virtual |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
notifyObserversOnReadData() | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
preprocess() override | alexaClientSDK::mediaPlayer::BaseStreamSource | virtual |
removeObserver(std::shared_ptr< SourceObserverInterface > observer) override | alexaClientSDK::mediaPlayer::BaseStreamSource | virtual |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
signalEndOfData() | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
SourceInterface(const std::string &className) | alexaClientSDK::mediaPlayer::SourceInterface | inline |
uninstallOnReadDataHandler() | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
updateOnReadDataHandler() | alexaClientSDK::mediaPlayer::BaseStreamSource | protected |
~BaseStreamSource() override | alexaClientSDK::mediaPlayer::BaseStreamSource | |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
~SourceInterface()=default | alexaClientSDK::mediaPlayer::SourceInterface | virtual |