7a31310439b8ac6a9dca9e81dd3366221bbb1057 |
|
07-Nov-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add support for partial result metadata quirk - Add new CaptureListener.onCapturePartial() callback for receiving partial result metadata sooner than the full result metadata will be sent in onCaptureComplete(). - Add hidden keys for the partial result quirk - Dispatch results to onCapturePartial based on the partial result quirk All additions are hidden for now. Bug: 11115603 Change-Id: Ie9a3be640f147257ae22e5b5edf0974bddc1cb85
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
e73b41b27f16b160cfe49bdcac3091dce94229ae |
|
08-Nov-2013 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Remove prior repeating request when setting. Bug: 11579778 Change-Id: Idb10662413ff5ee939adbdeab68a97cb34750fac
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
decfe95fce05627fe6ff5d6fa5801864fb30dc6b |
|
29-Oct-2013 |
Ruben Brunk <rubenbrunk@google.com> |
gcam: Avoid leaking repeating CaptureRequests. Bug: 11352359 Change-Id: I598416c08c0a7c3e5a8054a4d80ed29d82870bd2
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
868d904306c6a96d94fa0da03515c51c86eefc63 |
|
03-Oct-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Fire all callbacks - Allow configureOutputs to be called when device is actively working, and document what happens then. - At the managed level, trigger proper sequence of callbacks for device state changes, for all the callbacks that are not yet managed by the camera service. - Restructure CameraManager.openDevice to have the device itself fire the initial callbacks. - Make CameraDevice.configureOutputs(null) work. - Make CameraDeviec.configureOutputs(identical surfaces) work. - Ensure proper checking for camera closed state. Bug: 10360518 Change-Id: I9db348ee9c5ce4d3fe02fd34e779acc85cba68dc
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
e841d4e16526a2e466f662305682aa3459d07c15 |
|
05-Sep-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Implement idle callbacks - Rework camera callback binder interface - Connect up idle, disconnect callbacks - A few unit tests for shutter firing and idle use Bug: 10549462 Change-Id: I8455a8a0561e366b7edeef6b101682be2ec44d79
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
599be6182e1a8f647f02d02ed99d16a74db2a4c6 |
|
27-Sep-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2: remove CameraDevice#getProperties Also cleanup some unnecessary imports. Bug: 10360518 Change-Id: Id54aa4c9e3dff2bd354e3ebb83687b000842ea3f
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
68f40066c914aefc1f88819dd46dd1135fb9f5bc |
|
10-Sep-2013 |
Igor Murashkin <iam@google.com> |
camera2: Rename CameraProperties to CameraCharacteristics Bug: 10360518 Change-Id: I8667bdcc8c9528ace96dc675585f923004932641
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
6bbf9dc5ae7ebc85991dcfe3e18e837b12d3f333 |
|
05-Sep-2013 |
Igor Murashkin <iam@google.com> |
camera2: Add capture sequences and capture failures - CaptureResult#getRequest is used to tie a result to a request (for convenience) - Add new CaptureFailure class to describe capture failure - Results/frame numbers also return frame numbers, sequence ids - Captures now all return the sequence id - A sequence id onComplete is available in the CaptureListener Bug: 10360518 Change-Id: I9ebaa45698c718a1185b5ae920b7975925fe2f60
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
5c9eaf6796a4c972710dd5cd23cdfa334fa8ad2e |
|
11-Sep-2013 |
Igor Murashkin <iam@google.com> |
camera2: Add more camera device states, make #openCamera async. * Move CAMERA_IN_USE, MAX_CAMERAS_IN_USE to StateListener#onError * Copy CAMERA_DISABLED to StateListener#onError Bug: 10360518 Change-Id: Idd8cf42e1511d12682018588b2b413116cf65116
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
70c2207c34cf0e6b3b383b1b1500ff5385aa51a6 |
|
27-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Immutable metadata Make all camera metadata immutable once created; requests are created using CameraRequest.Builder. - Separate CameraMetadata implementation from interface - Implement deep copying of metadata - Requests/results/properties have-a native implementation Bug: 10360518 Change-Id: Ia6300c237219d39f70c63156fa9ca666d951a36e
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
4af73c2153747d0624ccc75dfa001cb91982957f |
|
14-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Listener rework and other API updates - Add Handlers to each callback-accepting function - Expand CameraDevice ErrorListener to CameraDeviceListener - Add idle callback - Split out disconnect error to its own callback - Add CameraDevice#getId - Rename CameraManager's listener to AvailabilityListener - Rename CameraManager register/unregister*Listener to add/remove*Listener - Rename getDeviceIdList to getCameraIdList Bug: 10549567 Bug: 10549462 Change-Id: Idd2ae8ad8eb126f35a15d765306ada7c1cf74eea
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
2a3eced15eddc322b946462b9018285997396a99 |
|
29-Aug-2013 |
Igor Murashkin <iam@google.com> |
camera2: Don't NPE when closing the CameraDevice Bug: 10360518 Change-Id: I0154e12490a063adea753c0aa6ae422605ba5ac5
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
fb3d78118b59cf7e44d780c6a0a050f3b3a7076e |
|
27-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera2: Add CameraDevice#flush()" into klp-dev
|
57ea59b376c6b72206b5b339733ee5874b181762 |
|
24-Aug-2013 |
Igor Murashkin <iam@google.com> |
camera2: CameraDevice#configureOutputs now deletes unused streams Bug: 10461554 Change-Id: I3dc48e434d83b18909d25723cc8855c82e1072bc
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
8ebd52bf4166a5ef8b7e91c9e3ecce2ce27cff12 |
|
13-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add CameraDevice#flush() - For quickly clearing out all pending and in-progress captures Bug: 9758581 Change-Id: Ie4123fcc4d4b648a11d4a6257c531f07182bab39
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
fc19e2cfe5bd0bc5f5be8a216ef5ee398a86b048 |
|
22-Aug-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2: Send warning when burst request list is empty Bug: 10360518 Change-Id: I4ab89af9ecb62442ce277d0ad7604298534ff7db
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
5afd3e91b8e785b1b3a42e40b0a3ca11eba2d7cc |
|
21-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Convert camera device errors to exceptions Bug: 10360518 Change-Id: I1752cecf55269c2c9f22962660c0b3fc236138fa
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
ecb323e3ce94f62411b6799f9a0aa42b052de30d |
|
31-Jul-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2 API: Fix missing callback issue Callback/Listener classes must extend the AIDL Stub class and implement the methods. Also rename the frameId to requestId to avoid confusion. Change-Id: I1b2f0e2f99230917f9e0e1875ba3ba1c7859c805
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|
2f1a2e423e0fbb64467d6fcfa4e82c6384f31210 |
|
26-Jul-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2 API: Rename package to android.hardware.camera2 Change-Id: I77b7939e199f9fe8e12a59393c24cff08097448c
/frameworks/base/core/java/android/hardware/camera2/impl/CameraDevice.java
|