Developers
Phonon Logo

Discover Phonon
Using Phonon
Writing Backends
Getting Involved

There are a lot of features that can still be implemented in the lifetime of KDE 4. Here is an incomplete list of things that need to/could be done:

  • High level capture API
  • Low level PCM I/O
  • API to allow applications to implement their own effects (independent from the backend)
  • encoding to files (or any QIODevice)
  • Hardware Mixer API
  • kded module to handle tasks like:
    • react on plugged new (never seen before) media device
    • manage software volume controls
    • implement policy like muting/lowering volume of selected applications/categories depending on special events (e.g. incoming call)

If you want to get involved with Phonon backend development please subscribe to phonon-backends@kde.org. If you want to contribute, make comments or useful suggestions you can also write to the KDE Multimedia mailinglist or Matthias. You can join the mailinglist using the webinterface or take a look at the archives.

There's also a #phonon channel on freenode where you may find developers.