88da526d97442c80731e01bfc94c6b47c4b0c3c7 |
|
17-Feb-2015 |
Chien-Yu Chen <cychen@google.com> |
camera: fix flashlight implementation for HAL v2 Update torch availability when the camera device availability changes. For device HAL v2 and v3 implementation, notify torch unavailable for all camera devices with a flash unit when a camera device is opened. Notify torch available for all camera devices with flash unit when all camera devices are closed. Don't invoke torch status callback in camera service. Invoke torch status callback in HAL or FlashControlBase implementations to avoid race condition. Clean up previous CL. Bug: 2682206 Change-Id: I24f5478f467b2c680565fe98f112eef33e2547a1
/frameworks/av/include/camera/ICameraServiceListener.h
|
3068d73c6c7e1f44523b1466b903a9c82408b258 |
|
09-Feb-2015 |
Chien-Yu Chen <cychen@google.com> |
camera: implement flashlight control Implement flashlight API for module v2.4 by calling module APIs and by for hal v2 and v3 by using CameraDeviceBase. Bug: 2682206 Change-Id: Ib8b77f6fd462489d672f27e14fe37801d35b7544
/frameworks/av/include/camera/ICameraServiceListener.h
|
bef3f23f16f2fc575b3f425febcfcc436a7db70f |
|
31-May-2013 |
Igor Murashkin <iam@google.com> |
camera: Make some binder interfaces compatible with AIDL Done: * ICameraService * ICameraServiceListener Partial: * ICamera (disconnect only) * IProCameraUser (disconnect only) Bug: 9213377 Change-Id: I8e2e6e05cfd02ec36be1d5b2c551f10ffb43b5b4
/frameworks/av/include/camera/ICameraServiceListener.h
|
cba2c163555cd329f49d40658ea3ee902e94dda3 |
|
20-Mar-2013 |
Igor Murashkin <iam@google.com> |
Camera: Add hotplug support (for fixed # of cameras) * Minor: also change addListener to fire the current status upon subscription * Minor: STATUS_AVAILABLE is now an alias for STATUS_PRESENT and deprecated Change-Id: I254608a7332095e3ef201ffea64cff156cfc1b3e
/frameworks/av/include/camera/ICameraServiceListener.h
|
b652df67cbdc2a92825144b23ea47eba4c276edd |
|
18-Mar-2013 |
Igor Murashkin <iam@google.com> |
ICameraServiceListener.h: Add STATUS_ENUMERATING enum Change-Id: I41a9f358f63a19e7b746a9ccf24722001e5e7475
/frameworks/av/include/camera/ICameraServiceListener.h
|
bfc9915f482520eb9676c6d2dbf7f1ac078d937d |
|
27-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: Drop ProCamera connections when a Camera connection happens * Also adds an ICameraServiceListener with available/not available statuses Bug: 8291653 Change-Id: I24680f1a2dc109510caf451cf7c7bd180b670d84
/frameworks/av/include/camera/ICameraServiceListener.h
|