OSDN Git Service

Camera2/3: Move recording frame processing to its own thread.
authorEino-Ville Talvala <etalvala@google.com>
Tue, 4 Jun 2013 23:34:35 +0000 (16:34 -0700)
committerThe Android Automerger <android-build@android.com>
Wed, 5 Jun 2013 22:38:18 +0000 (15:38 -0700)
commit5c192e5d4fcec8aa2dd14be539ac28ffff4a12fa
tree7c2e9bda69f4a3596e358da373389e69f8d9b938
parentfb86ab88617595d92367bd8c8df173f2cffcde15
Camera2/3: Move recording frame processing to its own thread.

Due to new deadlock opportunities from HAL3 integration, recording
frame processing needs to move out of the new frame handler into its
own thread in StreamingProcessor.

Bug: 9282913
Change-Id: I8d2926f2de9d0d395eef3c328c65caebbdbd2827
services/camera/libcameraservice/Camera2Client.cpp
services/camera/libcameraservice/camera2/StreamingProcessor.cpp
services/camera/libcameraservice/camera2/StreamingProcessor.h