From f7f87407ae26c172ee77d36565ee56b5ed9d2584 Mon Sep 17 00:00:00 2001 From: sere3925sere <115541716+sere3925sere@users.noreply.github.com> Date: Sat, 3 Jun 2023 17:21:14 +0400 Subject: [PATCH 1/2] Update SDL2.bf --- BeefLibs/SDL2/src/SDL2.bf | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/BeefLibs/SDL2/src/SDL2.bf b/BeefLibs/SDL2/src/SDL2.bf index ca67137f..48a0bb09 100644 --- a/BeefLibs/SDL2/src/SDL2.bf +++ b/BeefLibs/SDL2/src/SDL2.bf @@ -6042,15 +6042,15 @@ namespace SDL2 /* uint32 refers to an SDL_AudioDeviceID */ [LinkName("SDL_OpenAudioDevice")] - private static extern AudioDeviceID OpenAudioDevice( - char8* device, - int32 iscapture, - ref SDL_AudioSpec desired, - out SDL_AudioSpec obtained, - int32 allowed_changes + public static extern AudioDeviceID OpenAudioDevice( + char8* device, + int32 iscapture, + ref SDL_AudioSpec desired, + out SDL_AudioSpec obtained, + int32 allowed_changes ); - struct AudioDeviceID : uint32 + public struct AudioDeviceID : uint32 { } From a6b99dd520d90a86146299d0c88dc36387b95985 Mon Sep 17 00:00:00 2001 From: sere3925sere <115541716+sere3925sere@users.noreply.github.com> Date: Sat, 3 Jun 2023 17:22:39 +0400 Subject: [PATCH 2/2] Update SDL2_mixer.bf --- BeefLibs/SDL2/src/SDL2_mixer.bf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BeefLibs/SDL2/src/SDL2_mixer.bf b/BeefLibs/SDL2/src/SDL2_mixer.bf index 97bab925..d1278c98 100644 --- a/BeefLibs/SDL2/src/SDL2_mixer.bf +++ b/BeefLibs/SDL2/src/SDL2_mixer.bf @@ -290,11 +290,11 @@ namespace SDL2 /* chunk refers to a Mix_Chunk* */ [LinkName("Mix_PlayChannel")] - public static extern int32 PlayChannel( + public static int32 PlayChannel( int32 channel, Chunk* chunk, int32 loops - ); + ) => PlayChannelTimed(channel, chunk, loops, -1); [LinkName("Mix_PlayMusic")] public static extern int32 PlayMusic(Music* music, int32 loops);