forked from mirrors/gecko-dev
13 lines
475 B
JavaScript
13 lines
475 B
JavaScript
onrtctransform = async (event) => {
|
|
const { port } = event.transformer.options;
|
|
port.postMessage("started");
|
|
|
|
const reader = event.transformer.readable.getReader();
|
|
const writer = event.transformer.writable.getWriter();
|
|
|
|
const { done, value } = await reader.read();
|
|
|
|
writer.write(null).catch(err => port.postMessage([err.name, 'null']));
|
|
writer.write(value).catch(err => port.postMessage([err.name, value.constructor.name]));
|
|
};
|
|
self.postMessage('registered');
|