[alsa-devel] issue with TWL4030
Peter Ujfalusi
peter.ujfalusi at nokia.com
Mon Jul 12 12:12:48 CEST 2010
Hi,
On Tuesday 06 July 2010 01:51:20 ext Grazvydas Ignotas wrote:
> On Tue, Jul 6, 2010 at 12:13 AM, <peter.ujfalusi at nokia.com> wrote:
> > What I can think of is:
> > If only one (the master) stream has been opened, and the stream is not
> > running (the pcm_trigger has not been called yet), than we could allow
> > reconfiguration of the codec. Might work OK, but it might cause some
> > problems under different scenario.
>
> This sounds good to me, I wonder what that different scenario could
> be.
It's hard to say what scenario, but if we start to fix application bugs in
driver level, than surely it will not going to be an easy task.
> Is it worth trying implementing that (i.e. would such patch be
> even considered)?
As of it now, I'm not planning to add workaround to this, since I can not really
test if it is working correctly.
Also I just came back from holiday, and my mailbox is quite full, so do not
expect that I can even take a look at this in the near future.
Having said that.. since I do care about the twl4030 codec driver (and it's
users), I will try to allocate time to fix it for you.
> On Tue, Jul 6, 2010 at 12:40 AM, Liam Girdwood <lrg at slimlogic.co.uk> wrote:
> > Please port your app to ALSA, it's really the easiest option (look at
> > aplay.c for programming sequence).
>
> The problem is not new apps, but legacy ones. Pandora is spiritual
> successor of Gamepark/GPH devices, which only had OSS drivers, so we
> have many apps/games outputing through OSS, some of them without
> source available. We will have to provide userspace OSS emulation at
> least, and in-kernel OSS emulation is attractive because of
> performance reasons.
I would advice to use the userspace emulation for now. There might be kernel
level fix for this, but it will take time.
--
Péter
More information about the Alsa-devel
mailing list