Ryan C. Gordon
|
0ec716819e
thread: Reworked SDL_CreateThread to be consistent across platforms.
|
há 1 ano atrás |
Brick
|
b6b9d5508e
Renamed SDL_MixAudioFormat to SDL_MixAudio, and use float volume
|
há 2 anos atrás |
Sam Lantinga
|
02ff85f2f3
Renamed SDL_SIMDGetAlignment() to SDL_GetSIMDAlignment()
|
há 1 ano atrás |
Ozkan Sezer
|
e909c0360f
remove most of SDL_OutOfMemory() calls where SDL is the allocator.
|
há 2 anos atrás |
Ryan C. Gordon
|
12b371679f
audio: Code defensively to placate static analyzers, don't disabling warnings.
|
há 2 anos atrás |
Frank Praznik
|
60f26182c3
audio: Prefer Pipewire over Pulseaudio if the pipewire-pulse service is running
|
há 2 anos atrás |
Ryan C. Gordon
|
2fd9447670
coreaudio: Make sure device handles are unique.
|
há 2 anos atrás |
Ryan C. Gordon
|
d00ccc1546
audio: Fix audio stream incorrectly not unlocking during unbind.
|
há 2 anos atrás |
Ryan C. Gordon
|
4d000ae3bd
audio: Change references to `streams[i]` to previously-calculated `stream`.
|
há 2 anos atrás |
Mathieu Eyraud
|
751917cb6f
Fix null pointer dereference in SDL_BindAudioStreams()
|
há 2 anos atrás |
Ryan C. Gordon
|
8ddddd36cd
audio: Deal with race conditions against default device changes.
|
há 2 anos atrás |
Ryan C. Gordon
|
5e1d9d19a4
audio: Don't use SDL_BindAudioStream inside SDL_OpenAudioDeviceStream().
|
há 2 anos atrás |
Sam Lantinga
|
a2665f54c8
Updated the atomic API for SDL 3.0 naming conventions
|
há 2 anos atrás |
Sam Lantinga
|
9408299bad
Set the number of audio devices to 0 if audio hasn't been initialized
|
há 2 anos atrás |
Sam Lantinga
|
5b3ee51c6c
Updated copyright for 2024
|
há 2 anos atrás |
Ryan C. Gordon
|
f3d8a2def5
audio: Fixed resource leak in unlikely failure case during device add.
|
há 2 anos atrás |
Sam Lantinga
|
226f8fde09
Fixed warning C28182: Dereferencing NULL pointer. 'streams[j]' contains the same NULL value as 'stream' did.
|
há 2 anos atrás |
Ryan C. Gordon
|
447b508a77
error: SDL's allocators now call SDL_OutOfMemory on error.
|
há 2 anos atrás |
Ryan C. Gordon
|
e923a458ea
audio: Protect against race conditions when closing a physical device.
|
há 2 anos atrás |
Ryan C. Gordon
|
8fa0746d4a
audio: Fix postmix state when migrating to new default devices.
|
há 2 anos atrás |
Ryan C. Gordon
|
0efb3d90e0
audio: removed a fixed FIXME comment.
|
há 2 anos atrás |
Sylvain Becker
|
04b6b2979f
Re-add SDL_assert() with non boolean ptr syntax (#8530)
|
há 2 anos atrás |
Sylvain
|
d8600f717e
Pointer as bool (libsdl-org#7214)
|
há 2 anos atrás |
Sam Lantinga
|
fea2504a37
Prioritize the pipewire audio driver over ALSA
|
há 2 anos atrás |
Sam Lantinga
|
f3261fedcc
Code cleanup now that SDL_bool is equivalent to a C boolean expression
|
há 2 anos atrás |
Ryan C. Gordon
|
759cdf6159
audio: Fixed GetFirstAudioDeviceAdded().
|
há 2 anos atrás |
Ryan C. Gordon
|
0e614d9179
audio: Massive reworking on thread locking.
|
há 2 anos atrás |
Ryan C. Gordon
|
40fb76196c
audio: Don't let simplified audio streams bind to new devices.
|
há 2 anos atrás |
Ryan C. Gordon
|
24e3328cca
audio: Don't reset device ID counter on subsystem init/quit.
|
há 2 anos atrás |
Ryan C. Gordon
|
9cb259e865
audio: Never SDL_PushEvent from anywhere but SDL_UpdateAudio().
|
há 2 anos atrás |