Brooke Vibber
Brooke Vibber
I'm interested in this; may give it a whirl (or implement a MP4 backend fort ogv.js player which I have just added WebM to.)
Yes in fact! :) I'm doing some modernization and internals cleanup all around and am definitely interested in figuring out if I can use audio worklets directly here; there's some...
(in progress)
I don't like the delay() stuff, prototyped it on late-delay branch. Too visibly out of sync.
@nepx awesome! Using an intermediate microcode sounds smart, similar to the micro-ops QEMU uses, and should indeed make optimization before the JS source stage easier. I'll keep an eye out...
(Note it's unclear to me whether this is an ffmpeg problem or a rav1e problem, but I figured I'd start here. The ffmpeg encoder for librav1e attempts to get and...
Great, transcoding is the best way if the licenses aren't an issue! :D
A big difference from the MVP-JS proposal is that the setup code is no longer JS-specific, but could be also used by host embeddings providing a sufficiently JS-like object model....
About private fields and internal state -- I'm not so sure this proposal handles that as well as would be needed for secure isolation of module internals: there seems to...
This plugin model is 100% dependent on the provided module imports actually being a safe interface, yes. Eg, don't have `emscripten_eval` ;)