Phonon/Vision&Scope

From KDE Community Wiki

Le Problem

Background

Qt applications have no way to easily present multimedia content in a cross-platform manner. They need either to write support for every platform they want to cater to, or leave some platforms unsupported.

Users

  • Qt Applications: Few non-Qt dependencies.
  • KDE Applications: Stable API. Easy to use. Simply works.
  • Music Players: Play music files. Queuing. Gapless playback. Equalizer. Visualizations.
  • Video Players: Play video files. Display videos in their Qt graphics system of choice.
  • Simple Games: Low latency.
  • Simple Multimedia Applications: Play music and video files. Easy to use.

Stakeholders

  • KDE: stable API, reliability
  • Qt: portability
  • Development Gang: fun

Risks

Assumptions