twilio-video
Version:
Twilio Video JavaScript Library
18 lines (13 loc) • 617 B
JavaScript
// eslint-disable-next-line no-warning-comments
// TODO(mroberts): Remove this when we go to the next major version. This is
// only in place so that we can support ES6 classes without requiring `new`.
;
const inherits = require('../../../vendor/inherits');
const LocalAudioTrackClass = require('../localaudiotrack');
function LocalAudioTrack(mediaStreamTrack, options) {
const track = new LocalAudioTrackClass(mediaStreamTrack, options);
Object.setPrototypeOf(track, LocalAudioTrack.prototype);
return track;
}
inherits(LocalAudioTrack, LocalAudioTrackClass);
module.exports = LocalAudioTrack;