On Wed, 28 Nov 2001, Paul Davis wrote: > Jaroslav, you wrote: > > avail = capture_avail < playback_avail ? > capture_avail : playback_avail; > > /* here is very bad assumption, that all drivers are able */ > /* todo full duplex with same period sizes, it would be better * > / > /* to choose smaller value from playback->frames_per_cycle */ > /* and capture->frames_per_cycle */ > > > true, except that we enforce this requirement at a different > level. you can't get a synchronous engine to run correctly if the > capture and playback streams are not usable in the same basic way. > > or can you?
Yes, you can find the nearest transfer count for both streams. > a similar issue arises with devices like the sbawe, which also > cannot be used because the code requires that both streams be > configurable with the same data format (the sbawe can't do this) But the alsa-lib can. 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