twilio-video
Version:
Twilio Video JavaScript Library
19 lines (13 loc) • 618 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 LocalVideoTrackClass = require('../localvideotrack');
function LocalVideoTrack(mediaStreamTrack, options) {
const track = new LocalVideoTrackClass(mediaStreamTrack, options);
Object.setPrototypeOf(track, LocalVideoTrack.prototype);
return track;
}
inherits(LocalVideoTrack, LocalVideoTrackClass);
module.exports = LocalVideoTrack;