982 Commits
Author SHA1 Message Date
biroder fe7a16f1f6 Fix compilation for horizon 2026-01-03 17:04:23 +00:00
Alula 2662cc2744 Update oboe to our git version 2025-09-05 22:52:21 +02:00
biroder ce731c58b7 Merge github.com:RustAudio/cpal
An error occurs when compiling `oboe-sys` 0.5.0, so intergating the latest upstream changes seems like the easiest solution to fix the Android build.

The commits replacing `oboe` with `ndk-audio`/`aaudio` weren't merged, as this would increase the minimum supported Android version to 8.0 (API level 26)
2025-04-28 16:30:24 +03:00
Alula 9d269d8724 fix building on HOS 2023-01-25 15:22:39 +01:00
Alula cadcd5aeef Merge github.com:RustAudio/cpal 2023-01-20 01:46:35 +01:00
est31 96e1fbfd8c Merge pull request #741 from erikas-taroza/master
Update oboe dependency
2023-01-19 09:57:49 +01:00
TypicalEgg df51e0d472 Update oboe dependency 2023-01-19 00:36:06 -08:00
Dimitris Apostolou f123811209 Fix typos (#738) 2023-01-08 22:23:43 +01:00
Ruairidh Williamson 90471506b1 Support i32 for asio (#737) 2022-12-27 23:25:02 +01:00
Alula fbdfa0074f Add libnx-based implementation for HOS 2022-12-01 14:40:52 +01:00
Paul Hansen 7776c6634a Update windows-rs dependency (#726) 2022-11-13 05:03:23 +01:00
Pedro Tacla Yamada 56f54cb0b3 Update to use coreaudio-sys 0.11 (#706) 2022-11-09 12:26:06 +01:00
Greg Wiley edecb26ff3 Fix compile issues in wasm-beep example (#723)
Fixes #721

Changes to a dependency library broke compilation of the example. Changes needed to get the example working and warning-free include:
 
1. specifying additional type constraints in local implementations
2. using the `FromSample` trait to convert samples in the handler
3. adding a default matcher in response to the non-exhaustive attribute on `SampleFormat`

Also adds a github action to ensure the wasm-beep example compiles.
2022-11-06 04:34:08 +01:00
Dan Wilhelm a9b34ea8bc Update wasm-beep to webpack 5 (#684) 2022-11-04 22:18:31 +01:00
alichay 7e17373e31 Add rustdoc links in most of the documentation (#682)
* Add rustdoc links in most of the documentation

Additionally, fix a couple of references to old
renamed types still lingering in the docs :)

Fixes #650

* Rustfmt on documentation changes

* Make docs for impl_platform_host not build example
2022-11-04 21:57:23 +01:00
Caden Haustein 29999e6857 Remove stdweb in favor of js-sys, web-sys, and wasm-bindgen (#713) 2022-10-25 03:46:28 +02:00
est31 0965eadd5e Merge pull request #715 from est31/changelog_0_14_1
Add changelog for 0.14.1
2022-10-23 21:00:11 +02:00
mbodmer 97fc4edb8b Bump linux deps, simplify examples, remove nix dep (#712)
* bump linux dependencies, dev-dependencies, anyhow, hound, ringbuf

* update to clap v4 and simplify examples with clap_derive

* have libjack installed when running with --all-features

* don't force the patch version for libc

* allow room for version resolution with nix

* nix dependency not used anymore, remove it
2022-10-23 20:59:45 +02:00
est31 c28d89e015 Add changelog for 0.14.1 2022-10-23 20:51:50 +02:00
est31 4b49fbd259 Merge pull request #711 from mbodmer/update_nix_to_0.25
update nix crate to v0.25
2022-10-20 20:43:49 +02:00
Marc Bodmer 16617ceade update nix crate to v0.25 2022-10-20 16:03:47 +02:00
mbodmer 0a3e8c2208 add timeout paramter to DeviceTrait stream builders (#696)
* add timeout paramter to DeviceTrait stream builders

This makes it possible for the library client to handle situations where the host
takes too long to respond or even blocks forever, eg. a retry can be applied.

if the timeout passed is "None" the current behaviour is applied, eg. blocking forever.
if the timeout passed is a Duration then it will be applied to the Device Streams.
This is only implemented for ALSA, the other hosts will ignore the parameter for now.

Signed-off-by: Marc Bodmer <marc.bodmer@securiton.ch>
2022-10-18 18:15:31 +02:00
est31 def424809b Merge pull request #707 from generalelectrix/core-audio-disconnect-device
Implement disconnection detection for CoreAudio on MacOS.
2022-10-12 18:12:22 +02:00
general electrix 3d99456c2b Remove debug print statement. 2022-10-11 03:08:10 -07:00
general electrix d1bbbe0400 Fix docstring grammar. 2022-10-11 03:06:34 -07:00