cpal/src
mitchmindtree e41baa248b Update alsa backend for addition of `StreamEvent` type
This commit significantly refactors the alsa backend's `EventLoop::run`
implementation in order to allow for better error handling throughout
the loop. This removes many cases that would previously `panic!` in
favour of calling the user callback with the necessary error and
removing the corrupt stream. Seeing as the method cannot return, a
catch-all `panic!` still exists at the end of the method, however this
refactor should make it much easier to remove this restriction in the
future.
2019-06-22 00:06:55 +02:00
..
alsa Update alsa backend for addition of `StreamEvent` type 2019-06-22 00:06:55 +02:00
coreaudio Fix compile errors on macOS 2019-06-21 03:11:20 +02:00
emscripten Add `PlayStreamError` and `PauseStreamError`. 2019-06-21 03:04:15 +02:00
null Add `PlayStreamError` and `PauseStreamError`. 2019-06-21 03:04:15 +02:00
wasapi Fix compiler errors in wasapi backend after testing on windows 2019-06-21 23:32:00 +10:00
lib.rs Add new `StreamEvent` type - enables more flexible user callback API 2019-06-22 00:02:57 +02:00
samples_formats.rs Add samples conversion functions and publish 0.5.1 (#170) 2017-10-21 09:45:02 +02:00