aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs
diff options
context:
space:
mode:
authorMary <me@thog.eu>2021-08-26 22:26:28 +0200
committerGitHub <noreply@github.com>2021-08-26 22:26:28 +0200
commit6d9bc7cf90e8016feea97eedb3cdd562c4628026 (patch)
tree89314a3534269cf090e9ff45628dfe2c1842cf9c /Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs
parent5e99bff7deb51ad6d69d2393bc267a8a9428058c (diff)
sdl2: Update to Ryujinx.SDL2-CS 2.0.17 (#2553)
* sdl2: Update to Ryujinx.SDL2-CS 2.0.17 Update to latest SDL2 commit * Update to Ryujinx.SDL2-CS 2.0.17-build18
Diffstat (limited to 'Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs')
-rw-r--r--Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs12
1 files changed, 1 insertions, 11 deletions
diff --git a/Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs b/Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs
index 2c1baa47..13062ad1 100644
--- a/Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs
+++ b/Ryujinx.Audio.Backends.SDL2/SDL2HardwareDeviceDriver.cs
@@ -96,23 +96,13 @@ namespace Ryujinx.Audio.Backends.SDL2
};
}
- // TODO: Fix this in SDL2-CS.
- [DllImport("SDL2", EntryPoint = "SDL_OpenAudioDevice", CallingConvention = CallingConvention.Cdecl)]
- private static extern uint SDL_OpenAudioDevice_Workaround(
- IntPtr name,
- int iscapture,
- ref SDL_AudioSpec desired,
- out SDL_AudioSpec obtained,
- uint allowed_changes
- );
-
internal static uint OpenStream(SampleFormat requestedSampleFormat, uint requestedSampleRate, uint requestedChannelCount, uint sampleCount, SDL_AudioCallback callback)
{
SDL_AudioSpec desired = GetSDL2Spec(requestedSampleFormat, requestedSampleRate, requestedChannelCount, sampleCount);
desired.callback = callback;
- uint device = SDL_OpenAudioDevice_Workaround(IntPtr.Zero, 0, ref desired, out SDL_AudioSpec got, 0);
+ uint device = SDL_OpenAudioDevice(IntPtr.Zero, 0, ref desired, out SDL_AudioSpec got, 0);
if (device == 0)
{