At Wed, 23 Jan 2008 22:11:34 +0000, Adrian McMenamin wrote:
On 21/01/2008, Takashi Iwai tiwai@suse.de wrote:
At Sun, 20 Jan 2008 21:31:33 +0000, Adrian McMenamin wrote:
I am still trying to find out what is wrong with my sound driver - for the Sega Dreamcast (sound/sh/aica.c). This works perfectly with the OSS emulation layer but will not work with the ALSA layer per se.
As this shows - there is something wrong with how it interacts with the PCM layer of alsa-lib:
$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: AICA [AICA], device 0: AICA PCM [AICA PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ $ $ aplay -L null Discard all samples (playback) or generate zero samples (capture)
I have no reason to think that my build of alsa-lib is wrong - both the automagic buildroot build and my own by-hand build behave the same way.
So therefore I assume it must be something in the driver?!
I don't think so. Try to load snd-dummy.
OK, I went one better than that. I switched to a Debian based distribution and installed alsa via apt-get (something of a struggle with just 16MB to play with, but it can be done).
It must be a pretty older version of alsa-lib...
Takashi