mirror of
https://github.com/zserge/fenster.git
synced 2025-07-25 13:16:13 +03:00
@ -23,7 +23,7 @@ static int run() {
|
|||||||
struct fenster_audio fa = {0};
|
struct fenster_audio fa = {0};
|
||||||
fenster_open(&f);
|
fenster_open(&f);
|
||||||
fenster_audio_open(&fa);
|
fenster_audio_open(&fa);
|
||||||
uint32_t t, u = 0;
|
uint32_t t = 0, u = 0;
|
||||||
float audio[FENSTER_AUDIO_BUFSZ];
|
float audio[FENSTER_AUDIO_BUFSZ];
|
||||||
int64_t now = fenster_time();
|
int64_t now = fenster_time();
|
||||||
while (fenster_loop(&f) == 0) {
|
while (fenster_loop(&f) == 0) {
|
||||||
|
@ -72,6 +72,7 @@ FENSTER_API int fenster_audio_open(struct fenster_audio *fa) {
|
|||||||
AudioQueueEnqueueBuffer(fa->queue, buffer, 0, NULL);
|
AudioQueueEnqueueBuffer(fa->queue, buffer, 0, NULL);
|
||||||
}
|
}
|
||||||
AudioQueueStart(fa->queue, NULL);
|
AudioQueueStart(fa->queue, NULL);
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
FENSTER_API void fenster_audio_close(struct fenster_audio *fa) {
|
FENSTER_API void fenster_audio_close(struct fenster_audio *fa) {
|
||||||
AudioQueueStop(fa->queue, false);
|
AudioQueueStop(fa->queue, false);
|
||||||
|
Reference in New Issue
Block a user