From c25dfdc7e7093a96ddc20292fd3f4b5d8d1a0406 Mon Sep 17 00:00:00 2001 From: zicodxx <> Date: Sat, 17 Jul 2010 13:07:23 +0000 Subject: [PATCH] For normal digital audio (11/22Khz) use buffer of 1024 for all platforms to prevent delay --- CHANGELOG.txt | 1 + arch/sdl/digi_audio.c | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ca3aa8509..83e13f2e4 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -4,6 +4,7 @@ D2X-Rebirth Changelog -------- main/render.c: Fix overlapping room in D1 lvl19 by moving vertex a little. Still a hack main/gameseg.c, main/render.c: Instead of screwing by possibly using negative array indicies in find_seg_side() return -1. In ordering segments make this result in unimportant order; Taking in some Asserts which were disabled years ago by me. Let's fix this for real when we get to it +arch/sdl/digi_audio.c: For normal digital audio (11/22Khz) use buffer of 1024 for all platforms to prevent delay 20100716 -------- diff --git a/arch/sdl/digi_audio.c b/arch/sdl/digi_audio.c index 2e67192ce..5a87e393b 100644 --- a/arch/sdl/digi_audio.c +++ b/arch/sdl/digi_audio.c @@ -44,11 +44,7 @@ extern inline fix fixmul(fix x, fix y) { return do_fixmul(x,y); } //changed on 980905 by adb to increase number of concurrent sounds #define MAX_SOUND_SLOTS 32 //end changes by adb -#if !((defined(__APPLE__) && defined(__MACH__)) || defined(macintosh)) -#define SOUND_BUFFER_SIZE 2048 -#else #define SOUND_BUFFER_SIZE 1024 -#endif #define MIN_VOLUME 10