public interface IPlayer
限定符和类型 | 接口和说明 |
---|---|
static interface |
IPlayer.OnCompletionListener |
static interface |
IPlayer.OnErrorListener |
static interface |
IPlayer.OnInfoListener |
static interface |
IPlayer.OnPreparedListener |
static interface |
IPlayer.OnVideoSizeChangedListener |
限定符和类型 | 方法和说明 |
---|---|
int |
getVideoHeight() |
int |
getVideoWidth() |
boolean |
isPlaying() |
void |
pause() |
void |
prepareAsync() |
void |
release() |
void |
setDataSource(android.content.Context context,
android.net.Uri uri) |
void |
setDisplay(android.view.SurfaceHolder sh) |
void |
setOnCompletionListener(IPlayer.OnCompletionListener l) |
void |
setOnErrorListener(IPlayer.OnErrorListener l) |
void |
setOnInfoListener(IPlayer.OnInfoListener l) |
void |
setOnPreparedListener(IPlayer.OnPreparedListener l) |
void |
setOnVideoSizeChangedListener(IPlayer.OnVideoSizeChangedListener l) |
void |
setSurface(android.view.Surface sh) |
void |
start() |
void |
stop() |
void setOnPreparedListener(IPlayer.OnPreparedListener l)
void setOnErrorListener(IPlayer.OnErrorListener l)
void setOnCompletionListener(IPlayer.OnCompletionListener l)
void setOnVideoSizeChangedListener(IPlayer.OnVideoSizeChangedListener l)
void setOnInfoListener(IPlayer.OnInfoListener l)
void setDisplay(android.view.SurfaceHolder sh)
void setSurface(android.view.Surface sh)
void setDataSource(android.content.Context context, android.net.Uri uri) throws java.io.IOException, java.lang.IllegalArgumentException, java.lang.SecurityException, java.lang.IllegalStateException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.SecurityException
java.lang.IllegalStateException
void prepareAsync()
void release()
void start()
void stop()
void pause()
boolean isPlaying()
int getVideoWidth()
int getVideoHeight()