summaryrefslogtreecommitdiff
path: root/plugins/dfsound
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/dfsound')
-rw-r--r--plugins/dfsound/sdl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/dfsound/sdl.c b/plugins/dfsound/sdl.c
index 31cf5e1d..45ccba2d 100644
--- a/plugins/dfsound/sdl.c
+++ b/plugins/dfsound/sdl.c
@@ -21,11 +21,11 @@
#include "externals.h"
#include <SDL.h>
-#define BUFFER_SIZE 11025
+#define BUFFER_SIZE 22050
short *pSndBuffer = NULL;
-int iBufSize = 0;
-volatile int iReadPos = 0, iWritePos = 0;
+int iBufSize = 0;
+volatile int iReadPos = 0, iWritePos = 0;
static void SOUND_FillAudio(void *unused, Uint8 *stream, int len) {
short *p = (short *)stream;
@@ -71,7 +71,7 @@ void SetupSound(void) {
spec.freq = 44100;
spec.format = AUDIO_S16SYS;
spec.channels = iDisStereo ? 1 : 2;
- spec.samples = 1024;
+ spec.samples = 512;
spec.callback = SOUND_FillAudio;
if (SDL_OpenAudio(&spec, NULL) < 0) {