deInit()=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
doShutdown()=0 | alexaClientSDK::avsCommon::utils::RequiresShutdown | protectedpure virtual |
ExternalMediaAdapterInterface(const std::string &adapterName) | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | inlineexplicit |
getOffset()=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
getState()=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handleAdjustSeek(std::chrono::milliseconds deltaOffset)=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handleAuthorized(bool authorized, const std::string &playerId, const std::string &defaultSkillToken)=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handleLogin(const std::string &accessToken, const std::string &userName, bool forceLogin, std::chrono::milliseconds tokenRefreshInterval)=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handleLogout()=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handlePlay(std::string &playContextToken, int64_t index, std::chrono::milliseconds offset, const std::string &skillToken, const std::string &playbackSessionId, const std::string &navigation, bool preload, const avsCommon::avs::PlayRequestor &playRequestor)=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handlePlayControl(RequestType requestType)=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
handleSeek(std::chrono::milliseconds offset)=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
init()=0 | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | pure virtual |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
~ExternalMediaAdapterInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::externalMediaPlayer::ExternalMediaAdapterInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |