Hi all, struct snd_pcm_hardware.formats (SNDRV_PCM_FMTBIT_S8, SNDRV_PCM_FMTBIT_S16_LE, SNDRV_PCM_FMTBIT_U16_LE, SNDRV_PCM_FMTBIT_S16_BE, etc.), are these sound card hardware capabilities or something that needs to be taken care of on the software (driver or userspace) side? -- Thanks, Sekhar