Home | History | Annotate | Download | only in shadows

Lines Matching refs:Camera

8 import android.hardware.Camera;
16 * Shadows the Android {@code Camera} class.
18 @Implements(Camera.class)
24 private Camera.Parameters parameters;
25 private Camera.PreviewCallback previewCallback;
28 private static Map<Integer, Camera.CameraInfo> cameras = new HashMap<Integer,Camera.CameraInfo>();
31 private Camera realCamera;
40 public static Camera open() {
41 return Robolectric.newInstanceOf(Camera.class);
55 public Camera.Parameters getParameters() {
57 parameters = Robolectric.newInstanceOf(Camera.Parameters.class);
63 public void setParameters(Camera.Parameters params) {
88 public void setPreviewCallback(Camera.PreviewCallback cb) {
93 public void setOneShotPreviewCallback(Camera.PreviewCallback cb) {
98 public void setPreviewCallbackWithBuffer(Camera.PreviewCallback cb) {
103 public static void getCameraInfo(int cameraId, Camera.CameraInfo cameraInfo ) {
104 Camera.CameraInfo foundCam = cameras.get( cameraId );
115 * Allows test cases to invoke the preview callback, to simulate a frame of camera data.
117 * @param data byte buffer of simulated camera data
142 * Add a mock {@code Camera.CameraInfo} object to simulate
149 public static void addCameraInfo(int id, Camera.CameraInfo camInfo) {