+//
+// // 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;*/
+
+
+