| @@ -371,8 +371,10 @@ alsa_driver_configure_stream (alsa_driver_t *driver, char *device_name, | |||||
| {"32bit float little-endian", SND_PCM_FORMAT_FLOAT_LE, IS_LE}, | {"32bit float little-endian", SND_PCM_FORMAT_FLOAT_LE, IS_LE}, | ||||
| {"32bit integer little-endian", SND_PCM_FORMAT_S32_LE, IS_LE}, | {"32bit integer little-endian", SND_PCM_FORMAT_S32_LE, IS_LE}, | ||||
| {"32bit integer big-endian", SND_PCM_FORMAT_S32_BE, IS_BE}, | {"32bit integer big-endian", SND_PCM_FORMAT_S32_BE, IS_BE}, | ||||
| {"24bit little-endian", SND_PCM_FORMAT_S24_3LE, IS_LE}, | |||||
| {"24bit big-endian", SND_PCM_FORMAT_S24_3BE, IS_BE}, | |||||
| {"24bit little-endian in 3bytes format", SND_PCM_FORMAT_S24_3LE, IS_LE}, | |||||
| {"24bit big-endian in 3bytes format", SND_PCM_FORMAT_S24_3BE, IS_BE}, | |||||
| {"24bit little-endian", SND_PCM_FORMAT_S24_LE, IS_LE}, | |||||
| {"24bit big-endian", SND_PCM_FORMAT_S24_BE, IS_BE}, | |||||
| {"16bit little-endian", SND_PCM_FORMAT_S16_LE, IS_LE}, | {"16bit little-endian", SND_PCM_FORMAT_S16_LE, IS_LE}, | ||||
| {"16bit big-endian", SND_PCM_FORMAT_S16_BE, IS_BE}, | {"16bit big-endian", SND_PCM_FORMAT_S16_BE, IS_BE}, | ||||
| }; | }; | ||||
| @@ -756,6 +758,8 @@ alsa_driver_set_parameters (alsa_driver_t *driver, | |||||
| case SND_PCM_FORMAT_S32_LE: | case SND_PCM_FORMAT_S32_LE: | ||||
| case SND_PCM_FORMAT_S24_3LE: | case SND_PCM_FORMAT_S24_3LE: | ||||
| case SND_PCM_FORMAT_S24_3BE: | case SND_PCM_FORMAT_S24_3BE: | ||||
| case SND_PCM_FORMAT_S24_LE: | |||||
| case SND_PCM_FORMAT_S24_BE: | |||||
| case SND_PCM_FORMAT_S16_LE: | case SND_PCM_FORMAT_S16_LE: | ||||
| case SND_PCM_FORMAT_S32_BE: | case SND_PCM_FORMAT_S32_BE: | ||||
| case SND_PCM_FORMAT_S16_BE: | case SND_PCM_FORMAT_S16_BE: | ||||
| @@ -774,6 +778,8 @@ alsa_driver_set_parameters (alsa_driver_t *driver, | |||||
| case SND_PCM_FORMAT_S32_LE: | case SND_PCM_FORMAT_S32_LE: | ||||
| case SND_PCM_FORMAT_S24_3LE: | case SND_PCM_FORMAT_S24_3LE: | ||||
| case SND_PCM_FORMAT_S24_3BE: | case SND_PCM_FORMAT_S24_3BE: | ||||
| case SND_PCM_FORMAT_S24_LE: | |||||
| case SND_PCM_FORMAT_S24_BE: | |||||
| case SND_PCM_FORMAT_S16_LE: | case SND_PCM_FORMAT_S16_LE: | ||||
| case SND_PCM_FORMAT_S32_BE: | case SND_PCM_FORMAT_S32_BE: | ||||
| case SND_PCM_FORMAT_S16_BE: | case SND_PCM_FORMAT_S16_BE: | ||||