commit | b14fef4aba730eba6bd0b1426b726ac77987158f | [log] [tgz] |
---|---|---|
author | Shuzhen Wang <shuzhenwang@google.com> | Mon Jul 16 10:22:21 2018 -0700 |
committer | Shuzhen Wang <shuzhenwang@google.com> | Mon Jul 16 18:30:03 2018 +0000 |
tree | 5dccd39f3416e752fe90edb813abafbffb08b187 | |
parent | a2a604341afe152682d4ba4f2b9990f6a74d9e34 [diff] |
Camera: Mark stream as ABANDONED if dequeueBuffer returns DEAD_OBJECT When consumer surface is destroyed, dequeueBuffer may return DEAD_OBJECT. We need to treat this condition as ABANDONED so that camera service stops repeating request. Otherwise, we may run into infinite loop. Test: Camera CTS Bug: 111384143 Bug: 111381452 Change-Id: If3348119521e9805085321c7f20abd7cc7f5dd43