commit | 703e4995c6c034626b9262fd16a82ae58f686b90 | [log] [tgz] |
---|---|---|
author | Emilian Peev <epeev@google.com> | Tue Feb 27 11:42:09 2018 +0000 |
committer | Emilian Peev <epeev@google.com> | Tue Mar 06 11:21:01 2018 +0000 |
tree | 9beb3497544c2a09c5a3b4d929d5ffdc7a1fbeed | |
parent | b95a5989190a427a7ea092dc18741af524009bdb [diff] |
Camera: Don't hold locks during shared output dequeue Blocking dequeue calls for async output surfaces seem to be possible. Refactor the code so that stream splitter doesn't hold any locks during output surface dequeue calls triggered by buffer released callbacks. Bug: 73953239 Test: Camera CTS Change-Id: Ia2166de73d2b8de7ef4157e81c87f53c8a264c0c