소스 검색

Merge pull request #9 from isymchych/update-muted-presence

update "is muted" state in presence when adding new track
master
Paweł Domas 9 년 전
부모
커밋
6e77e10dc7
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8
    0
      JitsiConference.js

+ 8
- 0
JitsiConference.js 파일 보기

@@ -292,6 +292,14 @@ JitsiConference.prototype.addTrack = function (track) {
292 292
             if (track.startMuted) {
293 293
                 track.mute();
294 294
             }
295
+
296
+            // ensure that we're sharing proper "is muted" state
297
+            if (track.isAudioTrack()) {
298
+                this.room.setAudioMute(track.isMuted());
299
+            } else {
300
+                this.room.setVideoMute(track.isMuted());
301
+            }
302
+
295 303
             track.muteHandler = this._fireMuteChangeEvent.bind(this, track);
296 304
             track.stopHandler = this.removeTrack.bind(this, track);
297 305
             track.audioLevelHandler = this._fireAudioLevelChangeEvent.bind(this);

Loading…
취소
저장