Hi, With the attached patch envy24ht devices should not change sample rate directly in envy24ht_set_rate(), but do it in envy24ht_prepare_for_input() or envy24ht_prepare_for_output(). Thus unnecessary sample rate switches are eliminated. I've also made small changes in envy24ht_open_input() and envy24ht_open_output() where postfix increment expressions are used incorrectly. Changing pending_speed_sel should be permitted for the first opened device, but not for the the second as it was previously.
Regards, Zakhar Levchenko
envy24ht_patch
Description: Binary data
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel