Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b0b8d4a3 authored by jiabin's avatar jiabin Committed by Jiabin Huang
Browse files

Call setDevicesRoleForCapturePreset.

When setting devices role for capture preset, it should call
setDevicesRoleForCapturePreset instead of
addDevicesRoleForCapturePreset.

Bug: 361318017
Test: atest AudioServiceHostTest
Flag: EXEMPT bugfix
Change-Id: Ie665febe17c71b64ba092653817d39c7f82d5d64
parent 59526079
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1457,7 +1457,7 @@ public class AudioDeviceInventory {
    private int setDevicesRoleForCapturePreset(int capturePreset, int role,
                                               @NonNull List<AudioDeviceAttributes> devices) {
        return setDevicesRole(mAppliedPresetRoles, (p, r, d) -> {
            return mAudioSystem.addDevicesRoleForCapturePreset(p, r, d);
            return mAudioSystem.setDevicesRoleForCapturePreset(p, r, d);
        }, (p, r, d) -> {
                return mAudioSystem.clearDevicesRoleForCapturePreset(p, r);
            }, capturePreset, role, devices);