Compiling miniaudio v0.10.0 (/Users/kofi/Documents/miniaudio-rs/miniaudio)
error[E0425]: cannot find function `ma_context_init` in crate `sys`
--> miniaudio-sys/examples/simple-enumeration-raw.rs:13:13
|
13 | if sys::ma_context_init(null(), 0, null(), context.as_mut_ptr()) != sys::MA_SUCCESS as _ {
| ^^^^^^^^^^^^^^^ not found in `sys`
error[E0425]: cannot find function ma_context_get_devices in crate sys
--> miniaudio-sys/examples/simple-enumeration-raw.rs:25:23
|
25 | let result = sys::ma_context_get_devices(
| ^^^^^^^^^^^^^^^^^^^^^^ not found in sys
This PR adds workarounds for two issues that manifest when compiling for WASM with Emscripten:
cannot find function
errors:error[E0425]: cannot find function
ma_context_get_devices
in cratesys
--> miniaudio-sys/examples/simple-enumeration-raw.rs:25:23 | 25 | let result = sys::ma_context_get_devices( | ^^^^^^^^^^^^^^^^^^^^^^ not found insys