From c314918c6b4f71abafb933bd3cedb0721a3d4db0 Mon Sep 17 00:00:00 2001 From: Jim Gustafson Date: Mon, 25 Sep 2023 18:31:46 -0700 Subject: [PATCH] Update to RingRTC v2.32.0 --- .../securesms/service/webrtc/SignalCallManager.java | 10 ++++++++++ dependencies.gradle | 2 +- gradle/verification-metadata.xml | 10 +++++----- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java index d3b191a0a4..04be5b4f84 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java @@ -636,6 +636,11 @@ private void processStateless(@NonNull Function1 serviceState.getActionProcessor().handleAudioLevelsChanged(serviceState, s, capturedLevel, receivedLevel)); } + @Override + public void onLowBandwidthForVideo(@Nullable Remote remote, boolean recovered) { + // TODO: Implement handling of the "low outgoing bandwidth for video" notification. + } + @Override public void onCallConcluded(@Nullable Remote remote) { if (!(remote instanceof RemotePeer)) { @@ -885,6 +890,11 @@ private void processStateless(@NonNull Function1 serviceState.getActionProcessor().handleGroupAudioLevelsChanged(serviceState, s)); } + @Override + public void onLowBandwidthForVideo(@NonNull GroupCall groupCall, boolean recovered) { + // TODO: Implement handling of the "low outgoing bandwidth for video" notification. + } + @Override public void onRemoteDeviceStatesChanged(@NonNull GroupCall groupCall) { process((s, p) -> p.handleGroupRemoteDeviceStateChanged(s)); diff --git a/dependencies.gradle b/dependencies.gradle index 5c85b93647..c6ab2085aa 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -115,7 +115,7 @@ dependencyResolutionManagement { library('libsignal-client', 'org.signal', 'libsignal-client').versionRef('libsignal-client') library('libsignal-android', 'org.signal', 'libsignal-android').versionRef('libsignal-client') library('signal-aesgcmprovider', 'org.signal:aesgcmprovider:0.0.3') - library('signal-ringrtc', 'org.signal:ringrtc-android:2.31.2') + library('signal-ringrtc', 'org.signal:ringrtc-android:2.32.0') library('signal-android-database-sqlcipher', 'org.signal:sqlcipher-android:4.5.4-S2') // Third Party diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 71bcc397d7..a483a67e52 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -5344,12 +5344,12 @@ https://docs.gradle.org/current/userguide/dependency_verification.html - - - + + + - - + +