public interface TuSdkMediaPlayerListener
限定符和类型 | 方法和说明 |
---|---|
void |
onCompleted(java.lang.Exception e,
org.lasque.tusdk.core.struct.TuSdkMediaDataSource mediaDataSource)
完成转码 [主线程]
|
void |
onFrameAvailable()
有新的画面帧需要刷新
|
void |
onProgress(long playbackTimeUs,
org.lasque.tusdk.core.struct.TuSdkMediaDataSource mediaDataSource,
long totalTimeUs)
执行进度 [主线程]
|
void |
onStateChanged(int state)
播放状态改变
|
void onStateChanged(int state)
state
- 状态: 0播放, 1暂停void onFrameAvailable()
void onProgress(long playbackTimeUs, org.lasque.tusdk.core.struct.TuSdkMediaDataSource mediaDataSource, long totalTimeUs)
playbackTimeUs
- 当前播放时间戳 [微秒]mediaDataSource
- 当前处理的视频文件的数据源totalTimeUs
- 总时长void onCompleted(java.lang.Exception e, org.lasque.tusdk.core.struct.TuSdkMediaDataSource mediaDataSource)
e
- 如果成功则为NullmediaDataSource
- 当前处理的视频文件