On Tue, 4 Dec 2001, Paul Davis wrote: > well, jaroslav's patch (to change the ESO value) was most of the > solution. in the diff below, i have also cleaned up the spurious > interrupt detection. with these two changes, i can run my trident with > a configuration that previously caused endless xruns in full duplex > mode (44.1kHz, 64 frame period) with no xruns at all. > > jaroslav - if there are any parts of this patch you don't agree with, > send me back a modified one and i'll test it again.
Your patch doesn't take care about frequencies other than 48000Hz, because stimer is absolute 48000Hz timer, so the spurious threshold should be adjusted for other sample rates as well. I've put your code with my modifications to the CVS tree. Jaroslav ----- Jaroslav Kysela <[EMAIL PROTECTED]> SuSE Linux http://www.suse.com ALSA Project http://www.alsa-project.org _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel