public class JZMediaSystem extends JZMediaInterface implements android.media.MediaPlayer.OnPreparedListener, android.media.MediaPlayer.OnCompletionListener, android.media.MediaPlayer.OnBufferingUpdateListener, android.media.MediaPlayer.OnSeekCompleteListener, android.media.MediaPlayer.OnErrorListener, android.media.MediaPlayer.OnInfoListener, android.media.MediaPlayer.OnVideoSizeChangedListener
| 限定符和类型 | 字段和说明 |
|---|---|
android.media.MediaPlayer |
mediaPlayer |
currentDataSource, dataSourceObjects| 构造器和说明 |
|---|
JZMediaSystem() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getCurrentPosition() |
long |
getDuration() |
boolean |
isPlaying() |
void |
onBufferingUpdate(android.media.MediaPlayer mediaPlayer,
int percent) |
void |
onCompletion(android.media.MediaPlayer mediaPlayer) |
boolean |
onError(android.media.MediaPlayer mediaPlayer,
int what,
int extra) |
boolean |
onInfo(android.media.MediaPlayer mediaPlayer,
int what,
int extra) |
void |
onPrepared(android.media.MediaPlayer mediaPlayer) |
void |
onSeekComplete(android.media.MediaPlayer mediaPlayer) |
void |
onVideoSizeChanged(android.media.MediaPlayer mediaPlayer,
int width,
int height) |
void |
pause() |
void |
prepare() |
void |
release() |
void |
seekTo(long time) |
void |
setSurface(android.view.Surface surface) |
void |
setVolume(float leftVolume,
float rightVolume) |
void |
start() |
public void start()
start 在类中 JZMediaInterfacepublic void prepare()
prepare 在类中 JZMediaInterfacepublic void pause()
pause 在类中 JZMediaInterfacepublic boolean isPlaying()
isPlaying 在类中 JZMediaInterfacepublic void seekTo(long time)
seekTo 在类中 JZMediaInterfacepublic void release()
release 在类中 JZMediaInterfacepublic long getCurrentPosition()
getCurrentPosition 在类中 JZMediaInterfacepublic long getDuration()
getDuration 在类中 JZMediaInterfacepublic void setSurface(android.view.Surface surface)
setSurface 在类中 JZMediaInterfacepublic void setVolume(float leftVolume,
float rightVolume)
setVolume 在类中 JZMediaInterfacepublic void onPrepared(android.media.MediaPlayer mediaPlayer)
onPrepared 在接口中 android.media.MediaPlayer.OnPreparedListenerpublic void onCompletion(android.media.MediaPlayer mediaPlayer)
onCompletion 在接口中 android.media.MediaPlayer.OnCompletionListenerpublic void onBufferingUpdate(android.media.MediaPlayer mediaPlayer,
int percent)
onBufferingUpdate 在接口中 android.media.MediaPlayer.OnBufferingUpdateListenerpublic void onSeekComplete(android.media.MediaPlayer mediaPlayer)
onSeekComplete 在接口中 android.media.MediaPlayer.OnSeekCompleteListenerpublic boolean onError(android.media.MediaPlayer mediaPlayer,
int what,
int extra)
onError 在接口中 android.media.MediaPlayer.OnErrorListenerpublic boolean onInfo(android.media.MediaPlayer mediaPlayer,
int what,
int extra)
onInfo 在接口中 android.media.MediaPlayer.OnInfoListenerpublic void onVideoSizeChanged(android.media.MediaPlayer mediaPlayer,
int width,
int height)
onVideoSizeChanged 在接口中 android.media.MediaPlayer.OnVideoSizeChangedListener