Commit 40849ebe authored by Ryan C. Gordon's avatar Ryan C. Gordon

Reverted patch in revision #3139, since it changes behaviour, which isn't good

 at this stage of 1.2.

--HG--
branch : SDL-1.2
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/branches/SDL-1.2%402448
parent 619068cf
......@@ -117,13 +117,6 @@ static AudioBootStrap *bootstrap[] = {
};
SDL_AudioDevice *current_audio = 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;
/* Various local functions */
int SDL_AudioInit(const char *driver_name);
void SDL_AudioQuit(void);
......@@ -198,9 +191,7 @@ int SDLCALL SDL_RunAudio(void *audiop)
}
}
if ( must_init_callback_buffer ) {
SDL_memset(stream, silence, stream_len);
}
SDL_memset(stream, silence, stream_len);
if ( ! audio->paused ) {
SDL_mutexP(audio->mixer_lock);
......@@ -310,9 +301,6 @@ int SDL_AudioInit(const char *driver_name)
{
SDL_AudioDevice *audio;
int i = 0, idx;
const char *envr = SDL_getenv("SDL_AUDIO_MUST_INIT_BUFFERS");
must_init_callback_buffer = ((envr != NULL) && (SDL_atoi(envr)));
/* Check to make sure we don't overwrite 'current_audio' */
if ( current_audio != NULL ) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment