Hi,

I applied your patches.


Yair K. wrote:
> Hi,
>
>
> The two attached patches contain the following changes:
> A. oss-drvs:
> cuckoo - Fix a typo in cuckoo_pcm, add licenses to cuckoo_{pcm,mixer} 
> modules, and comment out an unused function in cuckoo_mixer. (Btw, 
> actually using cuckoo_pcm fails for me because I get ENOMEM errors 
> (dmap_out->dmabuf == NULL). It does work for some other people though..).
Strange. The DMA buffer should get allocated now. Earlier it didn't get 
allocated because Cuckoo used drv->open() directly. Buffer allocation 
was moved from driver_attach/detach to the open/close of audio core in 
OSS v4.0 and the old way didn't work any more.

I was not able to test Cuckoo since in my system ALSA got redirected to 
Pulseaudio and nothing worked. It is possible that Cuckoo is still broken.
> oss_ac97 - Add an id to oss_ac97 (ALC655 rev. 1).
> oss_ich - Add another inverted amplifier id to oss_ich (from FreeBSD).
> oss_envy24ht - Add ids for AudioTrak Prodigy HD2. Not the best match 
> (It would be better to make an auxdrv for it), but it does work.
All Envy24HT cards that have an AC97 codec work in the same way and 
don't require auxdrv. Just the cards with I2S codecs don't work without it.

> B. oss-build:
> configure - Make sure osscore.conf creation is not omitted when 
> --only-drv is used.
> lib/libOSSlib/Makefile, lib/libsalsa/Makefile - use ${CC} variable 
> instead of hardcoding gcc.
> setup/Linux/build.sh - make sure all scripts have executable bit set.
> setup/FreeBSD/build.sh - Add a cp parralleling a recent addition in 
> the Linux build.sh.
> tutorials/sndkit/... - fix compile by using own soundcard.h.
Best regards,

Hannu
_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to