Mercurial > hg > dmlib
changeset 782:2f32e178854a
Fix the audio simulation code to actually compile.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 30 Jul 2013 15:31:12 +0300 |
parents | e15e0469499a |
children | 865f45701390 |
files | dmengine.h dmsimple.c |
diffstat | 2 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dmengine.h Tue Jul 30 15:29:19 2013 +0300 +++ b/dmengine.h Tue Jul 30 15:31:12 2013 +0300 @@ -261,6 +261,8 @@ SDL_Thread *audioSimThread; Uint8 * audioSimBuf; size_t audioSimBufSize; + BOOL audioSimDone; + int audioSimDelay; #ifdef DM_USE_JSS JSSMixer *jssDev;
--- a/dmsimple.c Tue Jul 30 15:29:19 2013 +0300 +++ b/dmsimple.c Tue Jul 30 15:31:12 2013 +0300 @@ -102,13 +102,15 @@ } -static void engineAudioThreadFunc(void *userdata) +static int engineAudioThreadFunc(void *userdata) { do { engineAudioCallback(userdata, engine.audioSimBuf, engine.audioSimBufSize); SDL_Delay(engine.audioSimDelay); } while (!engine.audioSimDone); + + return 0; }