12345678910111213141516171819202122232425262728 |
- namespace UMP.Wrappers
- {
- interface IWrapperPlayer
- {
- void PlayerSetDataSource(string path, object playerObject = null);
- bool PlayerPlay(object playerObject = null);
- void PlayerPause(object playerObject = null);
- void PlayerStop(object playerObject = null);
- void PlayerRelease(object playerObject = null);
- bool PlayerIsPlaying(object playerObject = null);
- long PlayerGetLength(object playerObject = null);
- long PlayerGetTime(object playerObject = null);
- void PlayerSetTime(long time, object playerObject = null);
- float PlayerGetPosition(object playerObject = null);
- void PlayerSetPosition(float pos, object playerObject = null);
- float PlayerGetRate(object playerObject = null);
- bool PlayerSetRate(float rate, object playerObject = null);
- int PlayerGetVolume(object playerObject = null);
- int PlayerSetVolume(int volume, object playerObject = null);
- bool PlayerGetMute(object playerObject = null);
- void PlayerSetMute(bool mute, object playerObject = null);
- int PlayerVideoWidth(object playerObject = null);
- int PlayerVideoHeight(object playerObject = null);
- int PlayerVideoFramesCounter(object playerObject = null);
- PlayerState PlayerGetState();
- object PlayerGetStateValue();
- }
- }
|