From: Jan StarĂ½ Date: Wed, 19 Dec 2018 11:19:59 +0000 (+0100) Subject: treat float32 as 32 bits X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=refs%2Fheads%2Fsndio;p=portaudio treat float32 as 32 bits --- diff --git a/src/hostapi/sndio/pa_sndio.c b/src/hostapi/sndio/pa_sndio.c index dd1c145..746bbe4 100644 --- a/src/hostapi/sndio/pa_sndio.c +++ b/src/hostapi/sndio/pa_sndio.c @@ -87,6 +87,7 @@ sndioSetFmt(struct sio_par *sio, PaSampleFormat fmt) { switch (fmt & ~paNonInterleaved) { case paInt32: + case paFloat32: sio->sig = 1; sio->bits = 32; break; @@ -96,7 +97,6 @@ sndioSetFmt(struct sio_par *sio, PaSampleFormat fmt) sio->bps = 3; /* paInt24 is packed format */ break; case paInt16: - case paFloat32: sio->sig = 1; sio->bits = 16; break;