Skip to content

Wasm main videodec#31

Open
turran wants to merge 11 commits into
wasm-main-gl-supportfrom
wasm-main-videodec
Open

Wasm main videodec#31
turran wants to merge 11 commits into
wasm-main-gl-supportfrom
wasm-main-videodec

Conversation

@turran

@turran turran commented Oct 2, 2024

Copy link
Copy Markdown

No description provided.

@turran turran mentioned this pull request Oct 2, 2024
2 tasks
@turran turran force-pushed the wasm-main-videodec branch from 50afe8c to ab8a4b2 Compare October 2, 2024 11:27
@turran

turran commented Oct 2, 2024

Copy link
Copy Markdown
Author

This should be reviewed but only merged with the guw add feature on top of the gl-support

@cfoch cfoch force-pushed the wasm-main-gl-support branch from 097db54 to 357a228 Compare November 11, 2024 11:15
@cfoch cfoch force-pushed the wasm-main-videodec branch from aaf604e to 21843a5 Compare November 11, 2024 11:15
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 357a228 to 8450742 Compare November 11, 2024 11:50
@cfoch cfoch force-pushed the wasm-main-videodec branch from 21843a5 to e0d4a2e Compare November 11, 2024 11:50
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 8450742 to 4bb2eef Compare November 13, 2024 10:17
@cfoch cfoch force-pushed the wasm-main-videodec branch from e0d4a2e to 9e5e183 Compare November 13, 2024 10:18
@cfoch cfoch force-pushed the wasm-main-gl-support branch from a4da9bf to 2882357 Compare February 10, 2025 18:19
@cfoch cfoch force-pushed the wasm-main-videodec branch from d17cfdc to 0257030 Compare February 10, 2025 18:19
@aslobodeniuk aslobodeniuk force-pushed the wasm-main-gl-support branch from 3181439 to 7c97341 Compare March 24, 2025 11:00
@aslobodeniuk aslobodeniuk force-pushed the wasm-main-gl-support branch from 7c97341 to 666bbbe Compare April 23, 2025 23:44
@pgsancho pgsancho force-pushed the wasm-main-gl-support branch from 666bbbe to c949b7c Compare May 22, 2025 13:33
@pgsancho pgsancho force-pushed the wasm-main-videodec branch from 39681db to b045f4c Compare May 22, 2025 13:34
@aslobodeniuk aslobodeniuk force-pushed the wasm-main-gl-support branch from c949b7c to 54f7707 Compare May 28, 2025 08:51
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 54f7707 to 4e0c0fc Compare July 18, 2025 11:48
@cfoch cfoch force-pushed the wasm-main-videodec branch from 97df55d to 56e23fa Compare July 18, 2025 11:48
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 4e0c0fc to 2ca5028 Compare August 21, 2025 09:23
@cfoch cfoch force-pushed the wasm-main-videodec branch from 56e23fa to 3c1858c Compare August 21, 2025 09:23
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 2ca5028 to b93c52b Compare April 24, 2026 07:58
@cfoch cfoch force-pushed the wasm-main-videodec branch from 3c1858c to 386942a Compare April 24, 2026 07:59
@cfoch cfoch force-pushed the wasm-main-gl-support branch from b93c52b to 682dd7f Compare April 30, 2026 11:36
@cfoch cfoch force-pushed the wasm-main-videodec branch from 386942a to 846a7c3 Compare April 30, 2026 11:36
rgonzalezfluendo and others added 10 commits April 30, 2026 13:46
Otherwise, linking to this library fails because missing gio symbols
The following error is shown:

gtype.c:2092 Uncaught (in promise) RuntimeError: null function or function signature mismatch
    at codecs-example.wasm.type_iface_ensure_dflt_vtable_Wm (gtype.c:2092:13)
    at codecs-example.wasm.type_iface_vtable_base_init_Wm (gtype.c:2121:3)
    at codecs-example.wasm.type_class_init_Wm (gtype.c:407:31)
    at codecs-example.wasm.g_type_class_ref (gtype.c:3066:5)
    at codecs-example.wasm.gst_element_register (gstelementfactory.c:244:3)
    at codecs-example.wasm.gst_element_register_fakeaudiosink (gstfakeaudiosink.c:142:1)
The emscripten project did a commit replacing copied OpenAL
extensions header alext.h with its own reduced version. [1]

It was done due to incompatibilities BSD licence and MIT licence.

[1] emscripten-core/emscripten@cf8a0d000
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 682dd7f to 72cf184 Compare April 30, 2026 11:46
@cfoch cfoch force-pushed the wasm-main-videodec branch from 846a7c3 to 725f6b1 Compare April 30, 2026 11:46
@cfoch cfoch force-pushed the wasm-main-gl-support branch from 72cf184 to b9fb263 Compare May 8, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants