Quellcode durchsuchen

Fix the naming of RTC.removeRemoteTrack

dev1
paweldomas vor 9 Jahren
Ursprung
Commit
b58a6f06dc
2 geänderte Dateien mit 8 neuen und 3 gelöschten Zeilen
  1. 1
    1
      JitsiConference.js
  2. 7
    2
      modules/RTC/RTC.js

+ 1
- 1
JitsiConference.js Datei anzeigen

@@ -566,7 +566,7 @@ JitsiConference.prototype.onMemberLeft = function (jid) {
566 566
     var participant = this.participants[id];
567 567
     delete this.participants[id];
568 568
 
569
-    this.rtc.removeRemoteTrack(id);
569
+    this.rtc.removeRemoteTracks(id);
570 570
 
571 571
     this.eventEmitter.emit(JitsiConferenceEvents.USER_LEFT, id, participant);
572 572
 };

+ 7
- 2
modules/RTC/RTC.js Datei anzeigen

@@ -264,8 +264,13 @@ RTC.prototype.createRemoteTrack = function (data, sid, thessrc) {
264 264
     return remoteTrack;
265 265
 };
266 266
 
267
-RTC.prototype.removeRemoteTrack = function (resource) {
268
-    // FIXME this clears both audio and video tracks!
267
+/**
268
+ * Removes all JitsiRemoteTracks associated with given MUC nickname (resource
269
+ * part of the JID).
270
+ * @param resource the resource part of the MUC JID
271
+ * @returns {JitsiRemoteTrack|null}
272
+ */
273
+RTC.prototype.removeRemoteTracks = function (resource) {
269 274
     if(this.remoteTracks[resource]) {
270 275
         delete this.remoteTracks[resource];
271 276
     }

Laden…
Abbrechen
Speichern