On Fri, Jun 11, 2010 at 10:59:44PM +0800, Alex Lee wrote: > If the device has a variable clock, it may report a RES of only 1. So you > may end up with thousands (and even millions) of sample rates. It might be > better to have separate code to cater to discrete clocks vs variable clocks. Just for the records: this is exactly what Mac OS X does, and it will comsume 100% CPU when a device with such descriptors is plugged in. So even though this is now sanely handled by ALSA, it really shouldn't be done that way by implementors. Daniel _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel