|
|
|
|
@ -33,13 +33,6 @@
|
|
|
|
|
})()(
|
|
|
|
|
{
|
|
|
|
|
1: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
const client = require('mediasoup-client');
|
|
|
|
|
window.mediasoupClient = client;
|
|
|
|
|
},
|
|
|
|
|
{ 'mediasoup-client': 35 },
|
|
|
|
|
],
|
|
|
|
|
2: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __awaiter =
|
|
|
|
|
@ -211,7 +204,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
3: [
|
|
|
|
|
2: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
!(function (e, t) {
|
|
|
|
|
'object' == typeof exports && 'object' == typeof module
|
|
|
|
|
@ -1672,7 +1665,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
4: [
|
|
|
|
|
3: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
const debug = require('debug')('h264-profile-level-id');
|
|
|
|
|
|
|
|
|
|
@ -2075,9 +2068,9 @@
|
|
|
|
|
return level_asymmetry_allowed === 1 || level_asymmetry_allowed === '1';
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{ debug: 5 },
|
|
|
|
|
{ debug: 4 },
|
|
|
|
|
],
|
|
|
|
|
5: [
|
|
|
|
|
4: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
(function (process) {
|
|
|
|
|
(function () {
|
|
|
|
|
@ -2377,9 +2370,9 @@
|
|
|
|
|
}.call(this));
|
|
|
|
|
}.call(this, require('_process')));
|
|
|
|
|
},
|
|
|
|
|
{ './common': 6, _process: 48 },
|
|
|
|
|
{ './common': 5, _process: 48 },
|
|
|
|
|
],
|
|
|
|
|
6: [
|
|
|
|
|
5: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
/**
|
|
|
|
|
* This is the common logic for both the Node.js and web browser
|
|
|
|
|
@ -2660,9 +2653,9 @@
|
|
|
|
|
|
|
|
|
|
module.exports = setup;
|
|
|
|
|
},
|
|
|
|
|
{ ms: 7 },
|
|
|
|
|
{ ms: 6 },
|
|
|
|
|
],
|
|
|
|
|
7: [
|
|
|
|
|
6: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
/**
|
|
|
|
|
* Helpers.
|
|
|
|
|
@ -2827,7 +2820,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
8: [
|
|
|
|
|
7: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -2842,6 +2835,8 @@
|
|
|
|
|
* @emits trackended
|
|
|
|
|
* @emits @getstats
|
|
|
|
|
* @emits @close
|
|
|
|
|
* @emits @pause
|
|
|
|
|
* @emits @resume
|
|
|
|
|
*/
|
|
|
|
|
constructor({ id, localId, producerId, rtpReceiver, track, rtpParameters, appData }) {
|
|
|
|
|
super();
|
|
|
|
|
@ -2980,6 +2975,7 @@
|
|
|
|
|
}
|
|
|
|
|
this._paused = true;
|
|
|
|
|
this._track.enabled = false;
|
|
|
|
|
this.emit('@pause');
|
|
|
|
|
// Emit observer event.
|
|
|
|
|
this._observer.safeEmit('pause');
|
|
|
|
|
}
|
|
|
|
|
@ -2994,6 +2990,7 @@
|
|
|
|
|
}
|
|
|
|
|
this._paused = false;
|
|
|
|
|
this._track.enabled = true;
|
|
|
|
|
this.emit('@resume');
|
|
|
|
|
// Emit observer event.
|
|
|
|
|
this._observer.safeEmit('resume');
|
|
|
|
|
}
|
|
|
|
|
@ -3015,9 +3012,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.Consumer = Consumer;
|
|
|
|
|
},
|
|
|
|
|
{ './EnhancedEventEmitter': 12, './Logger': 13, './errors': 18 },
|
|
|
|
|
{ './EnhancedEventEmitter': 11, './Logger': 12, './errors': 17 },
|
|
|
|
|
],
|
|
|
|
|
9: [
|
|
|
|
|
8: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -3182,9 +3179,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.DataConsumer = DataConsumer;
|
|
|
|
|
},
|
|
|
|
|
{ './EnhancedEventEmitter': 12, './Logger': 13 },
|
|
|
|
|
{ './EnhancedEventEmitter': 11, './Logger': 12 },
|
|
|
|
|
],
|
|
|
|
|
10: [
|
|
|
|
|
9: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -3363,9 +3360,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.DataProducer = DataProducer;
|
|
|
|
|
},
|
|
|
|
|
{ './EnhancedEventEmitter': 12, './Logger': 13, './errors': 18 },
|
|
|
|
|
{ './EnhancedEventEmitter': 11, './Logger': 12, './errors': 17 },
|
|
|
|
|
],
|
|
|
|
|
11: [
|
|
|
|
|
10: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
/* global RTCRtpTransceiver */
|
|
|
|
|
@ -3800,25 +3797,25 @@
|
|
|
|
|
exports.Device = Device;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'./EnhancedEventEmitter': 12,
|
|
|
|
|
'./Logger': 13,
|
|
|
|
|
'./Transport': 17,
|
|
|
|
|
'./errors': 18,
|
|
|
|
|
'./handlers/Chrome55': 19,
|
|
|
|
|
'./handlers/Chrome67': 20,
|
|
|
|
|
'./handlers/Chrome70': 21,
|
|
|
|
|
'./handlers/Chrome74': 22,
|
|
|
|
|
'./handlers/Edge11': 23,
|
|
|
|
|
'./handlers/Firefox60': 24,
|
|
|
|
|
'./handlers/ReactNative': 26,
|
|
|
|
|
'./handlers/Safari11': 27,
|
|
|
|
|
'./handlers/Safari12': 28,
|
|
|
|
|
'./ortc': 36,
|
|
|
|
|
'./utils': 39,
|
|
|
|
|
bowser: 3,
|
|
|
|
|
'./EnhancedEventEmitter': 11,
|
|
|
|
|
'./Logger': 12,
|
|
|
|
|
'./Transport': 16,
|
|
|
|
|
'./errors': 17,
|
|
|
|
|
'./handlers/Chrome55': 18,
|
|
|
|
|
'./handlers/Chrome67': 19,
|
|
|
|
|
'./handlers/Chrome70': 20,
|
|
|
|
|
'./handlers/Chrome74': 21,
|
|
|
|
|
'./handlers/Edge11': 22,
|
|
|
|
|
'./handlers/Firefox60': 23,
|
|
|
|
|
'./handlers/ReactNative': 25,
|
|
|
|
|
'./handlers/Safari11': 26,
|
|
|
|
|
'./handlers/Safari12': 27,
|
|
|
|
|
'./ortc': 35,
|
|
|
|
|
'./utils': 38,
|
|
|
|
|
bowser: 2,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
12: [
|
|
|
|
|
11: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -3857,9 +3854,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.EnhancedEventEmitter = EnhancedEventEmitter;
|
|
|
|
|
},
|
|
|
|
|
{ './Logger': 13, events: 47 },
|
|
|
|
|
{ './Logger': 12, events: 47 },
|
|
|
|
|
],
|
|
|
|
|
13: [
|
|
|
|
|
12: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __importDefault =
|
|
|
|
|
@ -3900,9 +3897,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.Logger = Logger;
|
|
|
|
|
},
|
|
|
|
|
{ debug: 40 },
|
|
|
|
|
{ debug: 39 },
|
|
|
|
|
],
|
|
|
|
|
14: [
|
|
|
|
|
13: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -4181,9 +4178,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.Producer = Producer;
|
|
|
|
|
},
|
|
|
|
|
{ './EnhancedEventEmitter': 12, './Logger': 13, './errors': 18 },
|
|
|
|
|
{ './EnhancedEventEmitter': 11, './Logger': 12, './errors': 17 },
|
|
|
|
|
],
|
|
|
|
|
15: [
|
|
|
|
|
14: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
/**
|
|
|
|
|
@ -4194,14 +4191,14 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
16: [
|
|
|
|
|
15: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
17: [
|
|
|
|
|
16: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -4782,6 +4779,22 @@
|
|
|
|
|
)
|
|
|
|
|
.catch(() => {});
|
|
|
|
|
});
|
|
|
|
|
consumer.on('@pause', () => {
|
|
|
|
|
this._awaitQueue
|
|
|
|
|
.push(
|
|
|
|
|
async () => this._handler.pauseReceiving(consumer.localId),
|
|
|
|
|
'consumer @pause event',
|
|
|
|
|
)
|
|
|
|
|
.catch(() => {});
|
|
|
|
|
});
|
|
|
|
|
consumer.on('@resume', () => {
|
|
|
|
|
this._awaitQueue
|
|
|
|
|
.push(
|
|
|
|
|
async () => this._handler.resumeReceiving(consumer.localId),
|
|
|
|
|
'consumer @resume event',
|
|
|
|
|
)
|
|
|
|
|
.catch(() => {});
|
|
|
|
|
});
|
|
|
|
|
consumer.on('@getstats', (callback, errback) => {
|
|
|
|
|
if (this._closed) return errback(new errors_1.InvalidStateError('closed'));
|
|
|
|
|
this._handler.getReceiverStats(consumer.localId).then(callback).catch(errback);
|
|
|
|
|
@ -4801,19 +4814,19 @@
|
|
|
|
|
exports.Transport = Transport;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'./Consumer': 8,
|
|
|
|
|
'./DataConsumer': 9,
|
|
|
|
|
'./DataProducer': 10,
|
|
|
|
|
'./EnhancedEventEmitter': 12,
|
|
|
|
|
'./Logger': 13,
|
|
|
|
|
'./Producer': 14,
|
|
|
|
|
'./errors': 18,
|
|
|
|
|
'./ortc': 36,
|
|
|
|
|
'./utils': 39,
|
|
|
|
|
awaitqueue: 2,
|
|
|
|
|
'./Consumer': 7,
|
|
|
|
|
'./DataConsumer': 8,
|
|
|
|
|
'./DataProducer': 9,
|
|
|
|
|
'./EnhancedEventEmitter': 11,
|
|
|
|
|
'./Logger': 12,
|
|
|
|
|
'./Producer': 13,
|
|
|
|
|
'./errors': 17,
|
|
|
|
|
'./ortc': 35,
|
|
|
|
|
'./utils': 38,
|
|
|
|
|
awaitqueue: 1,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
18: [
|
|
|
|
|
17: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -4855,7 +4868,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
19: [
|
|
|
|
|
18: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -5283,6 +5296,18 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
throw new errors_1.UnsupportedError('not implemented');
|
|
|
|
|
@ -5348,18 +5373,18 @@
|
|
|
|
|
exports.Chrome55 = Chrome55;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../errors': 18,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/planBUtils': 33,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../errors': 17,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/planBUtils': 32,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
20: [
|
|
|
|
|
19: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -5816,6 +5841,18 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
const { rtpReceiver } = this._mapRecvLocalIdInfo.get(localId) || {};
|
|
|
|
|
@ -5883,17 +5920,17 @@
|
|
|
|
|
exports.Chrome67 = Chrome67;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/planBUtils': 33,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/planBUtils': 32,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
21: [
|
|
|
|
|
20: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -6363,6 +6400,18 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
@ -6430,18 +6479,18 @@
|
|
|
|
|
exports.Chrome70 = Chrome70;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../scalabilityModes': 37,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 34,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../scalabilityModes': 36,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 33,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
22: [
|
|
|
|
|
21: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -6899,6 +6948,32 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
logger.debug('pauseReceiving() [localId:%s]', localId);
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
if (!transceiver) throw new Error('associated RTCRtpTransceiver not found');
|
|
|
|
|
transceiver.direction = 'inactive';
|
|
|
|
|
const offer = { type: 'offer', sdp: this._remoteSdp.getSdp() };
|
|
|
|
|
logger.debug('pauseReceiving() | calling pc.setRemoteDescription() [offer:%o]', offer);
|
|
|
|
|
await this._pc.setRemoteDescription(offer);
|
|
|
|
|
const answer = await this._pc.createAnswer();
|
|
|
|
|
logger.debug('pauseReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
logger.debug('resumeReceiving() [localId:%s]', localId);
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
if (!transceiver) throw new Error('associated RTCRtpTransceiver not found');
|
|
|
|
|
transceiver.direction = 'recvonly';
|
|
|
|
|
const offer = { type: 'offer', sdp: this._remoteSdp.getSdp() };
|
|
|
|
|
logger.debug('resumeReceiving() | calling pc.setRemoteDescription() [offer:%o]', offer);
|
|
|
|
|
await this._pc.setRemoteDescription(offer);
|
|
|
|
|
const answer = await this._pc.createAnswer();
|
|
|
|
|
logger.debug('resumeReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
@ -6965,18 +7040,18 @@
|
|
|
|
|
exports.Chrome74 = Chrome74;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../scalabilityModes': 37,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 34,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../scalabilityModes': 36,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 33,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
23: [
|
|
|
|
|
22: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -7251,6 +7326,18 @@
|
|
|
|
|
logger.warn('stopReceiving() | rtpReceiver.stop() failed:%o', error);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
const rtpReceiver = this._rtpReceivers.get(localId);
|
|
|
|
|
if (!rtpReceiver) throw new Error('RTCRtpReceiver not found');
|
|
|
|
|
@ -7379,15 +7466,15 @@
|
|
|
|
|
exports.Edge11 = Edge11;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../errors': 18,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./ortc/edgeUtils': 29,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../errors': 17,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./ortc/edgeUtils': 28,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
24: [
|
|
|
|
|
23: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -7868,6 +7955,32 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
logger.debug('pauseReceiving() [localId:%s]', localId);
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
if (!transceiver) throw new Error('associated RTCRtpTransceiver not found');
|
|
|
|
|
transceiver.direction = 'inactive';
|
|
|
|
|
const offer = { type: 'offer', sdp: this._remoteSdp.getSdp() };
|
|
|
|
|
logger.debug('pauseReceiving() | calling pc.setRemoteDescription() [offer:%o]', offer);
|
|
|
|
|
await this._pc.setRemoteDescription(offer);
|
|
|
|
|
const answer = await this._pc.createAnswer();
|
|
|
|
|
logger.debug('pauseReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
logger.debug('resumeReceiving() [localId:%s]', localId);
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
if (!transceiver) throw new Error('associated RTCRtpTransceiver not found');
|
|
|
|
|
transceiver.direction = 'recvonly';
|
|
|
|
|
const offer = { type: 'offer', sdp: this._remoteSdp.getSdp() };
|
|
|
|
|
logger.debug('resumeReceiving() | calling pc.setRemoteDescription() [offer:%o]', offer);
|
|
|
|
|
await this._pc.setRemoteDescription(offer);
|
|
|
|
|
const answer = await this._pc.createAnswer();
|
|
|
|
|
logger.debug('resumeReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
@ -7934,18 +8047,18 @@
|
|
|
|
|
exports.Firefox60 = Firefox60;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../errors': 18,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 34,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../errors': 17,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 33,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
25: [
|
|
|
|
|
24: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -7966,9 +8079,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.HandlerInterface = HandlerInterface;
|
|
|
|
|
},
|
|
|
|
|
{ '../EnhancedEventEmitter': 12 },
|
|
|
|
|
{ '../EnhancedEventEmitter': 11 },
|
|
|
|
|
],
|
|
|
|
|
26: [
|
|
|
|
|
25: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -8051,9 +8164,10 @@
|
|
|
|
|
}
|
|
|
|
|
close() {
|
|
|
|
|
logger.debug('close()');
|
|
|
|
|
// Free/dispose native stream and tracks.
|
|
|
|
|
// Free/dispose native MediaStream but DO NOT free/dispose native
|
|
|
|
|
// MediaStreamTracks (that is parent's business).
|
|
|
|
|
// @ts-ignore (proprietary API in react-native-webrtc).
|
|
|
|
|
this._sendStream.release();
|
|
|
|
|
this._sendStream.release(/* releaseTracks */ false);
|
|
|
|
|
// Close RTCPeerConnection.
|
|
|
|
|
if (this._pc) {
|
|
|
|
|
try {
|
|
|
|
|
@ -8408,6 +8522,18 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
throw new errors_1.UnsupportedError('not implemented');
|
|
|
|
|
@ -8473,18 +8599,18 @@
|
|
|
|
|
exports.ReactNative = ReactNative;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../errors': 18,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/planBUtils': 33,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../errors': 17,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/planBUtils': 32,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
27: [
|
|
|
|
|
26: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -8943,6 +9069,18 @@
|
|
|
|
|
if (!rtpReceiver) throw new Error('associated RTCRtpReceiver not found');
|
|
|
|
|
return rtpReceiver.getStats();
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
|
localId,
|
|
|
|
|
) {
|
|
|
|
|
// Unimplemented.
|
|
|
|
|
}
|
|
|
|
|
async receiveDataChannel({ sctpStreamParameters, label, protocol }) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
const { streamId, ordered, maxPacketLifeTime, maxRetransmits } = sctpStreamParameters;
|
|
|
|
|
@ -9003,17 +9141,17 @@
|
|
|
|
|
exports.Safari11 = Safari11;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/planBUtils': 33,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/planBUtils': 32,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
28: [
|
|
|
|
|
27: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -9443,6 +9581,32 @@
|
|
|
|
|
logger.debug('stopReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async pauseReceiving(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
logger.debug('pauseReceiving() [localId:%s]', localId);
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
if (!transceiver) throw new Error('associated RTCRtpTransceiver not found');
|
|
|
|
|
transceiver.direction = 'inactive';
|
|
|
|
|
const offer = { type: 'offer', sdp: this._remoteSdp.getSdp() };
|
|
|
|
|
logger.debug('pauseReceiving() | calling pc.setRemoteDescription() [offer:%o]', offer);
|
|
|
|
|
await this._pc.setRemoteDescription(offer);
|
|
|
|
|
const answer = await this._pc.createAnswer();
|
|
|
|
|
logger.debug('pauseReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async resumeReceiving(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
logger.debug('resumeReceiving() [localId:%s]', localId);
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
if (!transceiver) throw new Error('associated RTCRtpTransceiver not found');
|
|
|
|
|
transceiver.direction = 'recvonly';
|
|
|
|
|
const offer = { type: 'offer', sdp: this._remoteSdp.getSdp() };
|
|
|
|
|
logger.debug('resumeReceiving() | calling pc.setRemoteDescription() [offer:%o]', offer);
|
|
|
|
|
await this._pc.setRemoteDescription(offer);
|
|
|
|
|
const answer = await this._pc.createAnswer();
|
|
|
|
|
logger.debug('resumeReceiving() | calling pc.setLocalDescription() [answer:%o]', answer);
|
|
|
|
|
await this._pc.setLocalDescription(answer);
|
|
|
|
|
}
|
|
|
|
|
async getReceiverStats(localId) {
|
|
|
|
|
this._assertRecvDirection();
|
|
|
|
|
const transceiver = this._mapMidTransceiver.get(localId);
|
|
|
|
|
@ -9509,17 +9673,17 @@
|
|
|
|
|
exports.Safari12 = Safari12;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'../Logger': 13,
|
|
|
|
|
'../ortc': 36,
|
|
|
|
|
'../utils': 39,
|
|
|
|
|
'./HandlerInterface': 25,
|
|
|
|
|
'./sdp/RemoteSdp': 31,
|
|
|
|
|
'./sdp/commonUtils': 32,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 34,
|
|
|
|
|
'sdp-transform': 44,
|
|
|
|
|
'../Logger': 12,
|
|
|
|
|
'../ortc': 35,
|
|
|
|
|
'../utils': 38,
|
|
|
|
|
'./HandlerInterface': 24,
|
|
|
|
|
'./sdp/RemoteSdp': 30,
|
|
|
|
|
'./sdp/commonUtils': 31,
|
|
|
|
|
'./sdp/unifiedPlanUtils': 33,
|
|
|
|
|
'sdp-transform': 43,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
29: [
|
|
|
|
|
28: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -9615,9 +9779,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.mangleRtpParameters = mangleRtpParameters;
|
|
|
|
|
},
|
|
|
|
|
{ '../../utils': 39 },
|
|
|
|
|
{ '../../utils': 38 },
|
|
|
|
|
],
|
|
|
|
|
30: [
|
|
|
|
|
29: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -10166,9 +10330,9 @@
|
|
|
|
|
return mimeTypeMatch[2];
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{ '../../utils': 39 },
|
|
|
|
|
{ '../../utils': 38 },
|
|
|
|
|
],
|
|
|
|
|
31: [
|
|
|
|
|
30: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -10473,9 +10637,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.RemoteSdp = RemoteSdp;
|
|
|
|
|
},
|
|
|
|
|
{ '../../Logger': 13, './MediaSection': 30, 'sdp-transform': 44 },
|
|
|
|
|
{ '../../Logger': 12, './MediaSection': 29, 'sdp-transform': 43 },
|
|
|
|
|
],
|
|
|
|
|
32: [
|
|
|
|
|
31: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -10670,9 +10834,9 @@
|
|
|
|
|
}
|
|
|
|
|
exports.applyCodecParameters = applyCodecParameters;
|
|
|
|
|
},
|
|
|
|
|
{ 'sdp-transform': 44 },
|
|
|
|
|
{ 'sdp-transform': 43 },
|
|
|
|
|
],
|
|
|
|
|
33: [
|
|
|
|
|
32: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -10810,7 +10974,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
34: [
|
|
|
|
|
33: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -10926,7 +11090,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
35: [
|
|
|
|
|
34: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -10993,7 +11157,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* Expose mediasoup-client version.
|
|
|
|
|
*/
|
|
|
|
|
exports.version = '3.6.37';
|
|
|
|
|
exports.version = '3.6.42';
|
|
|
|
|
/**
|
|
|
|
|
* Expose parseScalabilityMode() function.
|
|
|
|
|
*/
|
|
|
|
|
@ -11005,9 +11169,9 @@
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
{ './Device': 11, './scalabilityModes': 37, './types': 38, debug: 40 },
|
|
|
|
|
{ './Device': 10, './scalabilityModes': 36, './types': 37, debug: 39 },
|
|
|
|
|
],
|
|
|
|
|
36: [
|
|
|
|
|
35: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -11816,9 +11980,9 @@
|
|
|
|
|
return reducedRtcpFeedback;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{ './utils': 39, 'h264-profile-level-id': 4 },
|
|
|
|
|
{ './utils': 38, 'h264-profile-level-id': 3 },
|
|
|
|
|
],
|
|
|
|
|
37: [
|
|
|
|
|
36: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -11842,7 +12006,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
38: [
|
|
|
|
|
37: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
var __createBinding =
|
|
|
|
|
@ -11880,19 +12044,19 @@
|
|
|
|
|
__exportStar(require('./errors'), exports);
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'./Consumer': 8,
|
|
|
|
|
'./DataConsumer': 9,
|
|
|
|
|
'./DataProducer': 10,
|
|
|
|
|
'./Device': 11,
|
|
|
|
|
'./Producer': 14,
|
|
|
|
|
'./RtpParameters': 15,
|
|
|
|
|
'./SctpParameters': 16,
|
|
|
|
|
'./Transport': 17,
|
|
|
|
|
'./errors': 18,
|
|
|
|
|
'./handlers/HandlerInterface': 25,
|
|
|
|
|
'./Consumer': 7,
|
|
|
|
|
'./DataConsumer': 8,
|
|
|
|
|
'./DataProducer': 9,
|
|
|
|
|
'./Device': 10,
|
|
|
|
|
'./Producer': 13,
|
|
|
|
|
'./RtpParameters': 14,
|
|
|
|
|
'./SctpParameters': 15,
|
|
|
|
|
'./Transport': 16,
|
|
|
|
|
'./errors': 17,
|
|
|
|
|
'./handlers/HandlerInterface': 24,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
39: [
|
|
|
|
|
38: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
'use strict';
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
@ -11915,25 +12079,25 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
39: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
arguments[4][4][0].apply(exports, arguments);
|
|
|
|
|
},
|
|
|
|
|
{ './common': 40, _process: 48, dup: 4 },
|
|
|
|
|
],
|
|
|
|
|
40: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
arguments[4][5][0].apply(exports, arguments);
|
|
|
|
|
},
|
|
|
|
|
{ './common': 41, _process: 48, dup: 5 },
|
|
|
|
|
{ dup: 5, ms: 41 },
|
|
|
|
|
],
|
|
|
|
|
41: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
arguments[4][6][0].apply(exports, arguments);
|
|
|
|
|
},
|
|
|
|
|
{ dup: 6, ms: 42 },
|
|
|
|
|
{ dup: 6 },
|
|
|
|
|
],
|
|
|
|
|
42: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
arguments[4][7][0].apply(exports, arguments);
|
|
|
|
|
},
|
|
|
|
|
{ dup: 7 },
|
|
|
|
|
],
|
|
|
|
|
43: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
var grammar = (module.exports = {
|
|
|
|
|
v: [
|
|
|
|
|
@ -12446,7 +12610,7 @@
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
],
|
|
|
|
|
44: [
|
|
|
|
|
43: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
var parser = require('./parser');
|
|
|
|
|
var writer = require('./writer');
|
|
|
|
|
@ -12460,9 +12624,9 @@
|
|
|
|
|
exports.parseImageAttributes = parser.parseImageAttributes;
|
|
|
|
|
exports.parseSimulcastStreamList = parser.parseSimulcastStreamList;
|
|
|
|
|
},
|
|
|
|
|
{ './parser': 45, './writer': 46 },
|
|
|
|
|
{ './parser': 44, './writer': 45 },
|
|
|
|
|
],
|
|
|
|
|
45: [
|
|
|
|
|
44: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
var toIntIfInt = function (v) {
|
|
|
|
|
return String(Number(v)) === v ? Number(v) : v;
|
|
|
|
|
@ -12595,9 +12759,9 @@
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
{ './grammar': 43 },
|
|
|
|
|
{ './grammar': 42 },
|
|
|
|
|
],
|
|
|
|
|
46: [
|
|
|
|
|
45: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
var grammar = require('./grammar');
|
|
|
|
|
|
|
|
|
|
@ -12707,7 +12871,14 @@
|
|
|
|
|
return sdp.join('\r\n') + '\r\n';
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
{ './grammar': 43 },
|
|
|
|
|
{ './grammar': 42 },
|
|
|
|
|
],
|
|
|
|
|
46: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
const client = require('mediasoup-client');
|
|
|
|
|
window.mediasoupClient = client;
|
|
|
|
|
},
|
|
|
|
|
{ 'mediasoup-client': 34 },
|
|
|
|
|
],
|
|
|
|
|
47: [
|
|
|
|
|
function (require, module, exports) {
|
|
|
|
|
@ -13390,5 +13561,5 @@
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{},
|
|
|
|
|
[1],
|
|
|
|
|
[46],
|
|
|
|
|
);
|
|
|
|
|
|