[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