From 57e5523bf39b0af8464ce1ac669e818aef4018b5 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Thu, 2 Oct 2025 15:07:01 +0200 Subject: [PATCH] update core to v2.16.0 --- jni/deltachat-core-rust | 2 +- src/main/java/chat/delta/rpc/types/CallInfo.java | 4 +++- src/main/java/chat/delta/rpc/types/CallState.java | 8 ++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/jni/deltachat-core-rust b/jni/deltachat-core-rust index 75bcf8660..570a9993f 160000 --- a/jni/deltachat-core-rust +++ b/jni/deltachat-core-rust @@ -1 +1 @@ -Subproject commit 75bcf8660bca5b80bea7835bd85df11518a0f7e4 +Subproject commit 570a9993f73ad8d186a3ed810a185e0ca7e1f5ca diff --git a/src/main/java/chat/delta/rpc/types/CallInfo.java b/src/main/java/chat/delta/rpc/types/CallInfo.java index 9d8c59f72..dd177c186 100644 --- a/src/main/java/chat/delta/rpc/types/CallInfo.java +++ b/src/main/java/chat/delta/rpc/types/CallInfo.java @@ -2,6 +2,8 @@ package chat.delta.rpc.types; public class CallInfo { + /* True if SDP offer has a video. */ + public Boolean hasVideo; /** * SDP offer. *

@@ -11,7 +13,7 @@ public class CallInfo { /** * Call state. *

- * For example, if the call is accepted, active, cancelled, declined etc. + * For example, if the call is accepted, active, canceled, declined etc. */ public CallState state; } \ No newline at end of file diff --git a/src/main/java/chat/delta/rpc/types/CallState.java b/src/main/java/chat/delta/rpc/types/CallState.java index 6030db9dd..b18577053 100644 --- a/src/main/java/chat/delta/rpc/types/CallState.java +++ b/src/main/java/chat/delta/rpc/types/CallState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo.Id; import com.fasterxml.jackson.annotation.JsonTypeInfo.As; @JsonTypeInfo(use=Id.NAME, include=As.PROPERTY, property="kind") -@JsonSubTypes({@Type(value = CallState.Alerting.class, name="Alerting"), @Type(value = CallState.Active.class, name="Active"), @Type(value = CallState.Completed.class, name="Completed"), @Type(value = CallState.Missed.class, name="Missed"), @Type(value = CallState.Declined.class, name="Declined"), @Type(value = CallState.Cancelled.class, name="Cancelled")}) +@JsonSubTypes({@Type(value = CallState.Alerting.class, name="Alerting"), @Type(value = CallState.Active.class, name="Active"), @Type(value = CallState.Completed.class, name="Completed"), @Type(value = CallState.Missed.class, name="Missed"), @Type(value = CallState.Declined.class, name="Declined"), @Type(value = CallState.Canceled.class, name="Canceled")}) public abstract class CallState { /** @@ -38,11 +38,11 @@ public abstract class CallState { } /** - * Outgoing call that has been cancelled on our side before receiving a response. + * Outgoing call that has been canceled on our side before receiving a response. *

- * Incoming calls cannot be cancelled, on the receiver side cancelled calls usually result in missed calls. + * Incoming calls cannot be canceled, on the receiver side canceled calls usually result in missed calls. */ - public static class Cancelled extends CallState { + public static class Canceled extends CallState { } } \ No newline at end of file