16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_LOCALPLAYBACKHANDLERINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_LOCALPLAYBACKHANDLERINTERFACE_H_ 25 namespace sdkInterfaces {
66 virtual bool localSeekTo(std::chrono::milliseconds location,
bool fromStart) = 0;
73 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_LOCALPLAYBACKHANDLERINTERFACE_H_ Stop playback, keep pipeline open (for a time), to enable resume.
Definition: LocalPlaybackHandlerInterface.h:44
Definition: LocalPlaybackHandlerInterface.h:30
Transiently pause playback - this is intended to be for a very short period. Not resumable from cloud...
Definition: LocalPlaybackHandlerInterface.h:48
PlaybackOperation
Definition: LocalPlaybackHandlerInterface.h:40
virtual bool localSeekTo(std::chrono::milliseconds location, bool fromStart)=0
virtual bool localOperation(PlaybackOperation op)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Resume playing after RESUMABLE_STOP, or TRANSIENT_PAUSE.
Definition: LocalPlaybackHandlerInterface.h:46
Stop playback, close pipeline.
Definition: LocalPlaybackHandlerInterface.h:42
virtual ~LocalPlaybackHandlerInterface()=default