diff options
| author | 2024-11-26 00:36:44 +0000 | |
|---|---|---|
| committer | 2024-12-17 13:03:27 +0000 | |
| commit | 245a3503b2c6c0da5b40d45ac716b307b1e7c2ed (patch) | |
| tree | 361fafdfa31e6fd686f2a00c800d33c57d6877ae /libs/androidfw/StringPool.cpp | |
| parent | 8de4fa32384df900d129f4b84b216e0822e64823 (diff) | |
Split display change event into display basic + RR
This change will help with multiple followup enhancements
1. Have the notion of implicitly unregistering apps not interested in
refresh rate data from the callbacks
2. Provide a way for apps to subscribe to non-frequently changing
properties of a display
This also comes with a potential risk of increasing the number of
callbacks in cases where refresh rate and some other display property
change simultaneously. In such a case, we will now be sending 2 callbacks against
the old world where only 1 callback was sent. This seems like a rare
occurance, and some local testing also indicated the same.
Bug: 372700957
Test: Trivial refactoring
Flag: EXEMPT refactoring
Change-Id: Idccd71509b94f8c4a1b3af2b1693598a955fd3f8
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions