From c9f492d3d92c0fe3ae4c869e7b160a9dd4c50697 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Fri, 10 Jun 2011 19:04:53 +0200 Subject: [PATCH] implement quality indicators methods --- src/org/linphone/core/LinphoneCallImpl.java | 8 ++++++++ submodules/linphone | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/core/LinphoneCallImpl.java b/src/org/linphone/core/LinphoneCallImpl.java index b60d92fda..653bd157e 100644 --- a/src/org/linphone/core/LinphoneCallImpl.java +++ b/src/org/linphone/core/LinphoneCallImpl.java @@ -37,6 +37,8 @@ class LinphoneCallImpl implements LinphoneCall { private native boolean isEchoLimiterEnabled(long nativePtr); private native long getReplacedCall(long nativePtr); private native int getDuration(long nativePtr); + private native float getCurrentQuality(long nativePtr); + private native float getAverageQuality(long nativePtr); protected LinphoneCallImpl(long aNativePtr) { nativePtr = aNativePtr; @@ -101,5 +103,11 @@ class LinphoneCallImpl implements LinphoneCall { public int getDuration() { return getDuration(nativePtr); } + public float getAverageQuality() { + return getAverageQuality(nativePtr); + } + public float getCurrentQuality() { + return getCurrentQuality(nativePtr); + } } diff --git a/submodules/linphone b/submodules/linphone index 391091cea..96f5278f7 160000 --- a/submodules/linphone +++ b/submodules/linphone @@ -1 +1 @@ -Subproject commit 391091cead70994de0c78fb4b9bc2b82d0cb98e0 +Subproject commit 96f5278f71a477eb67ad2f986d7666554986b0d7