From alsa-devel-owner@alsa.jcu.cz  Sun Nov 29 22:37:31 1998
Received: from entry.jcu.cz (IDENT:perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id VAA21685;
	Sun, 29 Nov 1998 21:31:21 +0100
Date: Sun, 29 Nov 1998 21:31:21 +0100 (CET)
From: Jaroslav Kysela <perex@jcu.cz>
To: Abramo Bagnara <abbagnara@racine.ra.it>
cc: alsa-devel@jcu.cz
Subject: Re: Es1869 fist running version ...
In-Reply-To: <36619D29.5C5246A@racine.ra.it>
Message-ID: <Pine.LNX.3.96.981129212303.3605I-100000@entry.jcu.cz>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

On Sun, 29 Nov 1998, Abramo Bagnara wrote:

> Abramo Bagnara wrote:
> > 
> > I made some work on this first running version:
> > 
> > - Fixed trigger function (patch already sent)
> > - Fixed a bug in mmap'ed mode
> > - Added 3d spatializer mixer control
> > - Reorganized some I/O
> > - Fixed some minor bugs
> 
> Today I've added support for the second playback channel.
> Let me know to whom I have to send the patches.

To me...

> If nobody else has patched Christian's code I could clean and reindent
> files
> and send you a unified diff with 0.2.0pre10.

Use always actual CVS sources for diff, please...

> I suppose that rate locking (playback1/record) must be done at higher
> level
> (SND_PCM_INFO_DUPLEX_LIMIT is there for this purpose, I think). I'm
> wrong?

Yes, but this flag is only information for application. It isn't used by
middle level code - lowlevel driver must handle situations in which aren't
rate same. If I read carefully documentation for ESS chips - they have
also duplex mono limitation (playback & record data must be mono, stereo
isn't supported). For this needs to be set SND_PCM_INFO_DUPLEX_MONO.

> Both playback channel in ES1869 must have the same rate too. This
> constraint must be checked 
> in the lowlevel drivers or elsewhere?

In lowlevel driver. If someone have good idea how can be propagate this
information to user space, please, let me know....

							Jaroslav

-----
Jaroslav Kysela <perex@jcu.cz>
Academic Computer Centre, University of South Bohemia
Branisovska 31, C. Budejovice, CZ-370 05 Czech Republic


