-
-//
-// // class StreamTask AsyncTask
-// private class StreamTask extends AsyncTask<Void, Void, Void>{
-// private byte[] data;
-//
-// StreamTask(byte[] data){
-// this.data = data;
-// }
-//
-// @Override
-// protected Void doInBackground(Void... params) {
-//
-// if (this.data != null){
-// Log.e(TAG, "fps: " + mCamera.getParameters().getPreviewFrameRate());
-// ffmpeg.process(this.data);
-// }
-// return null;
-// }
-// }
-
- /*if (null != mStreamTask){
- switch (mStreamTask.getStatus()){
- case RUNNING:
- Log.e(TAG, "onPreviewFrame Running");
- return;
- case PENDING:
- Log.e(TAG,"OnPreviewFrame Pending");
- mStreamTask.cancel(false);
- break;
- }
- }
- mStreamTask = new StreamTask(data);
- mStreamTask.execute((Void)null);
-*/
-
-// ong endTime = System.currentTimeMillis();
-// mExecutor.execute(new Runnable() {
-// @Override
-// public void run() {
-// //long encodeTime = System.currentTimeMillis();
-// ffmpeg.process(data);
- //Log.e(TAG, "编码第:" + (encodeCount++) + "帧,耗时:" + (System.currentTimeMillis() - encodeTime));
-// }
-// });
- //Log.e(TAG, "采集第:" + (++count) + "帧,距上一帧间隔时间:"
-// + (endTime - previewTime) + " " + Thread.currentThread().getName());
-// previewTime = endTime;*/
-
-
-