Rajeev kumar wrote: > I analyzed the bug and found that if I use arecord in non-blocking > mode, it works fine. In theory, with a correct driver, using non-blocking mode should not make any difference. All the symptoms indicate that the pointer callback and/or the calling of snd_pcm_period_elapsed is somehow wrong. Regards, Clemens