Home | History | Annotate | Download | only in camera

Lines Matching refs:Camera

17 package com.android.camera;
19 import static com.android.camera.util.CameraUtil.Assert;
25 import android.hardware.Camera;
26 import android.hardware.Camera.AutoFocusCallback;
27 import android.hardware.Camera.AutoFocusMoveCallback;
28 import android.hardware.Camera.ErrorCallback;
29 import android.hardware.Camera.FaceDetectionListener;
30 import android.hardware.Camera.OnZoomChangeListener;
31 import android.hardware.Camera.Parameters;
32 import android.hardware.Camera.PictureCallback;
33 import android.hardware.Camera.PreviewCallback;
34 import android.hardware.Camera.ShutterCallback;
44 * A class to implement {@link CameraManager} of the Android camera framework.
55 // Camera initialization/finalization
88 private android.hardware.Camera mCamera;
94 HandlerThread ht = new HandlerThread("Camera Handler Thread");
131 android.hardware.Camera camera, Object cb) {
132 camera.setAutoFocusMoveCallback((AutoFocusMoveCallback) cb);
146 // TODO: output camera state and focus state for debugging.
192 mCamera = android.hardware.Camera.open(msg.arg1);
196 // Get a instance of Camera.Parameters for later use.
328 Log.e(TAG, "Fail to release the camera.");
356 * camera handler thread.
367 public android.hardware.Camera getCamera() {
373 // release() must be synchronous so we know exactly when the camera
557 * @param camera The {@link CameraProxy} which the callback is from.
563 Handler handler, CameraProxy camera, CameraAFCallback cb) {
564 if (handler == null || camera == null || cb == null) return null;
565 return new AFCallbackForward(handler, camera, cb);
569 Handler h, CameraProxy camera, CameraAFCallback cb) {
571 mCamera = camera;
576 public void onAutoFocus(final boolean b, Camera camera) {
597 * @param camera The {@link CameraProxy} which the callback is from.
603 Handler handler, CameraProxy camera, CameraAFMoveCallback cb) {
604 if (handler == null || camera == null || cb == null) return null;
605 return new AFMoveCallbackForward(handler, camera, cb);
609 Handler h, CameraProxy camera, CameraAFMoveCallback cb) {
611 mCamera = camera;
617 final boolean moving, android.hardware.Camera camera) {
639 * @param camera The {@link CameraProxy} which the callback is from.
645 Handler handler, CameraProxy camera, CameraShutterCallback cb) {
646 if (handler == null || camera == null || cb == null) return null;
647 return new ShutterCallbackForward(handler, camera, cb);
651 Handler h, CameraProxy camera, CameraShutterCallback cb) {
653 mCamera = camera;
680 * @param camera The {@link CameraProxy} which the callback is from.
686 Handler handler, CameraProxy camera, CameraPictureCallback cb) {
687 if (handler == null || camera == null || cb == null) return null;
688 return new PictureCallbackForward(handler, camera, cb);
692 Handler h, CameraProxy camera, CameraPictureCallback cb) {
694 mCamera = camera;
700 final byte[] data, android.hardware.Camera camera) {
722 * @param camera The {@link CameraProxy} which the callback is from.
728 Handler handler, CameraProxy camera, CameraPreviewDataCallback cb) {
729 if (handler == null || camera == null || cb == null) return null;
730 return new PreviewCallbackForward(handler, camera, cb);
734 Handler h, CameraProxy camera, CameraPreviewDataCallback cb) {
736 mCamera = camera;
742 final byte[] data, android.hardware.Camera camera) {
761 * @param camera The {@link CameraProxy} which the callback is from.
767 Handler handler, CameraProxy camera, CameraFaceDetectionCallback cb) {
768 if (handler == null || camera == null || cb == null) return null;
769 return new FaceDetectionCallbackForward(handler, camera, cb);
773 Handler h, CameraProxy camera, CameraFaceDetectionCallback cb) {
775 mCamera = camera;
781 final Camera.Face[] faces, Camera camera) {