summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Yan Han <yanha@google.com> 2022-05-05 15:36:37 +0200
committer Yan Han <yanha@google.com> 2022-05-09 13:42:39 +0200
commitdcfe66fda17b8644bd7af9b25a5c4550b02cb2cc (patch)
treefc0a32b594ca2a94f77e4ae1a48a1f3c0c13c6ff /api/api.go
parent56043e3d57c11758af6688f7483211110167e010 (diff)
Clear listeners when adding a new one in AudioDeviceVolumeManager
Currently, multiple absolute volume listeners from the same controller can be notified of volume change events because old ones are not removed from AudioDeviceVolumeManager. This CL removes existing listeners for a device when a new one is added. We also no longer forbid re-adding a listener currently in AudioDeviceVolumeManager's list, as it might have been removed from AudioService. Bug: 231433390 Test: manual; atest android.hdmicec.cts.playback.HdmiCecAvcToTvTest Change-Id: If7ecd58880001b955565e0f65ede9f0787e1be49
Diffstat (limited to 'api/api.go')
0 files changed, 0 insertions, 0 deletions