From 21c783a9c67ab0ee21f81105d5078d593914f511 Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Tue, 15 Feb 2011 15:07:01 +0100 Subject: [PATCH 1/2] add signalling transport getter --- java/common/org/linphone/core/LinphoneCore.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/java/common/org/linphone/core/LinphoneCore.java b/java/common/org/linphone/core/LinphoneCore.java index 1e8416756..28c3b4f3e 100644 --- a/java/common/org/linphone/core/LinphoneCore.java +++ b/java/common/org/linphone/core/LinphoneCore.java @@ -384,10 +384,17 @@ public interface LinphoneCore { */ public boolean isEchoCancellationEnabled(); /** - * not implemented yet + * set transport used for signaling (TCP or UDP) + * * @param aTransport */ public void setSignalingTransport(Transport aTransport); + /** + * get transport used for signaling (TCP or UDP) + * + * @return Transport; + */ + public Transport getSignalingTransport(); /** * not implemented * @param value From bd5b1ce9e42a04c99e0078ad680ba8bce5cb8103 Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Wed, 16 Feb 2011 13:54:54 +0100 Subject: [PATCH 2/2] fix java 3 compilation issue --- java/common/org/linphone/core/LinphoneCall.java | 2 +- java/common/org/linphone/core/LinphoneCallLog.java | 2 +- java/common/org/linphone/core/LinphoneCore.java | 2 +- java/common/org/linphone/core/LinphoneCoreFactory.java | 2 +- java/common/org/linphone/core/LinphoneFriend.java | 2 +- java/common/org/linphone/core/OnlineStatus.java | 2 +- java/common/org/linphone/core/VideoSize.java | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/java/common/org/linphone/core/LinphoneCall.java b/java/common/org/linphone/core/LinphoneCall.java index 545793eee..171e2e6b4 100644 --- a/java/common/org/linphone/core/LinphoneCall.java +++ b/java/common/org/linphone/core/LinphoneCall.java @@ -24,7 +24,7 @@ import java.util.Vector; * Object representing a Call. calls are created using {@link LinphoneCore#invite(LinphoneAddress)} or passed to the application by listener {@link LinphoneCoreListener#callState(LinphoneCore, LinphoneCall, State, String)} * */ -@SuppressWarnings("unchecked") + public interface LinphoneCall { /** * Linphone call states diff --git a/java/common/org/linphone/core/LinphoneCallLog.java b/java/common/org/linphone/core/LinphoneCallLog.java index 1a1ffefb0..ccfdc7632 100644 --- a/java/common/org/linphone/core/LinphoneCallLog.java +++ b/java/common/org/linphone/core/LinphoneCallLog.java @@ -24,7 +24,7 @@ package org.linphone.core; import java.util.Vector; -@SuppressWarnings("unchecked") + public interface LinphoneCallLog { /** * Represents call status diff --git a/java/common/org/linphone/core/LinphoneCore.java b/java/common/org/linphone/core/LinphoneCore.java index 713bb3578..84a38ca7d 100644 --- a/java/common/org/linphone/core/LinphoneCore.java +++ b/java/common/org/linphone/core/LinphoneCore.java @@ -25,7 +25,7 @@ import java.util.Vector; * Linphone core main object created by method {@link LinphoneCoreFactory#createLinphoneCore(LinphoneCoreListener, String, String, Object)}. * */ -@SuppressWarnings("unchecked") + public interface LinphoneCore { /** * linphone core states diff --git a/java/common/org/linphone/core/LinphoneCoreFactory.java b/java/common/org/linphone/core/LinphoneCoreFactory.java index a4137ec91..6629c3dc3 100644 --- a/java/common/org/linphone/core/LinphoneCoreFactory.java +++ b/java/common/org/linphone/core/LinphoneCoreFactory.java @@ -21,7 +21,7 @@ package org.linphone.core; -@SuppressWarnings("unchecked") + abstract public class LinphoneCoreFactory { private static String factoryName = "org.linphone.core.LinphoneCoreFactoryImpl"; diff --git a/java/common/org/linphone/core/LinphoneFriend.java b/java/common/org/linphone/core/LinphoneFriend.java index 6e7d4007a..9d2f97fa6 100644 --- a/java/common/org/linphone/core/LinphoneFriend.java +++ b/java/common/org/linphone/core/LinphoneFriend.java @@ -27,7 +27,7 @@ import java.util.Vector; * * */ -@SuppressWarnings("unchecked") + public interface LinphoneFriend { /** * Enum controlling behavior for incoming subscription request. diff --git a/java/common/org/linphone/core/OnlineStatus.java b/java/common/org/linphone/core/OnlineStatus.java index 4c2d8110b..0653d1a96 100644 --- a/java/common/org/linphone/core/OnlineStatus.java +++ b/java/common/org/linphone/core/OnlineStatus.java @@ -25,7 +25,7 @@ import java.util.Vector; * Enum describing remote friend status * */ -@SuppressWarnings("unchecked") + public class OnlineStatus { static private Vector values = new Vector(); diff --git a/java/common/org/linphone/core/VideoSize.java b/java/common/org/linphone/core/VideoSize.java index 8e5c079c7..b9b3e0710 100644 --- a/java/common/org/linphone/core/VideoSize.java +++ b/java/common/org/linphone/core/VideoSize.java @@ -78,7 +78,7 @@ public final class VideoSize { return true; } - @Override + public String toString() { return "width = "+width + " height = " + height; }