Java CameraInterface Example

Introduction

The java camerainterface example is extracted from the most popular open source projects, you can refer to the following example for usage.

Programming language: Java

Namespace/package name: hou.mymirror.camera

Example#1
File: CameraSurfaceView.javaProject: lymiao/MyMirror

 @Override
 public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
   Log.v(TAG, "surfaceChanged");
   CameraInterface.getInstance(mContext).startPreview(mSurfaceHolder, 1.333f);
 }

Example#2
File: CameraSurfaceView.javaProject: lymiao/MyMirror

 @Override
 public void surfaceDestroyed(SurfaceHolder holder) {
   Log.v(TAG, "surfaceDestroyed");
   CameraInterface.getInstance(mContext).stopCamera();
 }

Example#3
File: CameraSurfaceView.javaProject: lymiao/MyMirror

 @Override
 public void surfaceCreated(SurfaceHolder holder) {
   Log.v(TAG, "surfaceCreated");
   CameraInterface.getInstance(mContext).openCamera(null, Camera.CameraInfo.CAMERA_FACING_BACK);
 }