commit | 6ba00728437575d0e3b0c5389cf0f80497631477 | [log] [tgz] |
---|---|---|
author | Alec Mouri <alecmouri@google.com> | Fri Oct 07 01:40:52 2022 +0000 |
committer | Alec Mouri <alecmouri@google.com> | Fri Oct 07 19:12:35 2022 +0000 |
tree | be2f63e4efe12db39b9d788ae827096c4b50e87d | |
parent | e3af2b624932ceec3a245c63a70d40146aece8bd [diff] |
Fix media overlaying ordering. Adding alpha support for SurfaceView introduced some state when applying z-ordering in updateSurface(), so that alpha can be applied to the hole punch or the layer. This new state was not updated for media overlays, so fix that. Bug: 250536276 Bug: 249682951 Test: Applications with overlapping video streams overlap in the correct order Test: SurfaceViewTests Change-Id: I2db37178e9ca800f4e39fd793dc2dc7c43ce5bc3