konowebcodecs/src/worker-script/node/index.js

17 lines
308 B
JavaScript

const { parentPort } = require('worker_threads');
const worker = require('../');
const getCore = require('./getCore');
parentPort.on('message', (packet) => {
worker.dispatchHandlers(
packet,
(...args) => {
parentPort.postMessage(...args);
},
);
});
worker.setAdapter({
getCore,
});