Jump to content

Phonon: Difference between revisions

From KDE Community Wiki
add some stuff
 
move stuff, things get done
Line 1: Line 1:
==TODO==
==TODO==
    * High level capture API
    * Low level PCM I/O
     * API to allow applications to implement their own effects (independent from the backend)
     * API to allow applications to implement their own effects (independent from the backend)
     * encoding to files (or any QIODevice)
     * encoding to files (or any QIODevice)
Line 9: Line 7:
           o manage software volume controls
           o manage software volume controls
           o implement policy like muting/lowering volume of selected applications/categories depending on special events (e.g. incoming call)
           o implement policy like muting/lowering volume of selected applications/categories depending on special events (e.g. incoming call)
==Done as GSoCs==
    * High level capture API
    * Low level PCM I/O

Revision as of 16:27, 19 August 2010

TODO

   * 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:
         o react on plugged new (never seen before) media device
         o manage software volume controls
         o implement policy like muting/lowering volume of selected applications/categories depending on special events (e.g. incoming call)

Done as GSoCs

   * High level capture API 
   * Low level PCM I/O