Skip to content

gl/web: fix unitialized variable access#59

Open
aslobodeniuk wants to merge 12 commits intowasm-main-gl-supportfrom
emscripten-gl-fixup
Open

gl/web: fix unitialized variable access#59
aslobodeniuk wants to merge 12 commits intowasm-main-gl-supportfrom
emscripten-gl-fixup

Conversation

@aslobodeniuk
Copy link
Contributor

No description provided.

aslobodeniuk and others added 12 commits May 23, 2025 14:16
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
@aslobodeniuk aslobodeniuk changed the base branch from gst.wasm to wasm-main-gl-support June 3, 2025 13:50
@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-gl-support branch from 4e0c0fc to 2ca5028 Compare August 21, 2025 09:23
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