]> sjero.net Git - linphone/commitdiff
GetRemoteParams returns null if needed
authorSylvain Berfini <Sylvain.Berfini@Belledonne-Communications.com>
Thu, 20 Sep 2012 15:59:02 +0000 (17:59 +0200)
committerSylvain Berfini <Sylvain.Berfini@Belledonne-Communications.com>
Thu, 20 Sep 2012 15:59:13 +0000 (17:59 +0200)
LinphoneCallImpl.java

index 5d886d43e459dcd1b3449ab7e8c172e519c8e7bf..e73a8aacfa795aa1116469cb145fc29c9a27ace0 100644 (file)
@@ -76,7 +76,11 @@ class LinphoneCallImpl implements LinphoneCall {
                return new LinphoneCallParamsImpl(getCurrentParamsCopy(nativePtr));
        }
        public LinphoneCallParams getRemoteParams() {
-               return new LinphoneCallParamsImpl(getRemoteParams(nativePtr));
+               long remoteParamsPtr = getRemoteParams(nativePtr);
+               if (remoteParamsPtr == 0) {
+                       return null;
+               }
+               return new LinphoneCallParamsImpl(remoteParamsPtr);
        }
        public void enableCamera(boolean enabled) {
                enableCamera(nativePtr, enabled);