aRts needs to be replaced (was Re: Disabling aRts in knotify)

Scott Wheeler wheeler at kde.org
Thu Feb 19 16:55:40 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 19 February 2004 17:13, Guillaume Laurent wrote:

> > So you want a mediaplayer that has no equalizer?
> 
> A media player is not a soundserver.

> > You don't want to set
> > different volumes for different apps?
> 
> That's each app job, not the soundserver's.

> > Even if you don't need all of the above I can assure you that there are
> > people out there that want/need features like that.
> 
> None of them belongs in a sound server.

Well, given a reasonable framework the programmer doesn't care what process 
this stuff is happening in.  The fact that aRts does this stuff in the sound 
server process is just an implementation detail.

Of course we could debate the merits of aRts' design, but well, that would be 
mostly silly since I don't think anyone here is interested in the specifics.

But the application programmer should be able to do something like "turn the 
volume down on this stream by 10%" or something without having to reimplement 
that over and over again.

I don't care whether you chose to use a soundserver or not, and I'm not sure 
if that's what you're getting at, but there needs to be something available 
to multimedia programmers in KDE that handles these common media tasks 
(decoding, playing, buffering, etc.).

- -Scott

- -- 
Stupidity is the basic building block of the universe.
- --Frank Zappa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQFANOqMQu0ByfY5QTkRAlanAKCZpBXnUHUd+tlsafY0Waa2LHkDbACgktkr
EqO0aj06r6U/LknsaYvsiPY=
=tUuz
-----END PGP SIGNATURE-----




More information about the kde-core-devel mailing list