Add initial support for wasm32-emscripten target
This patchset adds very basic support for vlc compilation into the wasm32-emscripten target, it will allow adding contribs and modules incrementally with a CI ensuring no breaking changes are added.
It will add stubs for getProxyUrl, implement a function to get the thread_id and use the macos implementation of clock_nanosleep to circumvent the fact that it is missing in emscripten.
It also adds support for dav1d, ffmpeg, openjpeg and libvpx contribs.
Merge request reports
Activity
Filter activity
added 9 commits
- 88b21874 - compat: add clock_nanosleep support for emscripten
- 0476d6e0 - contrib: set wasm-emscripten toolchain variables
- 1f41a998 - contrib: openjpeg: add support for wasm-emscripten
- fe251ce1 - contrib: dav1d: add support for wasm-emscripten
- 7ea286b0 - contrib: libvpx: add support for wasm-emscripten
- 7c64f3e3 - contrib: ffmpeg: add support for wasm-emscripten
- 015ca747 - core: add initial support for emscripten
- 8bd87386 - package: add wasm-emscriten build script
- ccf10e8b - ci : add wasm32-emscripten job
Toggle commit listadded 93 commits
-
ccf10e8b...50728ae6 - 84 commits from branch
master
- 0fa88cff - wasm-emscripten: Create a target for emscripten in configure.ac
- effcb387 - compat: add clock_nanosleep support for emscripten
- 3406050b - contrib: set wasm-emscripten toolchain variables
- 361287f7 - contrib: openjpeg: add support for wasm-emscripten
- 6eabdf72 - contrib: libvpx: add support for wasm-emscripten
- 3a1fd95a - contrib: ffmpeg: add support for wasm-emscripten
- 400cd98d - core: add initial support for emscripten
- 55ee3a39 - package: add wasm-emscriten build script
- 16987a06 - ci : add wasm32-emscripten job
Toggle commit list-
ccf10e8b...50728ae6 - 84 commits from branch
Please register or sign in to reply