commit | d9ef0e085dfa82ecfc449a8fa29eba564b13ac72 | [log] [tgz] |
---|---|---|
author | Shuzhen Wang <shuzhenwang@google.com> | Mon Jul 16 10:22:21 2018 -0700 |
committer | Eino-Ville Talvala <etalvala@google.com> | Mon Aug 20 12:00:44 2018 -0700 |
tree | 2637a560850efe0a6a827e1406c588df958a17ac | |
parent | 51d361e77c038003d7aeab39e9d91ffb31332c1e [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