aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/installer-exclude/ymsg_network_v0_63.jarbin309845 -> 257206 bytes
-rw-r--r--src/net/java/sip/communicator/impl/media/CallSessionImpl.java10
2 files changed, 3 insertions, 7 deletions
diff --git a/lib/installer-exclude/ymsg_network_v0_63.jar b/lib/installer-exclude/ymsg_network_v0_63.jar
index 5ebb5b3..79ee3b5 100644
--- a/lib/installer-exclude/ymsg_network_v0_63.jar
+++ b/lib/installer-exclude/ymsg_network_v0_63.jar
Binary files differ
diff --git a/src/net/java/sip/communicator/impl/media/CallSessionImpl.java b/src/net/java/sip/communicator/impl/media/CallSessionImpl.java
index f130543..22e52fe 100644
--- a/src/net/java/sip/communicator/impl/media/CallSessionImpl.java
+++ b/src/net/java/sip/communicator/impl/media/CallSessionImpl.java
@@ -451,7 +451,7 @@ public class CallSessionImpl
if(!startedAtLeastOneAudioStream
&& !startedAtLeastOneVideoStream
- && sendStreams != null
+ && sendStreams != null
&& (sendStreams.size() > 0))
{
stopStreaming();
@@ -1616,14 +1616,10 @@ public class CallSessionImpl
{
allocateMediaPorts = true;
}
- else if ((intendedDestination != null)
- && !intendedDestination.equals(lastIntendedDestination))
+ else if ((intendedDestination != null))
{
+ //we already have ongoing streams so we kill them
stopStreaming(false);
- //audioRtpManager = RTPManager.newInstance();
- //videoRtpManager = RTPManager.newInstance();
-
- //allocateMediaPorts = true;
}
if (allocateMediaPorts)
{