Hi Loïc,
 I'm keeping you and esound maintainer in CC.

On Mon, Sep 12, 2005 at 03:40:35PM +0200, Loïc Minier wrote:
>  This looks clearly like a bug in esound to me, and I'm reassigning it
>  to the esound package.

Unfortunately Esound isn't developed anymore and is maintained only
because it's in gnome (from README) :( Maybe maiintainers will get more
info.

In all this stuff what underlies is that some sort of bad behaviour is
detected. Don't know if it's a architectuarl problem or not.

Actually the behaviour esdctl has is not a problem to me, at least now.
It stops clients too, that's might be OK (even if I'd prefer to silently
ignore output to DSP, discarding inputs)

The bug in rhythmbox, for which I filed a report, is that he cannot
detect that gst exited _not_ because track was ended _but_ because
of an external event (esdctl off) occurred that prevents gst to go on,
and jumps to the next track.

It leads to get the box heavely loaded until esdctl is resumed or pause
is pressed, because each time next track is pushed in gst pipe, gst try
to play and loads the box itself.

The fact that gst loads the box is a minor problems, because it simply
exits in a bunch of seconds.

So, the main problem do not resides in esound (IMHO) but in a bad
communication between gst and rhythmbox.
What I actually don't know is if gst can handle but rhythmbox ignores it
(a rhythmbox bug) or gst cannot handle it and exits normally (gst bug).

I'd avoid to reassing it to esound.

that's my 2 cents,
        c.

Reply via email to