Do not stop current video when we switch to desktop sharing (or vice-versa) as starting desktop sharing will trigger new session that closes and releases stuff from previous session.

cusax-fix
Sebastien Vincent 15 years ago
parent d9463ce340
commit d72d64b136

@ -259,7 +259,7 @@ public static void enableLocalVideo(Call call, boolean enable)
{
// First disable desktop sharing if it's currently enabled.
if (enable && isDesktopSharingEnabled(call))
enableDesktopSharing(call, false);
getActiveCallContainer(call).setDesktopSharingButtonSelected(false);
try
{
@ -556,7 +556,7 @@ private static void enableDesktopSharing(Call call,
// First make sure to disable the local video if it's currently
// enabled.
if (enable && isLocalVideoEnabled(call))
enableLocalVideo(call, false);
getActiveCallContainer(call).setVideoButtonSelected(false);
try
{

Loading…
Cancel
Save