-
Notifications
You must be signed in to change notification settings - Fork 52
Support WASM threads #10
Description
Multi-threading support is coming to WASM and has just finished an origin trial in Chrome! Continuing in my effort to use the VP9 encoder, I had to explicitly set the encoder to use 1 thread which got it working. However, while this allows the development of our solution to continue, it is too slow to use in a practice.
I have been trying to use the new WASM threading support by enabling this flag and increasing the g_threads by it goes back to giving the original error.
So my questions are, should it be theoretically possible to use WASM threads to support multi-threading in the VP9 encoder? Should it just be a matter of getting the compilation and implementation correct or would the actual VP9 encoder need changing? Is this something that may one day be officially supported in this project? Do you have any tips or suggestions for me to continue working on this?
Many thanks for any advice you can provide.