package com.kaltura.playersdk.interfaces;
import com.kaltura.playersdk.events.KPlayerState;
/**
* Created by nissimpardo on 23/02/16.
*/
public interface KMediaControl {
void start();
void pause();
void seek(double seconds);
void replay();
boolean canPause();
int getCurrentPosition();
int getDuration();
boolean isPlaying();
boolean canSeekBackward();
boolean canSeekForward();
void seek(long milliSeconds, SeekCallback callback);
interface SeekCallback {
void seeked(long milliSeconds);
}
KPlayerState state();
}