diff --git a/examples/sound-c/main.c b/examples/sound-c/main.c index ebb0623..6519cba 100644 --- a/examples/sound-c/main.c +++ b/examples/sound-c/main.c @@ -23,7 +23,7 @@ static int run() { struct fenster_audio fa = {0}; fenster_open(&f); fenster_audio_open(&fa); - uint32_t t, u = 0; + uint32_t t = 0, u = 0; float audio[FENSTER_AUDIO_BUFSZ]; int64_t now = fenster_time(); while (fenster_loop(&f) == 0) { diff --git a/fenster_audio.h b/fenster_audio.h index 2deea72..2e20bd0 100644 --- a/fenster_audio.h +++ b/fenster_audio.h @@ -72,6 +72,7 @@ FENSTER_API int fenster_audio_open(struct fenster_audio *fa) { AudioQueueEnqueueBuffer(fa->queue, buffer, 0, NULL); } AudioQueueStart(fa->queue, NULL); + return 0; } FENSTER_API void fenster_audio_close(struct fenster_audio *fa) { AudioQueueStop(fa->queue, false);