Phonon/Vision&Scope: Difference between revisions
Appearance
< Phonon
Apachelogger (talk | contribs) Created page with "= Le Problem = == Background == Qt applications have no way to easily present multimedia content in a cross platform manner. They either need to write support for ever platfor..." |
Apachelogger (talk | contribs) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
= Le Problem = | = Le Problem = | ||
== Background == | == Background == | ||
Qt applications have no way to easily present multimedia content in a cross platform manner. They either | 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 == | == Users == | ||
* Qt Applications | * '''Qt Applications:''' Few non-Qt dependencies. | ||
* KDE Applications | * '''KDE Applications:''' Stable API. Easy to use. Simply works. | ||
* Music Players | * '''Music Players:''' Play music files. Queuing. Gapless playback. Equalizer. Visualizations. | ||
* '''Video Players:''' Play video files. Display videos in their Qt graphics system of choice. | * '''Video Players:''' Play video files. Display videos in their Qt graphics system of choice. | ||
* Simple Games | * '''Simple Games:''' Low latency. | ||
* Simple Multimedia Applications | * '''Simple Multimedia Applications:''' Play music and video files. Easy to use. | ||
== Stakeholders == | == Stakeholders == | ||
* '''KDE''': stable API, reliability | |||
* '''Qt''': portability | |||
* '''Development Gang''': fun | |||
== Risks == | == Risks == | ||
== Assumptions == | == Assumptions == |
Latest revision as of 15:57, 26 September 2012
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