summaryrefslogtreecommitdiff
path: root/games-arcade/amphetamine/files/amphetamine-0.8.10-SDL-conversions.patch
diff options
context:
space:
mode:
Diffstat (limited to 'games-arcade/amphetamine/files/amphetamine-0.8.10-SDL-conversions.patch')
-rw-r--r--games-arcade/amphetamine/files/amphetamine-0.8.10-SDL-conversions.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/games-arcade/amphetamine/files/amphetamine-0.8.10-SDL-conversions.patch b/games-arcade/amphetamine/files/amphetamine-0.8.10-SDL-conversions.patch
new file mode 100644
index 000000000000..7182eb7acfd0
--- /dev/null
+++ b/games-arcade/amphetamine/files/amphetamine-0.8.10-SDL-conversions.patch
@@ -0,0 +1,22 @@
+--- a/src/SndSys.cpp.orig Sun Mar 24 00:49:09 2002
++++ b/src/SndSys.cpp Sat Jan 24 04:52:38 2009
+@@ -16,7 +16,7 @@ void Mix_Audio(void *udata, Uint8 *stream, int len)
+
+ int InitializeSoundSystem()
+ {
+- SDL_AudioSpec wanted, obtained;
++ SDL_AudioSpec wanted;
+
+ /* Set the audio format */
+ // Not all sounds are of the same sampling rate which is why
+@@ -28,8 +28,8 @@ int InitializeSoundSystem()
+ wanted.callback = Mix_Audio;
+ wanted.userdata = NULL;
+
+- /* Open the audio device, forcing the desired format */
+- if ( SDL_OpenAudio(&wanted, &obtained) < 0 ) {
++ /* Open the audio device, allowing SDL to apply conversions */
++ if ( SDL_OpenAudio(&wanted, NULL) < 0 ) {
+ fprintf(stderr, "InitSoundSystem: Couldn't open audio: %s\n", SDL_GetError());
+ fprintf(stderr, "Sound was disabled. \n");
+ return(-1);