Update to RingRTC v2.20.0
This commit is contained in:
parent
90dd6b7cb3
commit
c7352f62e5
4 changed files with 9 additions and 4 deletions
|
@ -41,6 +41,7 @@ public class ActiveCallActionProcessorDelegate extends WebRtcActionProcessor {
|
|||
put(CallEvent.ENDED_REMOTE_BUSY, WebRtcViewModel.State.CALL_BUSY);
|
||||
put(CallEvent.ENDED_REMOTE_HANGUP_NEED_PERMISSION, WebRtcViewModel.State.CALL_NEEDS_PERMISSION);
|
||||
put(CallEvent.ENDED_REMOTE_GLARE, WebRtcViewModel.State.CALL_DISCONNECTED_GLARE);
|
||||
put(CallEvent.ENDED_REMOTE_RECALL, WebRtcViewModel.State.CALL_DISCONNECTED_GLARE);
|
||||
}};
|
||||
|
||||
public ActiveCallActionProcessorDelegate(@NonNull WebRtcInteractor webRtcInteractor, @NonNull String tag) {
|
||||
|
@ -180,6 +181,8 @@ public class ActiveCallActionProcessorDelegate extends WebRtcActionProcessor {
|
|||
ThreadUtil.runOnMainDelayed(ringer::stop, SignalCallManager.BUSY_TONE_LENGTH);
|
||||
} else if (endedRemoteEvent == CallEvent.ENDED_REMOTE_GLARE && incomingBeforeAccept) {
|
||||
webRtcInteractor.insertMissedCall(remotePeer, remotePeer.getCallStartTimestamp(), currentState.getCallSetupState(remotePeer).isRemoteVideoOffer());
|
||||
} else if (endedRemoteEvent == CallEvent.ENDED_REMOTE_RECALL && incomingBeforeAccept) {
|
||||
webRtcInteractor.insertMissedCall(remotePeer, remotePeer.getCallStartTimestamp(), currentState.getCallSetupState(remotePeer).isRemoteVideoOffer());
|
||||
}
|
||||
|
||||
if (state == WebRtcViewModel.State.CALL_ACCEPTED_ELSEWHERE) {
|
||||
|
|
|
@ -468,10 +468,12 @@ public final class SignalCallManager implements CallManager.Observer, GroupCall.
|
|||
case ENDED_REMOTE_HANGUP_DECLINED:
|
||||
case ENDED_REMOTE_BUSY:
|
||||
case ENDED_REMOTE_GLARE:
|
||||
case ENDED_REMOTE_RECALL:
|
||||
return p.handleEndedRemote(s, event, remotePeer);
|
||||
case ENDED_TIMEOUT:
|
||||
case ENDED_INTERNAL_FAILURE:
|
||||
case ENDED_SIGNALING_FAILURE:
|
||||
case ENDED_GLARE_HANDLING_FAILURE:
|
||||
case ENDED_CONNECTION_FAILURE:
|
||||
return p.handleEnded(s, event, remotePeer);
|
||||
case RECEIVED_OFFER_EXPIRED:
|
||||
|
|
|
@ -76,7 +76,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.19.2')
|
||||
alias('signal-ringrtc').to('org.signal:ringrtc-android:2.20.0')
|
||||
alias('signal-android-database-sqlcipher').to('org.signal:android-database-sqlcipher:4.4.3-S8')
|
||||
|
||||
// Third Party
|
||||
|
|
|
@ -3398,9 +3398,9 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
|
|||
<sha256 value="0f686ccff0d4842bfcc74d92e8dc780a5f159b9376e37a1189fabbcdac458bef" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="org.signal" name="ringrtc-android" version="2.19.2">
|
||||
<artifact name="ringrtc-android-2.19.2.aar">
|
||||
<sha256 value="5d141ab9dc605d59b071e52ab36112ee319ec6c11a81835d47b7a0581ce245e7" origin="Generated by Gradle"/>
|
||||
<component group="org.signal" name="ringrtc-android" version="2.20.0">
|
||||
<artifact name="ringrtc-android-2.20.0.aar">
|
||||
<sha256 value="ef8ab50ccc5e1565cba3a372c70006104e10710609cb1f75b1fab5a9272413ff" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="org.slf4j" name="slf4j-api" version="1.6.4">
|
||||
|
|
Loading…
Add table
Reference in a new issue