You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by se...@apache.org on 2012/02/25 14:41:15 UTC
svn commit: r1293599 - in
/incubator/openmeetings/trunk/singlewebapp/WebContent:
src/modules/conference/interviewuserlist/ swf10/ swf10/base/
Author: sebawagner
Date: Sat Feb 25 13:41:14 2012
New Revision: 1293599
URL: http://svn.apache.org/viewvc?rev=1293599&view=rev
Log:
OPENMEETINGS-71 Fix device settings and video pod positions if two users in interview room type
Modified:
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewUserList.lzx
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewWhiteboard.lzx
incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/base/mainAttributes.lzx
incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewUserList.lzx
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewUserList.lzx?rev=1293599&r1=1293598&r2=1293599&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewUserList.lzx (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewUserList.lzx Sat Feb 25 13:41:14 2012
@@ -184,7 +184,7 @@
//Do init only in case this stream is NOT the same as we are
if (streamid!=canvas.streamid){
//if ($debug) Debug.write("???????? object.isBroadcasting :: ",object.isBroadcasting);
- this._videoviewcontent.createVideo(object.publicSID, object.firstname+' '+object.lastname, object.broadCastID, object.avsettings, -1, object);
+ this._videoviewcontent.createVideo(object.publicSID, object.firstname+' '+object.lastname, object.broadCastID, object.avsettings, object.interviewPodId, object);
}
//do add self too
@@ -197,7 +197,7 @@
if ($debug) Debug.write("### initializeStreams addClientItem: ",connectedSince,isMod,streamid,username,room_id,formatedDate);
if (canvas.publicSID != object.publicSID){
- this._videoviewcontent.createVideoObject(object.publicSID, false, -1, object);
+ this._videoviewcontent.createVideoObject(object.publicSID, false, object.interviewPodId, object);
}
//Do Add it anyway
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewWhiteboard.lzx
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewWhiteboard.lzx?rev=1293599&r1=1293598&r2=1293599&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewWhiteboard.lzx (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/interviewuserlist/interviewWhiteboard.lzx Sat Feb 25 13:41:14 2012
@@ -59,13 +59,8 @@
<simplelayout axis="y" spacing="2" />
- <commonVideoViewContent name="_videoviewcontent" align="center" >
+ <commonVideoViewContent name="_videoviewcontent" x="40" >
- <!--<handler name="onx" args="x">-->
- <!--interviewVideoBox1.setAttribute('x',interviewVideoBox1.x);-->
- <!--interviewVideoBox2.setAttribute('x',interviewVideoBox2.x);-->
- <!--</handler>-->
-
<simplelayout axis="x" spacing="2" />
<interviewVideoBox name="interviewVideoBox1" interviewPodId="1" >
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/base/mainAttributes.lzx
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/base/mainAttributes.lzx?rev=1293599&r1=1293598&r2=1293599&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/base/mainAttributes.lzx (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/base/mainAttributes.lzx Sat Feb 25 13:41:14 2012
@@ -56,10 +56,10 @@
<!--
Those values are fixed values of the video positions of the videos from the interview room type
-->
- <attribute name="interviewPod1_x" value="340.5" type="number" />
+ <attribute name="interviewPod1_x" value="320" type="number" />
<attribute name="interviewPod1_y" value="28" type="number" />
- <attribute name="interviewPod2_x" value="664.5" type="number" />
+ <attribute name="interviewPod2_x" value="644" type="number" />
<attribute name="interviewPod2_y" value="28" type="number" />
</library>
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx?rev=1293599&r1=1293598&r2=1293599&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx Sat Feb 25 13:41:14 2012
@@ -125,6 +125,16 @@
vidContainer.updateAVSettingsSymbol(object);
}
+
+ if ($debug) Debug.write("Is interview ? ",canvas.isInterview);
+ if (canvas.isInterview && interviewPodId != null && interviewPodId > 0) {
+ if ($debug) Debug.write("Is interview ",interviewPodId,"x",canvas["interviewPod"+interviewPodId+"_x"]);
+ vidContainer.setAttribute("interviewPodId", interviewPodId);
+ vidContainer.setAttribute("x",canvas["interviewPod"+interviewPodId+"_x"]);
+ vidContainer.setAttribute("y",canvas["interviewPod"+interviewPodId+"_y"]);
+ vidContainer.setAttribute("width",322);
+ vidContainer.setAttribute("height",281);
+ }
]]>
</method>
@@ -185,7 +195,8 @@
width:videoWidth,
height:videoHeight,
x:freePos[0],
- y:freePos[1]
+ y:freePos[1],
+ isInterview:canvas.isInterview
});
]]>
</method>
@@ -382,6 +393,18 @@
obj.setDefaultVideoSize(width,height);
obj.setAttribute('chatpartnername',firstname+' '+lastname);
}
+ //we have to do this again when the stream starts, the initial video
+ //component does not know the interviewPodId as the user has not selected
+ //which interview video pod he is going to use
+ if (canvas.isInterview && interviewPodId != null && interviewPodId > 0) {
+ if ($debug) Debug.write("Is interview ",interviewPodId,"x",canvas["interviewPod"+interviewPodId+"_x"]);
+ obj.setAttribute("interviewPodId", interviewPodId);
+ obj.setAttribute("x",canvas["interviewPod"+interviewPodId+"_x"]);
+ obj.setAttribute("y",canvas["interviewPod"+interviewPodId+"_y"]);
+ obj.setAttribute("width",322);
+ obj.setAttribute("height",281);
+ }
+
]]>
</method>