summaryrefslogtreecommitdiff
path: root/libs/androidfw/ObbFile.cpp
diff options
context:
space:
mode:
author Hongwei Wang <hwwang@google.com> 2023-07-14 12:45:03 -0700
committer Hongwei Wang <hwwang@google.com> 2023-07-25 15:35:15 -0700
commitc9be3f364ef0f3c61878dec71d0c049f9eadeb0a (patch)
treeb8937e785fb0123a7845d7888f817e5372500c66 /libs/androidfw/ObbFile.cpp
parentaeb77b507272fd8aba34dc20d3d0973e9707f3fb (diff)
Add separated Pip1 and Pip2 dagger module
- Moved all legacy PiP related to its own Pip1Module and Pip1SharedModule (shared with TvPipModule) - Added a placeholder Pip2Module - Hold all PiP related dependencies to dagger.pip package - Abstract the experiment flag based selection of class to dedicated PipModule and expose that only to WMShellModule Changed also constructors to not register for wm/ shell callbacks by default. This is to prevent implementations from both legacy and pip2 listening for same events, which can cause undefined behavior. TODO - Move shared classes between the legacy and new PiP implementation to a separated package - Refactor PipTransitionController as an interface can be shared in between legacy and new implementations, this should be the only external dependency for PiP Bug: 291996784 Test: m -j SystemUIGoogle Change-Id: I0d15ce2aa77e0452d12a6e8e1fd9568261ec11e0
Diffstat (limited to 'libs/androidfw/ObbFile.cpp')
0 files changed, 0 insertions, 0 deletions