AudioService: fix removeDeviceAsNonDefaultForStrategy regression
Calling AudioManager.removeDeviceAsNonDefaultForStrategy with an invalid strategy is expected to fail (as documented). Fix by returning a failure when the useCase (aka strategy) and role is not found in the map of roles for the audio devices. Bug: 280554476 Test: atest android.media.audio.cts.NonDefaultDeviceForStrategyTest#testInvalidStrategy (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8777944d3010a3be3d69405300b4a4e0b9f961a5) Merged-In: I29f9d9a5d9e7fb2c0865dfa0c86e7531bb148b41 Change-Id: I29f9d9a5d9e7fb2c0865dfa0c86e7531bb148b41
Loading
Please register or sign in to comment