|
@@ -145,6 +145,10 @@ ConnectionManager.prototype._makeOffer = function() {
|
|
|
// Firefox currently does not support multiplexing once an offer is made.
|
|
|
self.firefoxSingular = true;
|
|
|
|
|
|
+ if (util.browserisms === 'Webkit') {
|
|
|
+ offer.sdp = Reliable.higherBandwidthSDP(offer.sdp);
|
|
|
+ }
|
|
|
+
|
|
|
self.pc.setLocalDescription(offer, function() {
|
|
|
util.log('Set localDescription to offer');
|
|
|
self._socket.send({
|
|
@@ -170,6 +174,11 @@ ConnectionManager.prototype._makeAnswer = function() {
|
|
|
var self = this;
|
|
|
this.pc.createAnswer(function(answer) {
|
|
|
util.log('Created answer.');
|
|
|
+
|
|
|
+ if (util.browserisms === 'Webkit') {
|
|
|
+ answer.sdp = Reliable.higherBandwidthSDP(answer.sdp);
|
|
|
+ }
|
|
|
+
|
|
|
self.pc.setLocalDescription(answer, function() {
|
|
|
util.log('Set localDescription to answer.');
|
|
|
self._socket.send({
|