commit | 07e2a48bf1640b68751e782d2ac79db444622c67 | [log] [tgz] |
---|---|---|
author | Vishnu Nair <vishnun@google.com> | Tue Oct 18 19:18:16 2022 +0000 |
committer | Vishnu Nair <vishnun@google.com> | Tue Oct 25 17:46:55 2022 +0000 |
tree | 44a92865dff96a7fba4e44effa54ee2766f1d193 | |
parent | e23e6bb2ad90eee19af11489052200e300afd9a5 [diff] |
SF: Carve out LayerHandle Move LayerHandle outside of layer so it can be used with the new LayerLifecycleManager. Make Handle fields like layer private and provide access functions so callers have to safely cast from a binder instead of directly casting it. Add layerid to LayerHandle since we want to expose the layer class in fewer places. Finally fold LayerCleaner class into LayerHandler. Bug: 238781169 Test: presubmit Change-Id: I86e08050cfcc89d68e6ed8fa0e8ff30063cf3603