From ce7beec2ca538499f836251481b2db173ad66e4d Mon Sep 17 00:00:00 2001 From: Sylvain Berfini <sylvain.berfini@belledonne-communications.com> Date: Mon, 17 Mar 2025 17:19:23 +0100 Subject: [PATCH] Stop ringtone when screen is turned OFF --- .../org/linphone/core/tools/receiver/InteractivityReceiver.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java b/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java index f0aede8980..08585d6880 100644 --- a/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java +++ b/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java @@ -24,6 +24,7 @@ import android.content.Context; import android.content.Intent; import org.linphone.core.tools.Log; +import org.linphone.core.tools.AndroidPlatformHelper; /* * Purpose of this receiver is to disable keep alives when screen is off @@ -38,6 +39,7 @@ public class InteractivityReceiver extends BroadcastReceiver { Log.i("[Platform Helper] [Interactivity Receiver] Device screen is ON"); } else if (action.equalsIgnoreCase(Intent.ACTION_SCREEN_OFF)) { Log.i("[Platform Helper] [Interactivity Receiver] Device screen is OFF"); + if (AndroidPlatformHelper.isReady()) AndroidPlatformHelper.instance().stopRinging(); } } } -- GitLab