mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-06 03:18:13 +00:00
SDL_n3dsaudio.c: separate mixer locks from audio device locks
(cherry picked from commit 62266dbd4f
)
(SDL3 audio backends don't have the LockDevice interfaces, so this just
ended up being a comment.)
This commit is contained in:
@@ -32,6 +32,7 @@
|
|||||||
static dspHookCookie dsp_hook;
|
static dspHookCookie dsp_hook;
|
||||||
static SDL_AudioDevice *audio_device;
|
static SDL_AudioDevice *audio_device;
|
||||||
|
|
||||||
|
// fully local functions related to the wavebufs / DSP, not the same as the `device->lock` SDL_Mutex!
|
||||||
static SDL_INLINE void contextLock(SDL_AudioDevice *device)
|
static SDL_INLINE void contextLock(SDL_AudioDevice *device)
|
||||||
{
|
{
|
||||||
LightLock_Lock(&device->hidden->lock);
|
LightLock_Lock(&device->hidden->lock);
|
||||||
|
Reference in New Issue
Block a user