public class Exo2PlayerManager
extends BasePlayerManager
| 构造器和说明 |
|---|
Exo2PlayerManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getBufferedPercentage() |
long |
getCurrentPosition() |
long |
getDuration() |
IMediaPlayer |
getMediaPlayer() |
long |
getNetSpeed() |
int |
getVideoHeight() |
int |
getVideoSarDen() |
int |
getVideoSarNum() |
int |
getVideoWidth() |
void |
initVideoPlayer(android.content.Context context,
android.os.Message msg,
java.util.List<VideoOptionModel> optionModelList,
ICacheManager cacheManager) |
boolean |
isPlaying() |
boolean |
isSurfaceSupportLockCanvas() |
void |
pause() |
void |
release() |
void |
releaseSurface() |
void |
seekTo(long time) |
void |
setNeedMute(boolean needMute) |
void |
setSeekParameter(SeekParameters seekParameters)
设置seek 的临近帧。
|
void |
setSpeed(float speed,
boolean soundTouch) |
void |
setSpeedPlaying(float speed,
boolean soundTouch) |
void |
showDisplay(android.os.Message msg) |
void |
start() |
void |
stop() |
public IMediaPlayer getMediaPlayer()
public void initVideoPlayer(android.content.Context context,
android.os.Message msg,
java.util.List<VideoOptionModel> optionModelList,
ICacheManager cacheManager)
public void showDisplay(android.os.Message msg)
public void setSpeed(float speed,
boolean soundTouch)
public void setNeedMute(boolean needMute)
public void releaseSurface()
public void release()
public int getBufferedPercentage()
public long getNetSpeed()
public void setSpeedPlaying(float speed,
boolean soundTouch)
public void start()
public void stop()
public void pause()
public int getVideoWidth()
public int getVideoHeight()
public boolean isPlaying()
public void seekTo(long time)
public long getCurrentPosition()
public long getDuration()
public int getVideoSarNum()
public int getVideoSarDen()
public boolean isSurfaceSupportLockCanvas()
public void setSeekParameter(SeekParameters seekParameters)