From f695c71bdaecd7a723e583efcba574b2384793c1 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 20 Mar 2015 13:57:55 +0100 Subject: [PATCH] Force audio route to speaker on tablets after ringing --- src/org/linphone/LinphoneManager.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/org/linphone/LinphoneManager.java b/src/org/linphone/LinphoneManager.java index a485f9aed..eaf347eed 100644 --- a/src/org/linphone/LinphoneManager.java +++ b/src/org/linphone/LinphoneManager.java @@ -983,8 +983,13 @@ public class LinphoneManager implements LinphoneCoreListener { isRinging = false; // You may need to call galaxys audio hack after this method if (!BluetoothManager.getInstance().isBluetoothHeadsetAvailable()) { - Log.d("Stopped ringing, routing back to earpiece"); - routeAudioToReceiver(); + if (mServiceContext.getResources().getBoolean(R.bool.isTablet)) { + Log.d("Stopped ringing, routing back to speaker"); + routeAudioToSpeaker(); + } else { + Log.d("Stopped ringing, routing back to earpiece"); + routeAudioToReceiver(); + } } }