|
ADTF
|
#include <adtf_remote_player_intf.h>
Inherits adtf::remote::elasto::IPlayer.
Public Member Functions | |
| ADTF_IID (IPlayer, "player.quiet.remote.adtf") | |
| virtual bool | IsSeekable () const=0 |
| Return the current capability of the player of seeking with the opened files. | |
Public Member Functions inherited from adtf::remote::elasto::IPlayer | |
| ADTF_IID (IPlayer, "player.elasto.remote.adtf") | |
| virtual tResult | SetLoopMode (const adtf::services::elasto::IPlayer::tLoopMode &eLoopMode)=0 |
| virtual adtf::services::elasto::IPlayer::tLoopMode | GetLoopMode () const =0 |
| virtual tResult | SetPlaybackSpeed (float fPlaybackSpeed)=0 |
| virtual float | GetPlaybackSpeed () const =0 |
| virtual tResult | Step (uint64_t nSteps, const adtf::services::elasto::IPlayer::tStepDirection &eDirection, adtf::services::elasto::IPlayer::tStepItems eItems, bool bWait)=0 |
Public Member Functions inherited from adtf::remote::bat::IPlayer | |
| ADTF_IID (IPlayer, "player.bat.remote.adtf") | |
| virtual const char * | GetMarkers () const =0 |
| virtual tResult | ExtractAttachedFiles (const char *strAdtfDatFileNames, const char *strDestinationDirectory)=0 |
Public Member Functions inherited from adtf::remote::ant::IPlayer | |
| ADTF_IID (IPlayer, "player.ant.remote.adtf") | |
| virtual tTimeStamp | GetFirstTime () const =0 |
| virtual tTimeStamp | GetLastTime () const =0 |
| virtual uint64_t | GetChunkCount () const =0 |
| virtual const char * | GetCurrentFileNames () const =0 |
| virtual tTimeStamp | GetCurrentTime ()=0 |
| virtual int8_t | GetState () const =0 |
| virtual tResult | Play ()=0 |
| virtual tResult | Pause ()=0 |
| virtual tResult | SeekToTime (tTimeStamp tmTime)=0 |
| virtual tResult | SeekToChunkIndex (uint64_t ui64ChunkIndex)=0 |
| virtual tResult | Open (const char *strFileNames)=0 |
| virtual tResult | Close ()=0 |
Additional Inherited Members | |
Static Public Attributes inherited from adtf::remote::ant::IPlayer | |
| static constexpr const tChar *const | DEFAULT_NAME = "player" |
| The default name the player is registered to the adtf::services::ant::IRPCObjectServerRegistry. | |
The Remote Player interface provides access to retrieve information about and control the current adtf::services::ant::IPlayer within a ADTF System instance.
|
pure virtual |
Return the current capability of the player of seeking with the opened files.