@rksan/mock-media-devices
Version:
WebAPI window.navigator.mediaDevices のモック
36 lines (35 loc) • 1.12 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createEntriesForAudio = void 0;
const utils_1 = require("../utils");
const createEntriesForAudio = () => {
return [
{
keys: [
{ name: "autoGainControl", default: false },
{ name: "echoCancellation", default: false },
{ name: "noiseSuppression", default: false },
],
type: "boolean",
value: utils_1.getConstrainBooleanValue,
},
{
keys: [
{ name: "channelCount", default: 0 },
{ name: "sampleRate", default: 0 },
{ name: "sampleSize", default: 0 },
],
type: "ulong",
value: utils_1.getConstrainULongValue,
},
{
keys: [
{ name: "latency", default: 0.0 },
{ name: "volume", default: 0.0 },
],
type: "double",
value: utils_1.getConstrainDoubleValue,
},
];
};
exports.createEntriesForAudio = createEntriesForAudio;