cpal
cpal copied to clipboard
Cross-platform audio I/O library in pure Rust
Replaces stdweb (which is unmaintained) with a combination of wasm-bindgen, and js-sys web-sys (which are). Fixes #518.
PipeWire will soon be replacing both JACK and PulseAudio on Linux starting with Fedora 34 which will be released in a few weeks. Arch currently has packages that make it...
This happened for the first time, Linux Mint with Rodio. --- thread 'cpal_alsa_out' panicked at 'get_htstamp `timespec { tv_sec: 554, tv_nsec: 806798670 }` was earlier than get_trigger_htstamp `timespec { tv_sec:...
Since version 0.9, the JACK bindings are [usable on Windows and macOS](https://docs.rs/jack), however cpal only uses JACK for `cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd"))`. This will require...
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.10. Commits 8cd4c6c 1.5.10 ce7a01f [fix] Improve handling of empty port 0071490 [doc] Update JSDoc comment a7044e3 [minor] Use more descriptive variable name d547792 [security]...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.10.0 to 1.14.8. Commits 3d81dc3 Release version 1.14.8 of the npm package. 62e546a Drop confidential headers across schemes. 2ede36d Release version 1.14.7 of the npm package. 8b347cb...
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.0 to 6.12.6. Release notes Sourced from ajv's releases. v6.12.6 Fix performance issue of "url" format. v6.12.5 Fix uri scheme validation (@ChALkeR). Fix boolean schemas with strictKeywords...
Having the dependencies `js-sys` and `web-sys` as optional dependencies would be a nice improvement to prevent building unused dependencies if people don't have wasm s a target.
like the title says, added 32 bit support and tests. when converting `i32` to `i16` and `u16`, the values are scaled down to reflect their relative magnitude. I'm not sure...