Taking into account the fact that FF nightlies include the local SSRCs in the local SDP.
This commit is contained in:
parent
79b7df28c1
commit
66f7ddd6b2
|
@ -529,7 +529,10 @@ function setupRTC() {
|
|||
},
|
||||
pc_constraints: {},
|
||||
getLocalSSRC: function (session, callback) {
|
||||
session.peerconnection.getStats(function (s) {
|
||||
// NOTE(gp) latest FF nightlies seem to provide the local
|
||||
// SSRCs in their SDP so there's no longer necessary to
|
||||
// take it from the peer connection stats.
|
||||
/*session.peerconnection.getStats(function (s) {
|
||||
var ssrcs = {};
|
||||
s.forEach(function (item) {
|
||||
if (item.type == "outboundrtp" && !item.isRemote)
|
||||
|
@ -545,7 +548,8 @@ function setupRTC() {
|
|||
},
|
||||
function () {
|
||||
callback(null);
|
||||
});
|
||||
});*/
|
||||
callback(null);
|
||||
},
|
||||
getStreamID: function (stream) {
|
||||
var tracks = stream.getVideoTracks();
|
||||
|
@ -584,7 +588,9 @@ function setupRTC() {
|
|||
callback(null);
|
||||
},
|
||||
getStreamID: function (stream) {
|
||||
return stream.id;
|
||||
// streams from FF endpoints have the characters '{' and '}'
|
||||
// that make jQuery choke.
|
||||
return stream.id.replace(/[\{,\}]/g,"");
|
||||
},
|
||||
getVideoSrc: function (element) {
|
||||
return element.getAttribute("src");
|
||||
|
|
Loading…
Reference in New Issue