Skip to content

Support WASM threads #10

@Joe-Palmer

Description

@Joe-Palmer

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions