0e04e910a6b0d8a7464df9721535dfba21527c37 |
|
01-Mar-2017 |
Eino-Ville Talvala <etalvala@google.com> |
CameraDevice: Add hidden createCustomCaptureSession This exposes a direct route to selecting the operating mode, instead of only allowing normal and high-speed modes. Test: Compiles Bug: 34853980 Change-Id: Ib4f833399834c9bacb9de666560e909109aa5af9
/frameworks/base/core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
|
4bd7abe72a647ceb2175a4fe66aa640815c116f8 |
|
11-Jan-2017 |
Shuzhen Wang <shuzhenwang@google.com> |
Camera2: Combine API for deferred surface and shared surface - Unhide API to enable sharing surfaces via OutputConfiguration. - Combine the APIs for deferred surface and shared surfaces so that same functions can be used for both use cases. 1. setDeferredSurface becomes addSurface. 2. finishDeferredConfiguration becomes finalizeOutputConfiguration. - Better documentation on shared surface use cases. Test: Camera CTS, and preview/video/capture with GCA Bug: 33777818 Change-Id: I528b221492e07888a2da96658aaf8e7b9c4d1640
/frameworks/base/core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
|
c8b181e95d17c00f9fe4a8338c4cdd0eeac3a0dc |
|
30-May-2016 |
Zhijun He <zhijunhe@google.com> |
Camera2: add deferred output config support Allow surfaces to be deferred during session creation. Once the surfaces are ready, the application can finish the deferred output configuration to be able to submit requests with these surface targets. Bug: 28323863 Change-Id: Id6634c3ef2ecc84422a88f63de0a19a0cb496e96
/frameworks/base/core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
|
0305624f3d992498128f230c549c2a2c479ce4bb |
|
06-Apr-2016 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Null check remote binder interface For LEGACY mode, there's no remote binder, so need to null check for that case. Bug: 28000512 Change-Id: I31035f16fd32875d0bd84ca801927498e86133b3
/frameworks/base/core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
|
ee46b5831c49e7249e53dc00a17b168a8bc46123 |
|
04-Apr-2016 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Unlink camera device death listener on disconnect Not removing the listener causes warning logging, which is especially heavy when a lot of camera connect/disconnects are happening. Bug: 27217534 Fixes: 28000512 Change-Id: I4911f27cc0f69301975b110a9b456977050ce5bc
/frameworks/base/core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
|
5d2d7788f1759b0f3d2c057af0b3ea61b0354fee |
|
18-Dec-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Switch to auto-gen C++ binder interfaces - Move camera AIDL files to frameworks/av - Update makefiles to point to new AIDL locations - Adjust camera2 implementation to match modifications to AIDL needed for native AIDL auto-generation - Move Surface.aidl to frameworks/native to allow use in native AIDL. Use android::view::Surface in Surface JNI to serialize Surface objects to ensure parceling compatibility. - Adjust service binder tests to new interface Bug: 25091611 Change-Id: I85b817374b34a4540fa145328dbe4bbf7f746baf
/frameworks/base/core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
|