You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2014/10/09 20:15:18 UTC

svn commit: r1630547 - in /openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room: RoomPanel.java room.js

Author: solomax
Date: Thu Oct  9 18:15:18 2014
New Revision: 1630547

URL: http://svn.apache.org/r1630547
Log:
[OPENMEETINGS-1003] parameters of initVideo are corrected

Modified:
    openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
    openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js

Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java?rev=1630547&r1=1630546&r2=1630547&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java Thu Oct  9 18:15:18 2014
@@ -139,7 +139,10 @@ public class RoomPanel extends BasePanel
 				String path = url.getPath();
 				path = path.substring(1, path.indexOf('/', 2) + 1);
 				Room r = getBean(RoomDao.class).get(roomId);
-				target.appendJavaScript(String.format("initVideo(%s);", new JSONObject().put("audioOnly", r.getIsAudioOnly())
+				target.appendJavaScript(String.format("initVideo(%s);", new JSONObject()
+						.put("uid", c.getUid())
+						.put("audioOnly", r.getIsAudioOnly())
+						.put("SID", WebSession.getSid())
 						.put("interview", 4L == r.getRoomtype().getId()) //FIXME hardcoded
 						.put("protocol", cfgDao.getConfValue(CONFIG_FLASH_PROTOCOL, String.class, ""))
 						.put("host", url.getHost())

Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js?rev=1630547&r1=1630546&r2=1630547&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js Thu Oct  9 18:15:18 2014
@@ -17,10 +17,10 @@
  * under the License.
  */
 function initVideo(_options) {
-	var options = $.extend({bgcolor: "#ffffff", width: 570, height: 900
+	var options = $.extend({bgcolor: "#ffffff"
 		, resolutions: JSON.stringify([{label: "4:3 (~6 KByte/sec)", width: 40, height: 30}
 			, {label: "4:3 (~12 KByte/sec)", width: 80, height: 60}
-			, {label: "4:3 (~20 KByte/sec)", width: 120, height: 90, default: true}
+			, {label: "4:3 (~20 KByte/sec)", width: 120, height: 90, "default": true}
 			, {label: "QQVGA 4:3 (~36 KByte/sec)", width: 160, height: 120}
 			, {label: "4:3 (~40 KByte/sec)", width: 240, height: 180}
 			, {label: "HVGA 4:3 (~56 KByte/sec)", width: 320, height: 240}
@@ -36,13 +36,13 @@ function initVideo(_options) {
 		}, _options);
 	var type = 'application/x-shockwave-flash';
 	var src = 'public/main.swf?cache' + new Date().getTime();
-	var r = $('<div class="room video">');
-	var o = $('<object>').attr('type', type).attr('data', src).attr('width', options.width).attr('height', options.height);
-	o.append($('<param>').attr('name', 'quality').attr('value', 'best'));
-	o.append($('<param>').attr('name', 'wmode').attr('value', 'transparent'));
-	o.append($('<param>').attr('name', 'allowscriptaccess').attr('value', 'sameDomain'));
-	o.append($('<param>').attr('name', 'allowfullscreen').attr('value', 'false'));
-	o.append($('<param>').attr('name', 'flashvars').attr('value', $.param(options)));
+	var r = $('<div class="room video">').attr("id", "video" + options.uid);
+	var o = $('<object>').attr('type', type).attr('data', src);
+	o.append($('<param>').attr('name', 'quality').attr('value', 'best'))
+		.append($('<param>').attr('name', 'wmode').attr('value', 'transparent'))
+		.append($('<param>').attr('name', 'allowscriptaccess').attr('value', 'sameDomain'))
+		.append($('<param>').attr('name', 'allowfullscreen').attr('value', 'false'))
+		.append($('<param>').attr('name', 'flashvars').attr('value', $.param(options)));
 	$('#roomMenu').parent().append(r.append(o));
 	/*
 			.attr('wmode', 'window').attr('allowfullscreen', true)
@@ -53,7 +53,7 @@ function initVideo(_options) {
 			.attr('allowscriptaccess', 'sameDomain').attr('type', 'application/x-shockwave-flash')
 			.attr('pluginspage', 'http://www.macromedia.com/go/getflashplayer')
 	*/
-	r.dialog({width: options.width, height: options.height, dialogClass: "video"});
+	r.dialog({dialogClass: "video"});
 }
 
 function setHeight() {