|
@@ -399,7 +399,8 @@ SDP.prototype.transportToJingle = function (mediaindex, elem) {
|
399
|
399
|
var protocol = (candidate &&
|
400
|
400
|
typeof candidate.protocol === 'string')
|
401
|
401
|
? candidate.protocol.toLowerCase() : '';
|
402
|
|
- if ((self.removeTcpCandidates && protocol === 'tcp') ||
|
|
402
|
+ if ((self.removeTcpCandidates
|
|
403
|
+ && (protocol === 'tcp' || protocol === 'ssltcp')) ||
|
403
|
404
|
(self.removeUdpCandidates && protocol === 'udp')) {
|
404
|
405
|
return;
|
405
|
406
|
}
|
|
@@ -606,7 +607,8 @@ SDP.prototype.jingle2media = function (content) {
|
606
|
607
|
var protocol = this.getAttribute('protocol');
|
607
|
608
|
protocol = (typeof protocol === 'string') ? protocol.toLowerCase(): '';
|
608
|
609
|
|
609
|
|
- if ((self.removeTcpCandidates && protocol === 'tcp') ||
|
|
610
|
+ if ((self.removeTcpCandidates
|
|
611
|
+ && (protocol === 'tcp' || protocol === 'ssltcp')) ||
|
610
|
612
|
(self.removeUdpCandidates && protocol === 'udp')) {
|
611
|
613
|
return;
|
612
|
614
|
} else if (self.failICE) {
|