commit | b4a0680452c4049b6342ebbee5f33db232f9370a | [log] [tgz] |
---|---|---|
author | Zhijun He <zhijunhe@google.com> | Wed May 22 14:01:30 2013 -0700 |
committer | The Android Automerger <android-build@android.com> | Fri May 24 12:24:19 2013 -0700 |
tree | 132fa7c0509b7934317ecb4934b6b23f501f8c6c | |
parent | f8f370b6ecb0227aa6f2b1c41d045eeaf613f726 [diff] |
Camera3: Fix the deadlock during recording pinch zooming When zooming during recording, hal callback thread and request update thread run into deadlock due to lock circular dependency. This change release lock during queuebuffer in callback thread to break the dependency. Bug: 9091576 Change-Id: Ia7b3f0ec17573cb32a5696dcde419ca28f42cfb8