Skip to content
Snippets Groups Projects

wasm-emscripten : add minimal support for configure contribs and core

Closed Mehdi Sabwat requested to merge nacl.wasm into master

Nacl is now deprecated : cf. https://blog.chromium.org/2020/08/changes-to-chrome-app-support-timeline.html

This mr adds support for wasm32-emscripten, converting NACL bits when necessary, or removing them for compat, configure, contribs and core.

Edited by Mehdi Sabwat

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Mehdi Sabwat added 1 commit

    added 1 commit

    • 42b127c4 - nacl: remove deprecated nacl core build

    Compare with previous version

  • Mehdi Sabwat changed title from compat: remove nacl support to wasm-emscripten : add minimal support for configure contribs and core

    changed title from compat: remove nacl support to wasm-emscripten : add minimal support for configure contribs and core

  • Mehdi Sabwat added 15 commits

    added 15 commits

    • 8dd0de97 - 1 commit from branch master
    • 13f0f3d8 - wasm-emscripten: Create a target for emscripten in the configure.ac
    • 7dae5b21 - compat: add clock_nanosleep support for emscripten
    • 83f59801 - compat: remove nacl support
    • 19834320 - contrib: set wasm-emscripten toolchain variables for the contrib system
    • eb0c50ae - contrib: ass: convert nacl to wasm-emscripten
    • 46a42782 - contrib: gcrypt: convert nacl to wasm-emscripten
    • c6fbe1bf - contrib: gmp: convert nacl to wasm-emscripten
    • a24e25d0 - contrib: postproc: convert nacl to wasm-emscripten
    • 73bdc7e6 - contrib: gnutls: convert nacl to wasm-emscripten
    • 015258f5 - contrib: openjpeg: add support for wasm-emscripten
    • ed1b709a - contrib: ffmpeg: add support for wasm-emscripten
    • 9a03cf0f - contrib: mpg123: remove deprecated nacl platform
    • 23cdf1a9 - core: add initial support for emscripten
    • 34a672a2 - nacl: remove deprecated platform

    Compare with previous version

  • Mehdi Sabwat added 16 commits

    added 16 commits

    • 5006bb83 - wasm-emscripten: Create a target for emscripten in the configure.ac
    • 4869aedf - compat: add clock_nanosleep support for emscripten
    • 9a095147 - compat: remove nacl support
    • b477b06a - contrib: set wasm-emscripten toolchain variables for the contrib system
    • 83314bd7 - contrib: ass: convert nacl to wasm-emscripten
    • 4ae75345 - contrib: gcrypt: convert nacl to wasm-emscripten
    • 5096059f - contrib: gmp: convert nacl to wasm-emscripten
    • 3407310f - contrib: postproc: convert nacl to wasm-emscripten
    • d4751377 - contrib: gnutls: convert nacl to wasm-emscripten
    • 77b5a7fa - contrib: openjpeg: add support for wasm-emscripten
    • 27e97837 - contrib: ffmpeg: add support for wasm-emscripten
    • 6bffebb3 - contrib: mpg123: remove deprecated nacl platform
    • e5ebabb6 - core: add initial support for emscripten
    • 67b2e146 - nacl: remove deprecated platform
    • f9df7a5b - package: add wasm-emscriten build script
    • fa0e62fe - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 2 commits

    added 2 commits

    • c782067f - package: add wasm-emscriten build script
    • 3d081bf7 - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 2 commits

    added 2 commits

    • 194067ee - package: add wasm-emscriten build script
    • c8bdcef0 - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 1 commit

    added 1 commit

    • 6d5e8259 - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 19 commits

    added 19 commits

    • 8092f480 - contrib: ffmpeg: upgrade to FFmpeg 4.4
    • 2028c4b9 - demux: mp4: report current trun sample pos in debug
    • 86b1ffe5 - demux: mp4: fix missing intra-trun sample increment on seek
    • cbe02a99 - wasm-emscripten: Create a target for emscripten in the configure.ac
    • da77f11c - compat: add clock_nanosleep support for emscripten
    • 4c2454f7 - compat: remove nacl support
    • 588d5751 - contrib: set wasm-emscripten toolchain variables for the contrib system
    • 1f60c3c8 - contrib: ass: convert nacl to wasm-emscripten
    • eebaafc2 - contrib: gcrypt: convert nacl to wasm-emscripten
    • 920762ef - contrib: gmp: convert nacl to wasm-emscripten
    • 18b19406 - contrib: postproc: convert nacl to wasm-emscripten
    • 7231e10d - contrib: gnutls: convert nacl to wasm-emscripten
    • 1cd93197 - contrib: openjpeg: add support for wasm-emscripten
    • 34a8d625 - contrib: ffmpeg: add support for wasm-emscripten
    • 7197092e - contrib: mpg123: remove deprecated nacl platform
    • bb4df167 - core: add initial support for emscripten
    • ac582d9a - nacl: remove deprecated platform
    • b0b5469a - package: add wasm-emscriten build script
    • e86264ef - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 16 commits

    added 16 commits

    • 74de566d - compat: add clock_nanosleep support for emscripten
    • a0edd2b6 - compat: remove nacl support
    • 1f498929 - compat: remove pathconf
    • c1e64daf - contrib: set wasm-emscripten toolchain variables
    • 624a0489 - contrib: ass: convert nacl to wasm-emscripten
    • e83f974f - contrib: gcrypt: convert nacl to wasm-emscripten
    • 11fdfc24 - contrib: gmp: convert nacl to wasm-emscripten
    • 35c7f1e3 - contrib: postproc: convert nacl to wasm-emscripten
    • 75804dbe - contrib: gnutls: convert nacl to wasm-emscripten
    • c095d12d - contrib: openjpeg: add support for wasm-emscripten
    • 50d9faff - contrib: ffmpeg: add support for wasm-emscripten
    • 9f5468ec - contrib: mpg123: remove deprecated nacl platform
    • 29f8edb7 - core: add initial support for emscripten
    • deafe9a9 - nacl: remove deprecated platform
    • 7b099d7c - package: add wasm-emscriten build script
    • 7aba526f - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 22 commits

    added 22 commits

    • 36596846 - es_out: reset main clocks when terminating
    • 67fe08b7 - es_out: fix input_source_t leak on error
    • 07e78801 - clock: attach a logger
    • ef14ac9a - clock: expose CR_MAX_GAP internally
    • c56c3f3f - clock: check for pcr_delay validity
    • 19db33b7 - wasm-emscripten: Create a target for emscripten in the configure.ac
    • 84461f1d - compat: add clock_nanosleep support for emscripten
    • 911e04d9 - compat: remove nacl support
    • 0bf83edc - compat: remove pathconf
    • 75ac84f2 - contrib: set wasm-emscripten toolchain variables
    • cbd95779 - contrib: ass: convert nacl to wasm-emscripten
    • c94cab13 - contrib: gcrypt: convert nacl to wasm-emscripten
    • bc614036 - contrib: gmp: convert nacl to wasm-emscripten
    • 0d7b960b - contrib: postproc: convert nacl to wasm-emscripten
    • 98e2af29 - contrib: gnutls: convert nacl to wasm-emscripten
    • e3ca6566 - contrib: openjpeg: add support for wasm-emscripten
    • 0d3cc4d9 - contrib: ffmpeg: add support for wasm-emscripten
    • d4f53731 - contrib: mpg123: remove deprecated nacl platform
    • cc1b616d - core: add initial support for emscripten
    • cf3b2af8 - nacl: remove deprecated platform
    • 6cff3e35 - package: add wasm-emscriten build script
    • ce01a3d3 - ci : add wasm32-emscripten job

    Compare with previous version

  • added 23 commits

    • a1b7745f - test: libvlc: fix build
    • ff81edf3 - contrib: breakpad: correctly install dump_syms
    • c68d89c4 - aout: remove useless intermediate variable
    • 7fd99fbf - demux: adaptive: use enum class for format
    • fb6354a1 - demux: hls: handle packed MP3 and AC-3
    • baca970d - demux: hls: add support for Ogg streams
    • 2d1531a8 - wasm-emscripten: Create a target for emscripten in the configure.ac
    • 9d5f2185 - compat: add clock_nanosleep support for emscripten
    • cd2b0cf6 - compat: remove nacl support
    • cb049d5f - compat: remove pathconf
    • 2b3f09f3 - contrib: set wasm-emscripten toolchain variables
    • 3ab25d25 - contrib: ass: convert nacl to wasm-emscripten
    • a86e1bae - contrib: gcrypt: convert nacl to wasm-emscripten
    • cc542c2f - contrib: gmp: convert nacl to wasm-emscripten
    • bcbe3eff - contrib: postproc: convert nacl to wasm-emscripten
    • b05282ec - contrib: gnutls: convert nacl to wasm-emscripten
    • f90e3a9d - contrib: openjpeg: add support for wasm-emscripten
    • c07cdd5c - contrib: ffmpeg: add support for wasm-emscripten
    • d0894e85 - contrib: mpg123: remove deprecated nacl platform
    • e0bb5a53 - core: add initial support for emscripten
    • 17463a63 - nacl: remove deprecated platform
    • 8250d23a - package: add wasm-emscriten build script
    • 181f59fd - ci : add wasm32-emscripten job

    Compare with previous version

  • Mehdi Sabwat added 18 commits

    added 18 commits

    • 1951da33 - 1 commit from branch master
    • 6290b1ba - wasm-emscripten: Create a target for emscripten in the configure.ac
    • 8771dabb - compat: add clock_nanosleep support for emscripten
    • 4b42dd83 - compat: remove nacl support
    • a453108b - compat: remove pathconf
    • 38a0d244 - contrib: set wasm-emscripten toolchain variables
    • f6d38a13 - contrib: ass: convert nacl to wasm-emscripten
    • 8fc5f172 - contrib: gcrypt: convert nacl to wasm-emscripten
    • 84f9d563 - contrib: gmp: convert nacl to wasm-emscripten
    • 68bc8101 - contrib: postproc: convert nacl to wasm-emscripten
    • e419ab1b - contrib: gnutls: convert nacl to wasm-emscripten
    • ab0d12db - contrib: openjpeg: add support for wasm-emscripten
    • f70f8ef9 - contrib: ffmpeg: add support for wasm-emscripten
    • f0b6d6a5 - contrib: mpg123: remove deprecated nacl platform
    • 19a96a21 - core: add initial support for emscripten
    • bde94672 - nacl: remove deprecated platform
    • 7627e111 - package: add wasm-emscriten build script
    • 08ca54c9 - ci : add wasm32-emscripten job

    Compare with previous version

  • closed

Please register or sign in to reply
Loading