
3 Dec
2020
3 Dec
'20
12:57 a.m.
Hi Mikhail
Thank you for your patch
switch (rsnd_mod_id(src_mod)) {
/*
* SRC0 can downsample 4, 6 and 8 channel audio up to 4 times.
* SRC1, SRC3 and SRC4 can downsample 4 channel audio
* up to 4 times.
* SRC1, SRC3 and SRC4 can downsample 6 and 8 channel audio
* no more than twice.
*/
case 1:
case 3:
case 4:
if (channel > 4) {
k_down = 2;
break;
}
case 0:
if (channel > 2)
k_down = 4;
break;
/* Other SRC units do not support more than 2 channels */
default:
if (channel > 2)
return -EINVAL;
}
I think you want to add "fallthrough" between case 1/3/4 and case 0 ?
Thank you for your help !!
Best regards --- Kuninori Morimoto