Просмотр исходного кода

Fixes undefined error in getResourceBySSRC when local video or audio track is stopped, reported to happen sometimes with desktop sharing.

dev1
damencho 10 лет назад
Родитель
Сommit
352de0b818
1 измененных файлов: 2 добавлений и 2 удалений
  1. 2
    2
      modules/RTC/RTC.js

+ 2
- 2
modules/RTC/RTC.js Просмотреть файл

@@ -319,8 +319,8 @@ RTC.prototype.setAudioLevel = function (resource, audioLevel) {
319 319
  * @param ssrc the ssrc to check.
320 320
  */
321 321
 RTC.prototype.getResourceBySSRC = function (ssrc) {
322
-    if(ssrc == this.localVideo.getSSRC()
323
-        || ssrc == this.localAudio.getSSRC()) {
322
+    if((this.localVideo && ssrc == this.localVideo.getSSRC())
323
+        || (this.localAudio && ssrc == this.localAudio.getSSRC())) {
324 324
         return Strophe.getResourceFromJid(this.room.myroomjid);
325 325
     }
326 326
 

Загрузка…
Отмена
Сохранить