It seem that there is a bug in the patch which remove "if ( err < 0 )" - if (err < 0) return err; + if (pcm->minperiodtime > 0) { http://git.alsa-project.org/?p=alsa-lib.git;a=commitdiff;h=09879a4bb58199f64abcb8df506f917c8efc2383;hp=e6d5dcf1f625984605d362338d71162de45a6c60 BTW , it seem this patch change the behaviour of alsa-lib too. all sound cards will now have a minperiodtime 5000 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel