| commit | 09885dc1fa7e2826f10cbec4191f56eced7ab9d2 | [log] [tgz] |
|---|---|---|
| author | Jean-Michel Trivi <jmtrivi@google.com> | Tue Apr 08 16:12:53 2025 -0700 |
| committer | Jean-Michel Trivi <jmtrivi@google.com> | Wed Apr 09 14:52:19 2025 -0700 |
| tree | 78f6e86906ceb94fbe6c714b3648a848e9253d74 | |
| parent | fe9528bcc65dc02957797addd627fb0523b97c5b [diff] |
AudioManager: onPlaybackConfigChanged called w/ latest config When AudioService sends new playback configurations, they are enqueued into the Handler of the registered callback. Whenever a new config is received, discard unhandled messages and enqueue the new one, instead of just queueing: clients only need the new state. Bug: 361092797 Flag: EXEMPT bug fix Test: atest AudioPlaybackConfigurationTest Change-Id: I54e6cc997dcbb5c1684acc1acd82b1f7bae50eeb