Ryan C. Gordon
|
8473e522e0
audio: unify device thread naming.
|
1 éve |
Ryan C. Gordon
|
258bc9efed
audio: PlayDevice now passes the buffer, too, for convenience.
|
1 éve |
Ryan C. Gordon
|
e518149d14
audio: Fixed locking in SDL_AudioDeviceDisconnected
|
1 éve |
Ryan C. Gordon
|
22afa5735f
audio: FreeDeviceHandle should pass the whole device, for convenience.
|
1 éve |
Ryan C. Gordon
|
9e3c5f93e0
coreaudio: Change `_this` to `device`
|
1 éve |
Ryan C. Gordon
|
e969160de0
audio: unset a freed variable to NULL
|
1 éve |
Ryan C. Gordon
|
1fc01b0300
audio: Try to definitely have a default device set up.
|
1 éve |
Ryan C. Gordon
|
b60a56d368
audio: take first reported device if no default was specified.
|
1 éve |
Ryan C. Gordon
|
a8323ebe68
audio: Better handling of ProvidesOwnCallbackThread backends.
|
1 éve |
Ryan C. Gordon
|
1dffb72c1d
pipewire: Hooked up default device change notifications.
|
1 éve |
Ryan C. Gordon
|
a93fcf2444
audio: fixed flushed stream reporting bytes but not being able to get them.
|
1 éve |
Ryan C. Gordon
|
ad6c1781fc
pulseaudio: Minor cleanups.
|
1 éve |
Ryan C. Gordon
|
cfc8a0d17d
pipewire: First shot at moving to the new SDL3 audio interfaces.
|
1 éve |
Ryan C. Gordon
|
13202642a3
aaudio: Fixed capitialization, plus some minor cleanups.
|
1 éve |
Ryan C. Gordon
|
3e9991b535
audio: Make sure we don't write to a NULL pointer.
|
1 éve |
Ryan C. Gordon
|
943351affb
pulseaudio: GetDefaultAudioInfo isn't a thing anymore.
|
1 éve |
Ryan C. Gordon
|
11dfc4d737
test: Update testautomation_audio for SDL3 audio API.
|
1 éve |
Ryan C. Gordon
|
29afc2e42b
test: Update testresample for SDL3 audio API.
|
1 éve |
Ryan C. Gordon
|
3a02eecced
test: Update testsurround for SDL3 audio API.
|
1 éve |
Ryan C. Gordon
|
e1c78718d4
test: testaudiocapture is updated for the SDL3 audio API.
|
1 éve |
Ryan C. Gordon
|
f48cb716c2
pulseaudio: a couple minor tweaks.
|
1 éve |
Ryan C. Gordon
|
dac25fe9eb
audio: Seperate audio capture into Wait/Read operations.
|
1 éve |
Ryan C. Gordon
|
3e10c0005d
audio: Capture devices should respect logical device pausing.
|
1 éve |
Ryan C. Gordon
|
7e700531c5
audio: Allow SDL_OpenAudioDevice to accept a NULL spec.
|
1 éve |
Ryan C. Gordon
|
bb1cbbd33a
test: Update testaudioinfo for SDL3 audio API.
|
1 éve |
Ryan C. Gordon
|
883aee32c5
audio: Let default formats differ for output and capture devices.
|
1 éve |
Ryan C. Gordon
|
62cf24eeb9
pulseaudio: Listen for server events in addition to sources and sinks.
|
1 éve |
Ryan C. Gordon
|
924f370bd7
pulseaudio: Fix deadlock in HotplugThread.
|
1 éve |
Ryan C. Gordon
|
5d4e9e5f80
test: Updated testaudiostreamdynamicresample to SDL3 audio API.
|
1 éve |
Ryan C. Gordon
|
f883b9fc64
test: Updated testaudiohotplug to SDL3 audio API.
|
1 éve |