SDL/src/audio
Ryan C. Gordon 8ddddd36cd
audio: Deal with race conditions against default device changes.
This catches the case where we obtain a logical device while the default is
changing in another thread, so you accidentally end up with the previous
default physical device locked and returned from ObtainLogicalAudioDevice.
2024-02-15 14:13:26 -05:00
..
aaudio android: Remove blocking permission request code. Async only in SDL3! 2024-02-13 12:06:51 -05:00
alsa Updated copyright for 2024 2024-01-01 13:15:26 -08:00
android Updated copyright for 2024 2024-01-01 13:15:26 -08:00
coreaudio Fixed Xcode build warnings 2024-02-06 12:29:44 -08:00
directsound Fixed warning C4127: conditional expression is constant 2024-01-19 06:44:32 -08:00
disk Updated copyright for 2024 2024-01-01 13:15:26 -08:00
dsp Updated copyright for 2024 2024-01-01 13:15:26 -08:00
dummy Updated copyright for 2024 2024-01-01 13:15:26 -08:00
emscripten Updated copyright for 2024 2024-01-01 13:15:26 -08:00
haiku Updated copyright for 2024 2024-01-01 13:15:26 -08:00
jack Updated copyright for 2024 2024-01-01 13:15:26 -08:00
n3ds Updated copyright for 2024 2024-01-01 13:15:26 -08:00
netbsd Updated copyright for 2024 2024-01-01 13:15:26 -08:00
openslES android: Remove blocking permission request code. Async only in SDL3! 2024-02-13 12:06:51 -05:00
pipewire pipewire: Don't assert if the default capture device is a sink or vice versa 2024-01-30 13:32:22 -05:00
ps2 Updated copyright for 2024 2024-01-01 13:15:26 -08:00
psp Updated copyright for 2024 2024-01-01 13:15:26 -08:00
pulseaudio Updated copyright for 2024 2024-01-01 13:15:26 -08:00
qnx Updated copyright for 2024 2024-01-01 13:15:26 -08:00
sndio Updated copyright for 2024 2024-01-01 13:15:26 -08:00
vita Updated copyright for 2024 2024-01-01 13:15:26 -08:00
wasapi Fixed warning C4204: nonstandard extension used: non-constant aggregate initializer when built with Visual Studio 2019 2024-02-07 13:16:35 -08:00
SDL_audio.c audio: Deal with race conditions against default device changes. 2024-02-15 14:13:26 -05:00
SDL_audio_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audio_channel_converters.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audio_resampler_filter.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audiocvt.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audiodev.c Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_audiodev_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audioqueue.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audioqueue.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audioresample.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audioresample.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_audiotypecvt.c Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_mixer.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_sysaudio.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_wave.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_wave.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00