Bläddra i källkod

Uses self=this in modifySourcesQueue callback of JingleSessionPC#addStream.

tags/v0.0.2
paweldomas 10 år sedan
förälder
incheckning
7b1151b3dd
1 ändrade filer med 4 tillägg och 2 borttagningar
  1. 4
    2
      modules/xmpp/JingleSessionPC.js

+ 4
- 2
modules/xmpp/JingleSessionPC.js Visa fil

@@ -1107,6 +1107,8 @@ JingleSessionPC.prototype.switchStreams = function (new_stream, oldStream, succe
1107 1107
  */
1108 1108
 JingleSessionPC.prototype.addStream = function (stream, callback) {
1109 1109
 
1110
+    var self = this;
1111
+
1110 1112
     // Remember SDP to figure out added/removed SSRCs
1111 1113
     var oldSdp = null;
1112 1114
     if(this.peerconnection) {
@@ -1128,9 +1130,9 @@ JingleSessionPC.prototype.addStream = function (stream, callback) {
1128 1130
 
1129 1131
         callback();
1130 1132
 
1131
-        var newSdp = new SDP(this.peerconnection.localDescription.sdp);
1133
+        var newSdp = new SDP(self.peerconnection.localDescription.sdp);
1132 1134
         console.log("SDPs", oldSdp, newSdp);
1133
-        this.notifyMySSRCUpdate(oldSdp, newSdp);
1135
+        self.notifyMySSRCUpdate(oldSdp, newSdp);
1134 1136
     });
1135 1137
 }
1136 1138
 

Laddar…
Avbryt
Spara