Android3.3.3版本,录像的回调接口修改为:StreamConvertCB.OutputDataCB
示例代码:
EZPlayer mEZPlayer;
…
mEZPlayer.startLocalRecord(mLocalRecordCb);
…
private StreamConvertCB.OutputDataCB mLocalRecordCb = new StreamConvertCB.OutputDataCB() {
@Override
public void onOutputData(byte[] var1, int var2, int var3, byte[] var4) {
if (mOs == null) {
File f = new File("/sdcard/videogo.mp4");
try {
mOs = new FileOutputStream(f);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
try {
mOs.write(var1, 0, var2);
} catch (IOException e) {
e.printStackTrace();
} finally {
}
}
};