matrix-react-sdk
Version:
SDK for matrix.org using React
23 lines (20 loc) • 2.53 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = recorderWorkletFactory;
var _RecorderWorklet = _interopRequireDefault(require("./RecorderWorklet"));
/*
Copyright 2024 New Vector Ltd.
Copyright 2023 The Matrix.org Foundation C.I.C.
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
Please see LICENSE files in the repository root for full details.
*/
function recorderWorkletFactory(context) {
// In future we should be using the built-in worklet support in Webpack 5 with the syntax
// described in https://github.com/webpack/webpack.js.org/issues/6869:
// addModule(/* webpackChunkName: "recorder.worklet" */ new URL("./RecorderWorklet.ts", import.meta.url));
return context.audioWorklet.addModule(_RecorderWorklet.default);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfUmVjb3JkZXJXb3JrbGV0IiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJyZWNvcmRlcldvcmtsZXRGYWN0b3J5IiwiY29udGV4dCIsImF1ZGlvV29ya2xldCIsImFkZE1vZHVsZSIsIm14UmVjb3JkZXJXb3JrbGV0UGF0aCJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hdWRpby9yZWNvcmRlcldvcmtsZXRGYWN0b3J5LnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXG5Db3B5cmlnaHQgMjAyNCBOZXcgVmVjdG9yIEx0ZC5cbkNvcHlyaWdodCAyMDIzIFRoZSBNYXRyaXgub3JnIEZvdW5kYXRpb24gQy5JLkMuXG5cblNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBR1BMLTMuMC1vbmx5IE9SIEdQTC0zLjAtb25seVxuUGxlYXNlIHNlZSBMSUNFTlNFIGZpbGVzIGluIHRoZSByZXBvc2l0b3J5IHJvb3QgZm9yIGZ1bGwgZGV0YWlscy5cbiovXG5cbmltcG9ydCBteFJlY29yZGVyV29ya2xldFBhdGggZnJvbSBcIi4vUmVjb3JkZXJXb3JrbGV0XCI7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHJlY29yZGVyV29ya2xldEZhY3RvcnkoY29udGV4dDogQXVkaW9Db250ZXh0KTogUHJvbWlzZTx2b2lkPiB7XG4gICAgLy8gSW4gZnV0dXJlIHdlIHNob3VsZCBiZSB1c2luZyB0aGUgYnVpbHQtaW4gd29ya2xldCBzdXBwb3J0IGluIFdlYnBhY2sgNSB3aXRoIHRoZSBzeW50YXhcbiAgICAvLyBkZXNjcmliZWQgaW4gaHR0cHM6Ly9naXRodWIuY29tL3dlYnBhY2svd2VicGFjay5qcy5vcmcvaXNzdWVzLzY4Njk6XG4gICAgLy8gYWRkTW9kdWxlKC8qIHdlYnBhY2tDaHVua05hbWU6IFwicmVjb3JkZXIud29ya2xldFwiICovIG5ldyBVUkwoXCIuL1JlY29yZGVyV29ya2xldC50c1wiLCBpbXBvcnQubWV0YS51cmwpKTtcbiAgICByZXR1cm4gY29udGV4dC5hdWRpb1dvcmtsZXQuYWRkTW9kdWxlKG14UmVjb3JkZXJXb3JrbGV0UGF0aCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFRQSxJQUFBQSxnQkFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBSWUsU0FBU0Msc0JBQXNCQSxDQUFDQyxPQUFxQixFQUFpQjtFQUNqRjtFQUNBO0VBQ0E7RUFDQSxPQUFPQSxPQUFPLENBQUNDLFlBQVksQ0FBQ0MsU0FBUyxDQUFDQyx3QkFBcUIsQ0FBQztBQUNoRSIsImlnbm9yZUxpc3QiOltdfQ==