Re: patch to esound to use ARts (KDE sound subsystem) if it's running



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]