OSDN Git Service

Camera2: Move frame processing to its own thread.
authorEino-Ville Talvala <etalvala@google.com>
Fri, 24 Aug 2012 23:30:44 +0000 (16:30 -0700)
committerEino-Ville Talvala <etalvala@google.com>
Mon, 27 Aug 2012 16:56:08 +0000 (09:56 -0700)
commitc8474b68e435cd840ba66791fb09e3da59f1d93c
tree7c5ee6a72015cd28d37e9f564ac0f3a625a2a609
parentcab96a4a7a2900fa991ab77ae45ba8d4be97e054
Camera2: Move frame processing to its own thread.

To avoid blocking the HAL on possibly long-running binder calls,
move frame receiption and processing to its own thread.

Bug: 6243944
Change-Id: I6385be4410b2f68e2331755027afc10c342187cf
services/camera/libcameraservice/Camera2Client.cpp
services/camera/libcameraservice/Camera2Client.h
services/camera/libcameraservice/Camera2Device.cpp
services/camera/libcameraservice/Camera2Device.h