|
@@ -28,6 +28,9 @@ var VideoLayout = (function (my) {
|
28
|
28
|
var localVideoContainer = document.getElementById('localVideoWrapper');
|
29
|
29
|
localVideoContainer.appendChild(localVideo);
|
30
|
30
|
|
|
31
|
+ // Set default display name.
|
|
32
|
+ setDisplayName('localVideoContainer');
|
|
33
|
+
|
31
|
34
|
AudioLevels.updateAudioLevelCanvas();
|
32
|
35
|
|
33
|
36
|
var localVideoSelector = $('#' + localVideo.id);
|
|
@@ -103,7 +106,6 @@ var VideoLayout = (function (my) {
|
103
|
106
|
}
|
104
|
107
|
};
|
105
|
108
|
|
106
|
|
-
|
107
|
109
|
/**
|
108
|
110
|
* Updates the large video with the given new video source.
|
109
|
111
|
*/
|
|
@@ -306,6 +308,9 @@ var VideoLayout = (function (my) {
|
306
|
308
|
var container
|
307
|
309
|
= VideoLayout.addRemoteVideoContainer(peerJid, videoSpanId);
|
308
|
310
|
|
|
311
|
+ // Set default display name.
|
|
312
|
+ setDisplayName(videoSpanId);
|
|
313
|
+
|
309
|
314
|
var nickfield = document.createElement('span');
|
310
|
315
|
nickfield.className = "nick";
|
311
|
316
|
nickfield.appendChild(document.createTextNode(resourceJid));
|
|
@@ -541,7 +546,7 @@ var VideoLayout = (function (my) {
|
541
|
546
|
editableText.className = 'displayname';
|
542
|
547
|
editableText.id = 'editDisplayName';
|
543
|
548
|
|
544
|
|
- if (displayName.length) {
|
|
549
|
+ if (displayName && displayName.length) {
|
545
|
550
|
editableText.value
|
546
|
551
|
= displayName.substring(0, displayName.indexOf(' (me)'));
|
547
|
552
|
}
|