On 5/28/08, Mark Brown broonie@opensource.wolfsonmicro.com wrote:
On Wed, May 28, 2008 at 09:40:13AM -0400, Jon Smirl wrote:
can do this. Does ALSA hand me the two buffers simultaneously? I haven't located any code yet supporting independent playback.
It shouldn't be fundamentally different to multiple independent records which the PXA code does support. If you present them as separate PCMs then ALSA won't synchronize them for you.
Any words of wisdom on how to synchronize?
The ASoC AC97 support doesn't use the AC97 patch infrastructure at all - it's completely independent so things are pretty much as you describe, everything is in the CODEC drivers.
I've figured out now that the pci codec code is independent of the asoc code. Are there plans to unify this in the future?
I'm not aware of anyone working on doing so.