From 5d5251054c3527c9a35fe1d30c27371f3492b67f Mon Sep 17 00:00:00 2001 From: Jim Gustafson Date: Mon, 13 Sep 2021 07:05:19 -0700 Subject: [PATCH] Update to RingRTC v2.13.0 --- app/build.gradle | 2 +- .../securesms/service/webrtc/SignalCallManager.java | 6 ++++++ app/witness-verifications.gradle | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 9c5d80df1..12cd175eb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -464,7 +464,7 @@ dependencies { implementation 'org.signal:argon2:13.1@aar' - implementation 'org.signal:ringrtc-android:2.11.1' + implementation 'org.signal:ringrtc-android:2.13.0' implementation "me.leolin:ShortcutBadger:1.1.22" implementation 'se.emilsjolander:stickylistheaders:2.7.0' 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 f1d4429c7..8e467c4f5 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 @@ -26,6 +26,7 @@ import org.signal.ringrtc.CallId; import org.signal.ringrtc.CallManager; import org.signal.ringrtc.GroupCall; import org.signal.ringrtc.HttpHeader; +import org.signal.ringrtc.NetworkRoute; import org.signal.ringrtc.Remote; import org.signal.storageservice.protos.groups.GroupExternalCredential; import org.signal.zkgroup.InvalidInputException; @@ -487,6 +488,10 @@ public final class SignalCallManager implements CallManager.Observer, GroupCall. }); } + @Override public void onNetworkRouteChanged(Remote remote, NetworkRoute networkRoute) { + Log.i(TAG, "onNetworkRouteChanged: localAdapterType: " + networkRoute.getLocalAdapterType()); + } + @Override public void onCallConcluded(@Nullable Remote remote) { if (!(remote instanceof RemotePeer)) { @@ -741,6 +746,7 @@ public final class SignalCallManager implements CallManager.Observer, GroupCall. @Override public void onLocalDeviceStateChanged(@NonNull GroupCall groupCall) { + Log.i(TAG, "onLocalDeviceStateChanged: localAdapterType: " + groupCall.getLocalDeviceState().getNetworkRoute().getLocalAdapterType()); process((s, p) -> p.handleGroupLocalDeviceStateChanged(s)); } diff --git a/app/witness-verifications.gradle b/app/witness-verifications.gradle index 354036ca0..e998117bb 100644 --- a/app/witness-verifications.gradle +++ b/app/witness-verifications.gradle @@ -576,8 +576,8 @@ dependencyVerification { ['org.signal:argon2:13.1', '0f686ccff0d4842bfcc74d92e8dc780a5f159b9376e37a1189fabbcdac458bef'], - ['org.signal:ringrtc-android:2.11.1', - '74be8f643a85df0a845ea9e9ccd235ece3865a4e380bec4b8ba0a732eaafefc5'], + ['org.signal:ringrtc-android:2.13.0', + '8e03e651969cb9dc7a78f449e8aace3203ed17e23770a32591af1df9ad7d0c69'], ['org.signal:zkgroup-android:0.7.0', '52b172565bd01526e93ebf1796b834bdc449d4fe3422c1b827e49cb8d4f13fbd'],