From 0a84f7f505a0d0b9452027a3de77bc79ea92c049 Mon Sep 17 00:00:00 2001 From: Jim Gustafson Date: Mon, 6 Dec 2021 07:38:18 -0800 Subject: [PATCH] Update to RingRTC v2.16.0 --- .../webrtc/GroupNetworkUnavailableActionProcessor.java | 1 + .../securesms/service/webrtc/GroupPreJoinActionProcessor.java | 1 + .../service/webrtc/IncomingGroupCallActionProcessor.java | 1 + app/witness-verifications.gradle | 4 ++-- dependencies.gradle | 2 +- 5 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupNetworkUnavailableActionProcessor.java b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupNetworkUnavailableActionProcessor.java index 5405105e7..0279c116e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupNetworkUnavailableActionProcessor.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupNetworkUnavailableActionProcessor.java @@ -45,6 +45,7 @@ class GroupNetworkUnavailableActionProcessor extends WebRtcActionProcessor { byte[] groupId = currentState.getCallInfoState().getCallRecipient().requireGroupId().getDecodedId(); GroupCall groupCall = webRtcInteractor.getCallManager().createGroupCall(groupId, SignalStore.internalValues().groupCallingServer(), + new byte[0], SignalStore.internalValues().audioProcessingMethod(), webRtcInteractor.getGroupCallObserver()); diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupPreJoinActionProcessor.java b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupPreJoinActionProcessor.java index bc9606d03..0be4b5cfe 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupPreJoinActionProcessor.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/GroupPreJoinActionProcessor.java @@ -44,6 +44,7 @@ public class GroupPreJoinActionProcessor extends GroupActionProcessor { byte[] groupId = currentState.getCallInfoState().getCallRecipient().requireGroupId().getDecodedId(); GroupCall groupCall = webRtcInteractor.getCallManager().createGroupCall(groupId, SignalStore.internalValues().groupCallingServer(), + new byte[0], SignalStore.internalValues().audioProcessingMethod(), webRtcInteractor.getGroupCallObserver()); diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/IncomingGroupCallActionProcessor.java b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/IncomingGroupCallActionProcessor.java index 4b9ad1a2d..fe7c0e2f3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/IncomingGroupCallActionProcessor.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/IncomingGroupCallActionProcessor.java @@ -169,6 +169,7 @@ public final class IncomingGroupCallActionProcessor extends DeviceAwareActionPro byte[] groupId = currentState.getCallInfoState().getCallRecipient().requireGroupId().getDecodedId(); GroupCall groupCall = webRtcInteractor.getCallManager().createGroupCall(groupId, SignalStore.internalValues().groupCallingServer(), + new byte[0], SignalStore.internalValues().audioProcessingMethod(), webRtcInteractor.getGroupCallObserver()); diff --git a/app/witness-verifications.gradle b/app/witness-verifications.gradle index 224391081..09ef8e742 100644 --- a/app/witness-verifications.gradle +++ b/app/witness-verifications.gradle @@ -585,8 +585,8 @@ dependencyVerification { ['org.signal:argon2:13.1', '0f686ccff0d4842bfcc74d92e8dc780a5f159b9376e37a1189fabbcdac458bef'], - ['org.signal:ringrtc-android:2.15.0', - 'c2ed27ff1f325c5365ececb60064d4ad68e1eb2a31c2dc21728b91b8c206727c'], + ['org.signal:ringrtc-android:2.16.0', + '7cdd07d443f344df24ac2a2f60c38b35b8f78c8d36b165038eb365a3439bdff1'], ['org.slf4j:slf4j-api:1.7.24', 'baf3c7fe15fefeaf9e5b000d94547379dc48370f22a8797e239c127e7d7756ec'], diff --git a/dependencies.gradle b/dependencies.gradle index d25c62b18..8ca5eb151 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -73,7 +73,7 @@ dependencyResolutionManagement { alias('signal-client-android').to('org.whispersystems', 'signal-client-android').versionRef('signal-client') alias('signal-aesgcmprovider').to('org.signal:aesgcmprovider:0.0.3') alias('signal-argon2').to('org.signal:argon2:13.1') - alias('signal-ringrtc').to('org.signal:ringrtc-android:2.15.0') + alias('signal-ringrtc').to('org.signal:ringrtc-android:2.16.0') alias('signal-android-database-sqlcipher').to('org.signal:android-database-sqlcipher:4.4.3-S8') // Third Party