formatting

This commit is contained in:
Serge Zaitsev
2023-01-23 09:36:30 +01:00
parent 5eb2251d33
commit 2497ce1bda

View File

@ -95,12 +95,11 @@ FENSTER_API void fenster_audio_write(struct fenster_audio *fa, float *buf,
} }
#elif defined(_WIN32) #elif defined(_WIN32)
FENSTER_API int fenster_audio_open(struct fenster_audio *fa) { FENSTER_API int fenster_audio_open(struct fenster_audio *fa) {
WAVEFORMATEX wfx = { WAVEFORMATEX wfx = {WAVE_FORMAT_PCM, 1, FENSTER_SAMPLE_RATE, FENSTER_SAMPLE_RATE * 2, 1, 16, 0};
WAVE_FORMAT_PCM, 1, FENSTER_SAMPLE_RATE, FENSTER_SAMPLE_RATE*2, 1, 16, 0};
waveOutOpen(&fa->wo, WAVE_MAPPER, &wfx, 0, 0, CALLBACK_NULL); waveOutOpen(&fa->wo, WAVE_MAPPER, &wfx, 0, 0, CALLBACK_NULL);
for (int i = 0; i < 2; i++) { for (int i = 0; i < 2; i++) {
fa->hdr[i].lpData = fa->buf[i]; fa->hdr[i].lpData = fa->buf[i];
fa->hdr[i].dwBufferLength = FENSTER_AUDIO_BUFSZ*2; fa->hdr[i].dwBufferLength = FENSTER_AUDIO_BUFSZ * 2;
waveOutPrepareHeader(fa->wo, &fa->hdr[i], sizeof(WAVEHDR)); waveOutPrepareHeader(fa->wo, &fa->hdr[i], sizeof(WAVEHDR));
waveOutWrite(fa->wo, &fa->hdr[i], sizeof(WAVEHDR)); waveOutWrite(fa->wo, &fa->hdr[i], sizeof(WAVEHDR));
} }
@ -117,7 +116,7 @@ FENSTER_API void fenster_audio_write(struct fenster_audio *fa, float *buf,
for (int i = 0; i < 2; i++) { for (int i = 0; i < 2; i++) {
if (fa->hdr[i].dwFlags & WHDR_DONE) { if (fa->hdr[i].dwFlags & WHDR_DONE) {
for (unsigned j = 0; j < n; j++) { for (unsigned j = 0; j < n; j++) {
fa->buf[i][j] = (int16_t) (buf[j]*32767); fa->buf[i][j] = (int16_t)(buf[j] * 32767);
} }
waveOutWrite(fa->wo, &fa->hdr[i], sizeof(WAVEHDR)); waveOutWrite(fa->wo, &fa->hdr[i], sizeof(WAVEHDR));
return; return;