Commit graph

10 commits

Author SHA1 Message Date
Stephen Gutekanst
29964c99bb update to latest Zig (zig fmt)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:01:55 -07:00
Ali Chraghi
ed05166348
sysaudio: improve backend selection; remove i8 sample support (#767)
* sysaudio: fix compilation errors
* re-order backend selection
* remove i8 samples support from backends and disable signedToSigned convertion for now
* update sine-wave example
2023-04-30 16:36:39 -07:00
pablo
a14cb00ddd sysaudio: add missing switch cases for wasapi 2023-04-11 09:00:51 -07:00
Ali Chraghi
fbd2ba78f9
sysaudio: initial macOS support (CoreAudio) (#741) 2023-04-08 11:27:49 -07:00
Aksel Hjerpbakk
2b6f3fb1d9
all: fix issue with glfw vulkan createWindowSurface; update to new for loop syntax (#713) 2023-03-01 18:33:17 -07:00
Ali Chraghi
ee84f6ab70 sysaudio: move DeviceChaneFn to Context and rename ConnectError to InitError 2023-01-20 14:53:22 -07:00
Ali Chraghi
36a40dc51a sysaudio: add workaround for wine
wine crashes when using AudioClient3. it's weird since it returns success when quering
2023-01-20 14:53:22 -07:00
Ali Chraghi
f9b3ac2106 sysaudio: add webaudio backend 2022-12-25 13:36:03 -07:00
Ali Chraghi
dc3f4b4c00 sysaudio:wasapi: wait for audio client to be ready 2022-12-18 18:02:31 -07:00
Ali Chraghi
0f3e28bc2a sysaudio: rewrite in zig
removes libsoundio dependency
2022-12-18 18:02:31 -07:00