|
@@ -5,6 +5,7 @@ var AudioLevels = require("../audio_levels/AudioLevels");
|
5
|
5
|
var LargeVideo = require("./LargeVideo");
|
6
|
6
|
var Avatar = require("../avatar/Avatar");
|
7
|
7
|
var RTCBrowserType = require("../../RTC/RTCBrowserType");
|
|
8
|
+var UIUtils = require("../util/UIUtil");
|
8
|
9
|
|
9
|
10
|
function RemoteVideo(peerJid, VideoLayout) {
|
10
|
11
|
this.peerJid = peerJid;
|
|
@@ -212,7 +213,8 @@ RemoteVideo.prototype.addRemoteStreamElement = function (sid, stream, thessrc) {
|
212
|
213
|
var streamElement = SmallVideo.createStreamElement(sid, stream);
|
213
|
214
|
var newElementId = streamElement.id;
|
214
|
215
|
|
215
|
|
- this.container.appendChild(streamElement);
|
|
216
|
+ // Put new stream element always in front
|
|
217
|
+ UIUtils.prependChild(this.container, streamElement);
|
216
|
218
|
|
217
|
219
|
var sel = $('#' + newElementId);
|
218
|
220
|
sel.hide();
|