private Ffmpeg ffmpeg = Ffmpeg.getInstance();
private Boolean isRunning = false;
- //private FfmpegRunnable runnable;
private Camera mCamera = null;
IBinder mBinder = new LocalBinder();
private String rtmpUrl;
- //private WindowManager mWindowManager;
- //private SurfaceView mOutComeVideoView;
private long frameCount = 0;
gLogger.error("Preview Format: " + paras.getPreviewFormat() + ". Size: " + paras.getPreviewSize().width + "x" + paras.getPreviewSize().height);
gLogger.error("Picture Format: " + paras.getPictureFormat() + ". Size: " + paras.getPictureSize().width + "x" + paras.getPictureSize().height);
camera.setPreviewCallback(this);
- //camera.startPreview();
}
}
-
-// private class FfmpegRunnable implements Runnable {
-// private String url;
-// private Camera.PreviewCallback cb;
-// public FfmpegRunnable(String _url, Camera.PreviewCallback _cb){
-// this.url = _url;
-// this.cb = _cb;
-// }
-// @Override
-// public void run(){
-// gLogger.error("Run Ffmpeg url: " + url);
-// isRunning = true;
-// gLogger.error("Open camera");
-// mCamera = getCameraInstance();
-// if(mCamera == null) {
-// gLogger.error("Open camera, camera is null");
-// }
-// configCamera(mCamera);
-// mCamera.setPreviewCallback(this.cb);
-// }
-// }