cpal
cpal copied to clipboard
Cross-platform audio I/O library in pure Rust
cpal version = "0.13.5" system version : win7 test code: let dev = CpalSound::get_dev(); if dev.is_none() { return None; } let dev = dev.unwrap(); let config = CpalSound::get_config(&dev); if config.is_none()...
Recently I noticed it is possible for `cpal` to create a valid audio device through `HostTrait::default_output_device` even though the `SupportedStreamConfig` returned from `DeviceTrait::default_output_config` had a channel count of 0. Is...
I just wanted to inquire if there is currently any long-term plans for porting `cpal` to the `windows-rs` crate, and if anyone has already undertaken the effort?
I am writing a music player with a text user interface (using crossterm and tui-rs). When running on Linux, cpal uses ALSA. When buffer underrun occurs, the current behaviour is...
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19. Commits 9a6faa0 4.4.19 70ef812 drop dirCache for symlink on all platforms 3e35515 4.4.18 52b09e3 fix: prevent path escape using drive-relative paths bb93ba2 fix: reserve...
The `play_stream` function is long gone, but it is still referenced in the documentation for `PlayStreamError`. The reference should be updated and be made to use intra doc links.
Tagging #250 regarding the sibling Linux sound server. I'm about to release a program under LGPL3 to which I own the full copyright (for now), but I don't want to...
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1. Changelog Sourced from eventsource's changelog. 1.1.1 Do not include authorization and cookie headers on redirect to different origin (#273 Espen Hovlandsdal) 1.1.0 Improve performance...
I'm trying to open an basic audio input stream, but can't seem to find any config that works, including any of the configurations that the device claims to support. Sample...
When a stream is built with an unknown buffer size, it would be very useful to get at least an upper limit, so that any intermediate buffers can be constructed...