Browse Source

Fixes the issue with black large video.

j8
hristoterezov 10 years ago
parent
commit
667f67376e
3 changed files with 1220 additions and 1189 deletions
  1. 1
    1
      index.html
  2. 1202
    1187
      libs/app.bundle.js
  3. 17
    1
      modules/xmpp/JingleSession.js

+ 1
- 1
index.html View File

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=60"></script>
22
+    <script src="libs/app.bundle.js?v=61"></script>
23
     <script src="analytics.js?v=1"></script><!-- google analytics plugin -->
23
     <script src="analytics.js?v=1"></script><!-- google analytics plugin -->
24
     <link rel="stylesheet" href="css/font.css?v=7"/>
24
     <link rel="stylesheet" href="css/font.css?v=7"/>
25
     <link rel="stylesheet" href="css/toastr.css?v=1">
25
     <link rel="stylesheet" href="css/toastr.css?v=1">

+ 1202
- 1187
libs/app.bundle.js
File diff suppressed because it is too large
View File


+ 17
- 1
modules/xmpp/JingleSession.js View File

1088
 
1088
 
1089
     this.hardMuteVideo(mute);
1089
     this.hardMuteVideo(mute);
1090
 
1090
 
1091
-    this.modifySourcesQueue.push(callback(mute));
1091
+    var self = this;
1092
+    var oldSdp = null;
1093
+    if(self.peerconnection) {
1094
+        if(self.peerconnection.localDescription) {
1095
+            oldSdp = new SDP(self.peerconnection.localDescription.sdp);
1096
+        }
1097
+    }
1098
+
1099
+    this.modifySourcesQueue.push(function() {
1100
+        console.log('modify sources done');
1101
+
1102
+        callback(mute);
1103
+
1104
+        var newSdp = new SDP(self.peerconnection.localDescription.sdp);
1105
+        console.log("SDPs", oldSdp, newSdp);
1106
+        self.notifyMySSRCUpdate(oldSdp, newSdp);
1107
+    });
1092
 };
1108
 };
1093
 
1109
 
1094
 JingleSession.prototype.hardMuteVideo = function (muted) {
1110
 JingleSession.prototype.hardMuteVideo = function (muted) {

Loading…
Cancel
Save