瀏覽代碼

Merge branch 'master' of https://github.com/Zalmoxisus/jitsi-meet

Conflicts:
	libs/modules/RTC.bundle.js
	libs/modules/simulcast.bundle.js
j8
hristoterezov 10 年之前
父節點
當前提交
e766bad4ce
共有 4 個檔案被更改,包括 19 行新增11 行删除
  1. 1
    1
      index.html
  2. 9
    5
      libs/app.bundle.js
  3. 3
    1
      modules/RTC/RTCUtils.js
  4. 6
    4
      modules/simulcast/SimulcastSender.js

+ 1
- 1
index.html 查看文件

19
     <script src="libs/popover.js?v=1"></script><!-- bootstrap tooltip lib -->
19
     <script src="libs/popover.js?v=1"></script><!-- bootstrap tooltip lib -->
20
     <script src="libs/toastr.js?v=1"></script><!-- notifications lib -->
20
     <script src="libs/toastr.js?v=1"></script><!-- notifications lib -->
21
     <script src="interface_config.js?v=5"></script>
21
     <script src="interface_config.js?v=5"></script>
22
-    <script src="libs/app.bundle.js?v=1"></script>
22
+    <script src="libs/app.bundle.js?v=2"></script>
23
 
23
 
24
     <script src="analytics.js?v=1"></script><!-- google analytics plugin -->
24
     <script src="analytics.js?v=1"></script><!-- google analytics plugin -->
25
     <link rel="stylesheet" href="css/font.css?v=6"/>
25
     <link rel="stylesheet" href="css/font.css?v=6"/>

+ 9
- 5
libs/app.bundle.js 查看文件

987
         }
987
         }
988
     }
988
     }
989
 
989
 
990
-    setResolutionConstraints(constraints, resolution, isAndroid);
990
+    if (um.indexOf('video') >= 0) {
991
+        setResolutionConstraints(constraints, resolution, isAndroid);
992
+    }
991
 
993
 
992
     if (bandwidth) { // doesn't work currently, see webrtc issue 1846
994
     if (bandwidth) { // doesn't work currently, see webrtc issue 1846
993
         if (!constraints.video) constraints.video = {mandatory: {}, optional: []};//same behaviour as true
995
         if (!constraints.video) constraints.video = {mandatory: {}, optional: []};//same behaviour as true
9407
         simSSRC = this._generateRandomSSRC();
9409
         simSSRC = this._generateRandomSSRC();
9408
         ssrcGroup.push(simSSRC);
9410
         ssrcGroup.push(simSSRC);
9409
 
9411
 
9410
-        sb.splice.apply(sb, [sb.length, 0].concat(
9411
-            [["a=ssrc:", simSSRC, " cname:", videoSources.base.cname].join(''),
9412
-                ["a=ssrc:", simSSRC, " msid:", videoSources.base.msid].join('')]
9413
-        ));
9412
+        if (videoSources.base) {
9413
+            sb.splice.apply(sb, [sb.length, 0].concat(
9414
+                [["a=ssrc:", simSSRC, " cname:", videoSources.base.cname].join(''),
9415
+                    ["a=ssrc:", simSSRC, " msid:", videoSources.base.msid].join('')]
9416
+            ));
9417
+        }
9414
 
9418
 
9415
         this.logger.info(['Generated substream ', i, ' with SSRC ', simSSRC, '.'].join(''));
9419
         this.logger.info(['Generated substream ', i, ' with SSRC ', simSSRC, '.'].join(''));
9416
 
9420
 

+ 3
- 1
modules/RTC/RTCUtils.js 查看文件

114
         }
114
         }
115
     }
115
     }
116
 
116
 
117
-    setResolutionConstraints(constraints, resolution, isAndroid);
117
+    if (um.indexOf('video') >= 0) {
118
+        setResolutionConstraints(constraints, resolution, isAndroid);
119
+    }
118
 
120
 
119
     if (bandwidth) { // doesn't work currently, see webrtc issue 1846
121
     if (bandwidth) { // doesn't work currently, see webrtc issue 1846
120
         if (!constraints.video) constraints.video = {mandatory: {}, optional: []};//same behaviour as true
122
         if (!constraints.video) constraints.video = {mandatory: {}, optional: []};//same behaviour as true

+ 6
- 4
modules/simulcast/SimulcastSender.js 查看文件

78
         simSSRC = this._generateRandomSSRC();
78
         simSSRC = this._generateRandomSSRC();
79
         ssrcGroup.push(simSSRC);
79
         ssrcGroup.push(simSSRC);
80
 
80
 
81
-        sb.splice.apply(sb, [sb.length, 0].concat(
82
-            [["a=ssrc:", simSSRC, " cname:", videoSources.base.cname].join(''),
83
-                ["a=ssrc:", simSSRC, " msid:", videoSources.base.msid].join('')]
84
-        ));
81
+        if (videoSources.base) {
82
+            sb.splice.apply(sb, [sb.length, 0].concat(
83
+                [["a=ssrc:", simSSRC, " cname:", videoSources.base.cname].join(''),
84
+                    ["a=ssrc:", simSSRC, " msid:", videoSources.base.msid].join('')]
85
+            ));
86
+        }
85
 
87
 
86
         this.logger.info(['Generated substream ', i, ' with SSRC ', simSSRC, '.'].join(''));
88
         this.logger.info(['Generated substream ', i, ' with SSRC ', simSSRC, '.'].join(''));
87
 
89
 

Loading…
取消
儲存