public interface RecordCallback
Modifier and Type | Method and Description |
---|---|
void |
onComplete(boolean validClip,
long clipDuration)
录制完毕的回调,回调发生在SDK内部子线程
|
void |
onDrawReady()
该回调后可以调用
AliyunIRecorder.startRecording() 接口 |
void |
onError(int errorCode)
录制错误回调,回调发生在SDK内部子线程
|
void |
onFinish(java.lang.String outputPath)
合成完毕的回调,回调发生在
AliyunIRecorder.finishRecording() 调用接口所在的线程。 |
void |
onInitReady()
录制初始化回调
|
void |
onMaxDuration()
达到最大时长,回调发生在SDK内部子线程
|
void |
onPictureBack(android.graphics.Bitmap bitmap)
获取当前渲染帧并转成bitmap
|
void |
onPictureDataBack(byte[] data)
获取当前渲染帧数据
|
void |
onProgress(long duration)
录制进度回调,回调发生在SDK内部子线程
|
void onComplete(boolean validClip, long clipDuration)
validClip
- 标记该片段是否有效,如果录制时间太短,会返回falseclipDuration
- 该片段的长度void onFinish(java.lang.String outputPath)
AliyunIRecorder.finishRecording()
调用接口所在的线程。outputPath
- 合成视频地址void onProgress(long duration)
duration
- 当前已录制时间void onMaxDuration()
void onError(int errorCode)
errorCode
- @see com.aliyun.querrorcode.AliyunErrorCodevoid onInitReady()
void onDrawReady()
AliyunIRecorder.startRecording()
接口void onPictureBack(android.graphics.Bitmap bitmap)
bitmap
- 帧图像void onPictureDataBack(byte[] data)
data
- 帧数据