Merge pull request #5 from dim13/sound

Minor fixes to audio code
This commit is contained in:
Serge Zaitsev
2023-01-21 11:22:19 +01:00
committed by GitHub
2 changed files with 2 additions and 1 deletions

View File

@ -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) {

View File

@ -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);