I had a patch I put together against .22 that may still apply.

ftp://pc24.sr.bham.ac.uk/pub/packages/old/SOURCES/esound-0.2.22-alsa09.diff.gz

It's based in great part on the Xine plugin for alsa 0.9.x, as I
hadn't time to learn about the alsa api properly.  It should let
esound compile correctly against either 0.5.x or 0.9.x.

YMMV, but it works for me.  The esound-0.2.22-1mc2 srpm has a second 
patch that I use that gets the esdctl cache playing working for me,
which you might also be interested in.

It allows remote machines to play files cached on a server, without 
sending the file over the network:

On Machine A:
esd -public -tcp -port port &
esdctl cache /path/to/sound.file

On Machine B:
esdctl -s machinea:port play esdctl:/path/to/sound.file
<machine a plays it's cached copy of the file>

The patches are under the GPL.

Mark

On Mon, 10 Dec 2001, Yom, Francis wrote:

> The problem I have having seems to be with the esound daemon, esd.
> Whenever esd tries to load, I get the following error repeatedly:
> 
> "Couldn't open any alsa card!  Error opening card 0; Sound protocol is
> not compatible"
> 
> The esound version is 0.2.23.
> 
> Is there a fix for this problem?

-- 
+-------------------------------------------------------------------------+
Mark Cooke                  The views expressed above are mine and are not
Systems Programmer          necessarily representative of university policy
University Of Birmingham    URL: http://www.sr.bham.ac.uk/~mpc/
+-------------------------------------------------------------------------+


_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to