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

Commit 6d583db7 authored by William Escande's avatar William Escande Committed by Automerger Merge Worker
Browse files

Merge "Do not autoconnect hfp if hfp is disallowed but a2dp is" into tm-dev...

Merge "Do not autoconnect hfp if hfp is disallowed but a2dp is" into tm-dev am: f764060b am: 3a119a49

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/18103046



Change-Id: I77052c546365a5292cbd8724f6acf5161ea85a5d
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 88f036d2 3a119a49
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -413,9 +413,10 @@ public class A2dpService extends ProfileService {
            if (!isOutgoingRequest) {
                HeadsetService headsetService = HeadsetService.getHeadsetService();
                if (headsetService != null && headsetService.okToAcceptConnection(device, true)) {
                    Log.d(TAG, "okToConnect: Fallback connection to allowed HFP profile");
                    Log.d(TAG, "okToConnect: return false,"
                            + " Fallback connection to allowed HFP profile");
                    headsetService.connect(device);
                    return true;
                    return false;
                }
            }
            // Otherwise, reject the connection if connectionPolicy is not valid.
+2 −2
Original line number Diff line number Diff line
@@ -2070,10 +2070,10 @@ public class HeadsetService extends ProfileService {
            if (!isOutgoingRequest) {
                A2dpService a2dpService = A2dpService.getA2dpService();
                if (a2dpService != null && a2dpService.okToConnect(device, true)) {
                    Log.d(TAG, "okToAcceptConnection: return temporary true,"
                    Log.d(TAG, "okToAcceptConnection: return false,"
                            + " Fallback connection to allowed A2DP profile");
                    a2dpService.connect(device);
                    return true;
                    return false;
                }
            }
            Log.w(TAG, "okToAcceptConnection: return false, connectionPolicy=" + connectionPolicy);