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/CameraManager.java
|
18fe0ae08d49b0fe4b6414a3841bd0fcab5419e8 |
|
01-Oct-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2: return device list with the only supported device Bug: 10360518 Change-Id: I823f0b6965728ddefc9b70f3df0f50259919cce5
/frameworks/base/core/java/android/hardware/camera2/CameraManager.java
|
2001188be30649198972a3199a4322d6f7f5f93d |
|
25-Sep-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2: Implement CameraManager#getCameraCharacteristics Bug: 10904541 Bug: 10360518 Change-Id: I1da0b0319703fda46789f15a232e56ed1d928bc3
/frameworks/base/core/java/android/hardware/camera2/CameraManager.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/CameraManager.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/CameraManager.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/CameraManager.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/CameraManager.java
|
7441695049674e457064f289b74b11f62fa5c943 |
|
07-Sep-2013 |
Igor Murashkin <iam@google.com> |
camera2: Don't NPE in onStatusChanged Bug: 10360518 Change-Id: Icf70a908581af209b889237ad64a555b7e794b67
/frameworks/base/core/java/android/hardware/camera2/CameraManager.java
|
f55916bd31bb79dd47739115b26c0886f9523756 |
|
19-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge changes I6d125624,I549a9211 into klp-dev * changes: Camera2: Fixed issue with HashSet not being initialized Camera2: Documentation fixes, mostly capitalization mistakes
|
66ef64514464a1bb9c7931993cc8db3d7539f39a |
|
08-Aug-2013 |
Ruben Brunk <rubenbrunk@google.com> |
Refactor CameraService to handle errors properly. Bug: 10361136 - Connect calls now return status_t error flags. Change-Id: Ibce9ab047348cfcade7e70a2ef03f5a833e13af8
/frameworks/base/core/java/android/hardware/camera2/CameraManager.java
|
d27e8768bc8135b6677b649cecec420e6b9bb0dc |
|
15-Aug-2013 |
Benjamin Hendricks <coolbnjmn@google.com> |
Camera2: Fixed issue with HashSet not being initialized Bug: 10345921 Change-Id: I6d12562484b0ed9c59b22e231c3dd050e046b58d
/frameworks/base/core/java/android/hardware/camera2/CameraManager.java
|
24eb8a313f1a80a35566b8dc456ec2684a05a22e |
|
15-Aug-2013 |
Benjamin Hendricks <coolbnjmn@google.com> |
Camera2: Documentation fixes, mostly capitalization mistakes Bug: 10343538 Change-Id: I549a92117c6ecca385e55c0ca2187c5ee82f024b
/frameworks/base/core/java/android/hardware/camera2/CameraManager.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/CameraManager.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/CameraManager.java
|