Re: patch to esound to use ARts (KDE sound subsystem) if it's running
- From: Christian Fredrik Kalager Schaller <Uraeus linuxrising org>
- To: Vlad Harchev <hvv hippo ru>, sopwith redhat com
- Cc: desktop-devel-list gnome org
- Subject: Re: patch to esound to use ARts (KDE sound subsystem) if it's running
- Date: 19 May 2002 08:30:01 +0200
Hi Vlad,
Personally I think it sounds like a situation that has to give people
even more 'stuttering' when playing back sound through sound servers
(which I why I use none :), but if that isn't the case I think putting
it in is probably a good idea. Frederic Crozat, the maintainer, is on
vacation till the end of the month, but I think Elliot Lee have full
commit permits so I am adding him to the to list.
Christian
On Sun, 2002-05-19 at 08:52, Vlad Harchev wrote:
> On 18 May 2002, Christian Fredrik Kalager Schaller wrote:
>
> Hi Christian,
>
> Yes, the sound will be passing through 2 sound servers if and only if ARts
> was already running for the current user (i.e. if it's gnome app started from
> KDE menu trying to play something) during esd startup. This shouldn't add any
> noticable delay in sound playback of course. If no ARts was started for
> current user when ESD was started, the sound will be passing only through one
> sound server (esd) - as it always was before applying the patch.
>
> Best regards,
> -Vlad
>
> > Hi Vlad,
> > How does this patch work? Would adding it mean that users would have
> > their sound passing through two sound servers on the way towards the
> > audio hardware? Or does it somehow not use esd at all if artsd is
> > started?
> >
> > Christian
> >
> > On Sat, 2002-05-18 at 18:48, Vlad Harchev wrote:
> > >
> > > Hello,
> > >
> > > It seems yet another step in cooperation between KDE and GNOME can be made
> > > now. Igor Mokrushin <igor at avtomir dot ru> has prepared a patch against latest
> > > ESD (Enlightened Sound Daemon) that makes it using ARts if ARts is already
> > > started for the current user.
> > > The patch doesn't require esd to be linked with arts libraries - it opens
> > > ARts C API library dynamically using dlopen(3). Full functionality of esd
> > > (playing and recording) is supported if working via ARts. Majority of
> > > sound APIs supported by esd are adapted for ARts use - only the HPUX sound
> > > system backend is not yet supported. Of course if ARts is not run for current
> > > user, esd will perform its functions in a usual way.
> > > Essentially this patch allows GNOME apps (and other apps linked with esd lib)
> > > not to be mute if run under KDE.
> > >
> > > The patch looks clean. Whether the ESD can utilize is selected at compile
> > > time is controlled by via yet another option for configure script.
> > > Since ARts libraries are loaded dynamically, the esd with this patch won't
> > > have a package dependancy on ARts; it even doesn't have build-time dependancy
> > > too!
> > >
> > > The patch was placed in bugzilla:
> > > http://bugzilla.gnome.org/show_bug.cgi?id=82154
> > >
> > > Please consider intergrating this patch into ESD distribution. It would be
> > > nice if it went into gnome2.
> > >
> > > Please forward this message to other mailing lists that you think are
> > > appropriate.
>
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]