Skip to content

Commit

Permalink
Patched to compile on C89 compilers, removed more streamer code.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Mar 20, 2014
1 parent e177b1c commit ba4b3aa
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/audio/SDL_audio.c
Expand Up @@ -243,6 +243,7 @@ finalize_audio_entry_points(void)
#undef FILL_STUB
}

#if 0 /* !!! FIXME: rewrite/remove this streamer code. */
/* Streaming functions (for when the input and output buffer sizes are different) */
/* Write [length] bytes from buf into the streamer */
static void
Expand Down Expand Up @@ -302,6 +303,7 @@ SDL_StreamDeinit(SDL_AudioStreamer * stream)
{
SDL_free(stream->buffer);
}
#endif

#if defined(ANDROID)
#include <android/log.h>
Expand All @@ -317,9 +319,12 @@ SDL_RunAudio(void *devicep)
void *udata;
void (SDLCALL * fill) (void *userdata, Uint8 * stream, int len);
Uint32 delay;

#if 0 /* !!! FIXME: rewrite/remove this streamer code. */
/* For streaming when the buffer sizes don't match up */
Uint8 *istream;
int istream_len = 0;
#endif

/* The audio mixing is always a high priority thread */
SDL_SetThreadPriority(SDL_THREAD_PRIORITY_HIGH);
Expand Down Expand Up @@ -456,8 +461,9 @@ SDL_RunAudio(void *devicep)
}

}
} else {
} else
#endif
{
/* Otherwise, do not use the streamer. This is the old code. */
const int silence = (int) device->spec.silence;

Expand Down Expand Up @@ -506,9 +512,7 @@ SDL_RunAudio(void *devicep)
SDL_Delay(delay);
}
}
#if 0 /* !!! FIXME: rewrite/remove this streamer code. */
}
#endif

/* Wait for the audio to drain.. */
current_audio.impl.WaitDone(device);
Expand Down

0 comments on commit ba4b3aa

Please sign in to comment.