From df1fb188b14838600003fa4724b1ce588c0f5aed Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 5 Jul 2007 04:34:48 +0000 Subject: [PATCH] Removed campatibility behavior for 1.3 --- src/audio/SDL_audio.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c index 0405e3a30..4eeadd2ee 100644 --- a/src/audio/SDL_audio.c +++ b/src/audio/SDL_audio.c @@ -144,13 +144,6 @@ static AudioBootStrap *bootstrap[] = { NULL }; -/* - * If non-zero, use legacy behaviour (memset the callback buffer before call). - * Changed to NOT initializing the buffer before the callback in 1.2.12. - * Set environment SDL_AUDIO_MUST_INIT_BUFFERS=1 to get old behaviour. - */ -static int must_init_callback_buffer = 0; - static SDL_AudioDevice * get_audio_device(SDL_AudioDeviceID id) { @@ -308,11 +301,6 @@ SDL_RunAudio(void *devicep) } } - /* New code should fill buffer or set it to silence themselves. */ - if ( must_init_callback_buffer ) { - SDL_memset(stream, silence, stream_len); - } - if (!device->paused) { SDL_mutexP(device->mixer_lock); (*fill) (udata, stream, stream_len); @@ -396,9 +384,6 @@ SDL_AudioInit(const char *driver_name) int i = 0; int initialized = 0; int tried_to_init = 0; - const char *envr = SDL_getenv("SDL_AUDIO_MUST_INIT_BUFFERS"); - - must_init_callback_buffer = ((envr != NULL) && (SDL_atoi(envr))); if (SDL_WasInit(SDL_INIT_AUDIO)) { SDL_AudioQuit(); /* shutdown driver if already running. */