[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xmms-devel
Subject:    [xmms-devel] Why I can't use esd output plugin
From:       Rocky Zhang <rocky () userful ! com>
Date:       2004-06-17 20:02:31
Message-ID: 1087502551.13957.29.camel () norma ! userful ! ca
[Download RAW message or body]

Hi,

Xmms is great tool for me. I can use ALSA output plugin to play
different songs through Labtec USB headsets at the same time. But I
can't get eSound Ooutput Plugin work. I install Fedora 2 and ALSA drive
on my machine.

Here is steps how I use it:

1) "esd -h" output is:

   Possible devices are:  hw:0  (Labtec USB Headset)
                       hw:1  (Labtec USB Headset)
                       hw:2  (VIA 8233A)

2) Edit $HOME/.esd.conf. The reason why I use tcp port is that I have 3
audio device, and I'd like each one use different port. It is as
followed:

  [esd]
  auto_spawn=1 
  spawn_options=-d hw:0 -tcp -port 7878 -bind localhost -terminate  
-nobeeps
  spawn_wait_ms=100

3) Edit $HOME/.bash, add 1 more line:
   export ESPEAKER=localhost:7678

4) Logout and log in, I saw the esd daemon is there.

/usr/bin/esd -d hw:0 -tcp -port 7878 -bind localhost -terminate -nobeeps
-spawnfd 4

5) I use "esdcat test.wav" command, it works.

6) Launch xmms, config esound output plugin drive, toggle "Use Remote
host", and fill in host: localhost, Port:7878.

7) Play $HOME/test.mp3 file, get following messages:

- using device hw:0
- accepting connections on port 7878
- accepting connections on port 7878
- using device hw:0
- accepting connections on port 7878
- accepting connections on port 7878
- using device hw:0
- accepting connections on port 7878
- accepting connections on port 7878
- using device hw:0
- accepting connections on port 7878
- accepting connections on port 7878
Unable to bind port 7878
 
Segmentation fault
 
You've probably found a bug in XMMS, please visit
http://bugs.xmms.org and fill out a bug report.
 
Xlib: unexpected async reply (sequence 0xd22)!

And xmms seems hang there.


Is there anything I can do to fix it or anything wrong with my step?

Thanks a lot.


Rocky

_______________________________________________
xmms-devel mailing list
xmms-devel@lists.xmms.org
http://lists.xmms.org/mailman/listinfo/xmms-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic