From 6b8df9bf938e2d5a9ffc15996e4f2ed7ceb6a0b1 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Mon, 3 Dec 2018 01:47:55 +0200 Subject: pcm: limit bits to 24 --- src/pcm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pcm.c b/src/pcm.c index 6051697..3bdd6a6 100644 --- a/src/pcm.c +++ b/src/pcm.c @@ -913,7 +913,7 @@ snd_pcm_hw_params_set_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pc WARNX1("format needs to be transcoded!"); const struct sio_par old = params->par; - params->par.bits = info->enc.bits; + params->par.bits = MIN(info->enc.bits, 24); params->par.bps = info->enc.bps; params->par.sig = info->enc.sig; params->par.le = (params->needs_conversion ? SIO_LE_NATIVE : info->enc.le); -- cgit v1.2.3