More...
#include <adtf_remote_player_intf.h>
Inherits adtf::remote::bat::IPlayer.
Inherited by adtf::remote::quiet::IPlayer.
The Remote Player interface provides access to retrieve information about and control the current adtf::services::ant::IPlayer within a ADTF System instance.
- See also
- adtf::remote::ant::cADTFRemoteSystem, adtf::services::ant::IPlayer.
◆ GetLoopMode()
Retrieves the looping mode of the player. Throws if loop mode cannot be queried.
- Returns
- the current looping mode
◆ GetPlaybackSpeed()
| virtual float adtf::remote::elasto::IPlayer::GetPlaybackSpeed |
( |
| ) |
const |
|
pure virtual |
Retrieves the current playback speed of the player. Throws if playback speed cannot be queried.
- Returns
- the current playback speed
◆ SetLoopMode()
Sets the looping mode of the player. Throws if changing loop cannot be done.
- Parameters
-
| [in] | eLoopMode | the loop mode to be set |
◆ SetPlaybackSpeed()
| virtual tResult adtf::remote::elasto::IPlayer::SetPlaybackSpeed |
( |
float | fPlaybackSpeed | ) |
|
|
pure virtual |
Sets the playback speed of the player. Throws if changing playback speed cannot be done.
- Parameters
-
| [in] | fPlaybackSpeed | the playback speed to be set |
◆ Step()
Steps n samples in given direction.
- Parameters
-
| [in] | nSteps | The number of steps to be done. |
| [in] | eDirection | The direction to step to. |
| [in] | eItems | The items to consider. |
| [in] | bWait | Whether to block until the operation has finished or not. |
The documentation for this class was generated from the following file: