Hi all,

I'm trying to use alsa with a buffer size other than a power of two for capture.
If a define a buffer size of 8000 in my /etc/asound.conf file and if I use arecord it works, but if I try to access to the samples in my code with the snd_pcm_readi function and this size of buffer I have an EPIPE error.
Does anyone know from where could comes the problem ?

Thanks in advance

Vincent