[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-multimedia
Subject: KDE Multimedia: status
From: Stefan Westerfeld <stefan () space ! twc ! de>
Date: 2000-02-21 22:54:17
[Download RAW message or body]
Hi!
I think it may be a good idea to let everybody know how things are going
regarding to KDE2.0 multimedia stuff.
==== Where we are right now: ====
aRts
* MCOP works mostly, also with reference counting, network transparent
attributes, asynchronous streams, security and all. However, some parts
still need work.
* SimpleSoundServer interface (oneshot and forget playing) mostly implemented
works quite well via artsd - you can play WAV files (with libaudiofile).
* artsplay: simple client for the SimpleSoundServer interface - works
* KMedia2: artsd provides a working KMedia2 interface with one module
implemented. Again, thats WAV playing. I did some experiments with
Martin Vogt on integrating mpeglib, too.
The WAV playing object isn't implemented completely (seeking & others
are missing).
* artscat: I just commited artscat. Its the first thing that does "streaming
audio input" into the arts server. Still not stable, but works. So
experiments with kmidi and other streaming clients can start
* still no output other than linux (and OSS compatible)
* startup at system startup may be a good idea now (soon?)
* there are quite some internals which are missing, most of them are not
complete show-stoppers, but things that would be really good to have, such
as effects or GUI
Kaiman
* kaiman can play stuff via aRts using the KMedia2 interface. However, it
isn't complete (things like seeking, repeat mode)
* skin code loads skin properly. However most visual feedback is missing
(it would be nice if you could turn volume buttons, see how much time
is elapsed, etc).
KNotify
* works - however it should be in kdebase - it should also be configurable
and be used by apps which need notification services, such as window
manager sound events
KWinSound & other mediatool things
* are mostly non-existent right now
* quite some code is in the CVS which relies on old KAudio classes - that
should be cleaned up - perhaps we should still make a libkmultimedia or
similar that contains the simple KPlayAudio class and KAudioStream as
specified in the multimedia draft, and remove mediatool completely then
(Christian also suggested we shouldn't leave mediatool in the CVS)
KControl
* most of these things should integrate into the KDE control center and
provide relevant configuration parameters there
==== Who is doing what: ====
Christian Esken is unfortunately away for his job (in Israel) and can't work
on the code. This is especially hard for KNotify & Kaiman & KWinSound, as this
were the things he was working on. If anybody would like to work on these
things, please go ahead.
Antonio will probably have a look at KNotify.
I'll mostly continue to work on aRts internals for a while (I'd especially
like to have GUI elements and stuff), however, if I have a bit time to spare,
I can look after Kaiman a bit.
Anybody who would like to join in is very welcome...
Cu... Stefan
--
-* Stefan Westerfeld, stefan@space.twc.de (PGP!), Hamburg/Germany
KDE Developer, project infos at http://space.twc.de/~stefan/kde *-
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic