@fakes/media-devices
Version:
A interactive fake implementation of MediaDevices interface in the browser for testing
14 lines (13 loc) • 698 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.anyMediaStreamTrack = exports.anyTrackKind = void 0;
const context_1 = require("./context");
const MediaStreamTrackFake_1 = require("./MediaStreamTrackFake");
const anyTrackKind = () => 'video';
exports.anyTrackKind = anyTrackKind;
const anyMediaStreamTrack = (overrides = {}) => {
const initial = MediaStreamTrackFake_1.initialMediaStreamTrackProperties('stand in label', exports.anyTrackKind(), {});
const properties = { ...initial, ...overrides };
return new MediaStreamTrackFake_1.MediaStreamTrackFake(context_1.defaultContext(), properties);
};
exports.anyMediaStreamTrack = anyMediaStreamTrack;