diff --git a/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java b/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java index 0a7b063014f652d50a032ec788d0ab56163c17b0..9d16d8b65e68c64276e1e2d21f0af2f60c7d2c58 100644 --- a/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java +++ b/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java @@ -242,10 +242,14 @@ public class ScreenVideoBroadcastStream implements IBroadcastStream, IProvider, } public void sendDeskshareStreamStopped(ArrayList<Object> msg) { + deskSO.sendMessage("deskshareStreamStopped" , msg); } - public void sendDeskshareStreamStarted(ArrayList<Object> msg) { + public void sendDeskshareStreamStarted(int width, int height) { + ArrayList<Object> msg = new ArrayList<Object>(); + msg.add(new Integer(width)); + msg.add(new Integer(height)); deskSO.sendMessage("appletStarted" , msg); } diff --git a/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala b/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala index 5ac174a6f3d8d9506dc9d0325f0359323ba1429c..6bd3d94adddfd456fd3fed3e095e6c27ccf446e0 100644 --- a/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala +++ b/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala @@ -51,7 +51,8 @@ class DeskshareStream(app: DeskshareApplication, name: String, val width: Int, v private def startStream() = { log.debug("DeskShareStream: Starting stream %s", name) - broadcastStream.sendDeskshareStreamStarted(new ArrayList[Object]()) + + broadcastStream.sendDeskshareStreamStarted(width, height) } private def updateStreamMouseLocation(ml: UpdateStreamMouseLocation) = {