diff --git a/phonon/TODO b/phonon/TODO index febdffa2b9..3e8b3b933a 100644 --- a/phonon/TODO +++ b/phonon/TODO @@ -1,39 +1,27 @@ -showstoppers -============ -- make the metadata map a string->variant map +- add a metadata function that returns a QVariant instead of a QString - useful for QImage or other binary (QByteArray) content -- don't crash: - - when no backend is available - - when an iface object isn't available - - -nice to have in .0 release -========================== - QImage VideoWidget::screenshot(): ordinary screenshot doesn't work with XV says Christoph. And VideoDataOutput would be major overkill. -- let the Phonon KCM check whether the hw: ALSA device already does mixing, only if it does not - prefer the dmix: device - - consider whether to add a signal to notify when the information for availableAudioStreams/availableVideoStreams/availableSubtitleStreams is available - look at collaboration with other projects, e.g. pavucontrol, gsmartmix - -post .0 release -=============== -- add Player dbus interface in MediaObject +- consider Player dbus interface in MediaObject - add global setting to pause video when it's not visible - add a way to request a specific version (>=) from the Backend, so that known to be buggy Backends aren't used -- menu support? DVD media and Matroska files can come with a menu/control track. - Is any special API needed for that or does clicking on the video suffice? - - Video Overlays (OSD) like: show a rectangle as a play symbol, show the position in the file as something like [IIIIIIIII------], and so on - http://bugs.kde.org/show_bug.cgi?id=147494 + +- frame/sample precise positioning (cue in/out) + +- different timecode support like SMPTE + +- Codec interface - at least for audio