144 const char* strDestinationDirectory) = 0;
#define ADTF_IID(_interface, _striid)
Definition adtf_iid.h:19
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition result.h:736
Definition adtf_remote_player_intf.h:27
virtual tResult Pause()=0
virtual tTimeStamp GetCurrentTime()=0
virtual tResult SeekToTime(tTimeStamp tmTime)=0
virtual tTimeStamp GetFirstTime() const =0
virtual tResult SeekToChunkIndex(uint64_t ui64ChunkIndex)=0
virtual uint64_t GetChunkCount() const =0
virtual const char * GetCurrentFileNames() const =0
virtual tTimeStamp GetLastTime() const =0
static constexpr const tChar *const DEFAULT_NAME
The default name the player is registered to the adtf::services::ant::IRPCObjectServerRegistry.
Definition adtf_remote_player_intf.h:32
virtual tResult Open(const char *strFileNames)=0
virtual tResult Close()=0
virtual int8_t GetState() const =0
Definition adtf_remote_player_intf.h:125
virtual tResult ExtractAttachedFiles(const char *strAdtfDatFileNames, const char *strDestinationDirectory)=0
virtual const char * GetMarkers() const =0
Definition adtf_remote_player_intf.h:157
virtual adtf::services::elasto::IPlayer::tLoopMode GetLoopMode() const =0
virtual tResult Step(uint64_t nSteps, const adtf::services::elasto::IPlayer::tStepDirection &eDirection, adtf::services::elasto::IPlayer::tStepItems eItems, bool bWait)=0
virtual float GetPlaybackSpeed() const =0
virtual tResult SetLoopMode(const adtf::services::elasto::IPlayer::tLoopMode &eLoopMode)=0
virtual tResult SetPlaybackSpeed(float fPlaybackSpeed)=0
Definition adtf_remote_player_intf.h:214
virtual bool IsSeekable() const =0
Return the current capability of the player of seeking with the opened files.
tStepItems
Definition player_intf.h:324
tLoopMode
Definition player_intf.h:306
tStepDirection
Definition player_intf.h:316
Namespace for all functionality of the ADTF Remote SDK provided since v3.0.
Definition adtf_remote_clock_intf.h:16
Namespace for all functionality of the ADTF Remote SDK provided since v3.1.
Definition adtf_remote_player_intf.h:119
Namespace for all functionality of the ADTF Remote SDK provided since v3.4.
Definition adtf_remote_player_intf.h:151
Namespace for all functionality of the ADTF Remote SDK provided since v3.16.
Definition adtf_remote_player_intf.h:208
Namespace for the ADTF Remote SDK.
Definition adtf_client_connector.h:16
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14