]> git.sesse.net Git - vlc/commitdiff
Small TODO update and sorting
authorClément Stenac <zorglub@videolan.org>
Sat, 20 Nov 2004 19:04:57 +0000 (19:04 +0000)
committerClément Stenac <zorglub@videolan.org>
Sat, 20 Nov 2004 19:04:57 +0000 (19:04 +0000)
TODO

diff --git a/TODO b/TODO
index 7436d70cdb656e8d5bf96f0fcbfd25fc10143e67..e01b02e3855f773fcb2a35306bdc9292c1478494 100644 (file)
--- a/TODO
+++ b/TODO
@@ -12,28 +12,40 @@ Description: World domination
 Status: Todo\r
 \r
 Task\r
-Difficulty: Medium\r
+Difficulty: Guru\r
 Platform: any\r
-Urgency: Wishlist\r
-Description: RAR/ZIP/... access\r
-An access module that would be able to uncompress compressed files.\r
+Urgency: Critical\r
+Description: Clock Synchro redesign\r
+We need to adapt the clock synchro to work better with BOTH files and streams.\r
+Status: Todo
+\r
+Task\r
+Difficulty: Hard\r
+Urgency: Critical\r
+Platform: Mac OS X\r
+Description: CoreAudio multichannel audio output.\r
+ Convert to <a href="http://www.mat.ucsb.edu:8000/CoreAudio/108">AUHAL</a> based sytem.\r
+Still no info over S/PDIF output available.\r
+Outstanding issues:<br />\r
+ - G5 S/PDIF not working<br />\r
+ - G5 PCM not working because S/PDIF is selected by default, even if not connected.<br />\r
 Status: Todo\r
 \r
 Task\r
 Difficulty: Medium\r
 Platform: any\r
-Urgency: Wishlist\r
-Description: DVTS support\r
-DV over RTP support. See <a href="http://www.sfc.wide.ad.jp/DVTS/">DVTS homepage</a>\r
+Urgency: Important\r
+Description: Update matroska demux\r
+ Better Seeking\r
 Status: Todo\r
-\r
+
 Task\r
 Difficulty: Easy\r
 Platform: any\r
-Urgency: Urgent\r
+Urgency: Important\r
 Description: proper DVD controls\r
 Most importantly a proper button that will take you straight to the DVD menu. But also, next/prev chapter should be integrated with next/prev playlistitem.\r
-Status: Todo\r
+Status: Todo
 \r
 Task\r
 Difficulty: Easy\r
@@ -51,17 +63,7 @@ Urgency: Normal
 Description: configure overview of modules\r
  configure should report what it will and what it won't build, after it is done running.\r
 Status: Todo\r
-\r
-Task\r
-Difficulty: Hard\r
-Platform: WinCE\r
-Urgency: Wishlist\r
-Description: WinCE port finalizing\r
-The WinCE port is already quite functional but we still miss a GAPI video output (GDI works but is slow) and an interface.\r
-Some code already exists for that (http://sourceforge.net/projects/vlcpocketpc/) and would need to be imported into the VLC source tree.\r
-Downloads should be added to the main vlc download page. We need an icon for this. \r
-Status: Assigned to MixerAnderson\r
-\r
+
 Task\r
 Difficulty: Hard\r
 Urgency: Normal\r
@@ -85,16 +87,8 @@ Urgency: Normal
 Platform: any\r
 Description: make everything UTF-8 based\r
  Convert everything that deals with strings to a UTF-8 based system. Not very difficult, but needs a lot of checking, testing and allows for easy breakage.\r
-Status: Todo\r
-\r
-Task\r
-Difficulty: Medium\r
-Urgency: Wishlist\r
-Platform: any\r
-Description: Full blown OSD system \r
- In the line of freevo etc.\r
-Status: Assigned to thedj, jpsaman and yoann\r
-\r
+Status: Todo
+
 Task\r
 Difficulty: Medium\r
 Urgency: Normal\r
@@ -102,6 +96,9 @@ Platform: any
 Description: Rewrite the SAP parser\r
  The SAP parser is very dirty at the moment, and needs a complete rewrite.\r
  - caching support<br />\r
+ - timeout support<br />\r
+ - add meta-information to playlist<br />\r
+ - session version support<br />\r
 Status: Assigned to zorglub (80% done)\r
 \r
 Task\r
@@ -148,46 +145,185 @@ Platform: any
 Description: fix current muxers.\r
 Our avi muxer doesn't produce valid files\r
 Status: Todo\r
+
+Task\r
+Difficulty: Easy\r
+Urgency: Normal\r
+Platform: any\r
+Description: 24 bit LPCM\r
+- Increasingly more DVDs use 24 bit LPCM sound. We should support it.\r
+Status: Todo\r
 \r
 Task\r
+Difficulty: Easy\r
+Urgency: Normal\r
+Platform: Mac OS X\r
+Description: LPCM\r
+The LPCM decoder outputs really small samples which aren't accepted properly by the macosx coreaudio resampler, causing VLC to not output any sound with many DVD's. A test sample that shows this effect on the mac is the Madonna clip.\r
+Status: Todo
+\r
+Task\r
+Difficulty: Hard\r
+Urgency: Normal\r
+Platform: Any\r
+Description: Rework of the preferences\r
+ * New information in preferences for a rework of how preferences are sorted in interfaces\r
+ * New widget types\r
+ See http://www.via.ecp.fr/via/ml/vlc-devel/200409/msg00409.html\r
+Status: Assigned to zorglub\r
+\r
+Task\r
+Difficulty: Hard\r
+Urgency: Normal\r
+Platform: Mac OS X\r
+Description: New OS X preferences\r
+ New preferences for Mac OS X. Current not suited for Mac Users and several\r
+Pref. elements are broken (hotkeys and int with string desc.).\r
+Status: Todo\r
+\r
 Task\r
 Difficulty: Easy\r
-Urgency: Wishlist\r
+Urgency: Normal\r
+Platform: Mac OS X\r
+Description: OS X bookmarks window\r
+We miss a bookmarks window like the wxwidget one.\r
+Status: Todo\r
+\r
+Task\r
+Difficulty: Medium\r
+Urgency: Normal\r
+Platform: Mac OS X\r
+Description: Finish Mac Mozilla plugin\r
+The Mac mozilla plugin needs some more work to be useable. Basic funtionality is working. However the video-output part needs some more work since it was crashing. See svn history for the old code. \r
+Status: Halfway (stalled)\r
+\r
+Task\r
+Difficulty: Easy\r
+Urgency: Normal\r
 Platform: any\r
-Description: GSM decoder\r
-The <a href="http://kbs.cs.tu-berlin.de/~jutta/toast.html">Toast</a> implementation.\r
+Description: Controlling the mozilla plugin\r
+The mozilla plugin needs to be better controllable (via javascript). <br />\r
+- retrieve variable values.<br />\r
+- open VLC media player<br />\r
+- default html page to control the plugin<br />\r
+- XUL controls<br />\r
+(80% done) see:<br />\r
+<a href="http://sierra.via.ecp.fr/~zorglub/vlc/plugin/vlc.html">Javascript controls</a>\r
+<a href="http://sierra.via.ecp.fr/~zorglub/vlc/xul/">XUL controls</a>\r
+<a href="http://mplayerplug-in.sourceforge.net/">MPlayer Mozilla plugin</a>\r
+Status: Assigned to zorglub\r
+\r
+Task\r
+Difficulty: Easy\r
+Platform: Win32, Linux\r
+Urgency: Normal\r
+Description: equalizer fixes\r
+    - Gray out "reset to defaults" for audio equalizer when disabled<br />\r
+   - Once audio equalizer is disabled, it doesn't enable the first\r
+     try when you select from main menu. It only works a 2nd change\r
+     (enable flag not properly set?).\r
+Status: Todo\r
+\r
+Task\r
+Difficulty: Medium\r
+Platform: Win32, Linux\r
+Urgency: Normal\r
+Description: wxWidgets fixes\r
+ - Rename wxWindows to wxWidgets<br />\r
+ - Problems with slider (doesn't go where you click, keep updating while seeking\r
+?)<br />\r
+ - Reversed arrows\r
+Status: Todo
+\r
+Task\r
+Difficulty: Guru\r
+Urgency: Normal\r
+Platform: Mac OS X\r
+Description: SVCD support\r
+libcdio needs to be ported to the Mac to support the cddax and vcdx modules for proper SVCD support\r
 Status: Todo\r
 \r
+Task\r
+Difficulty: Hard\r
+Urgency: Normal\r
+Platform: any\r
+Description: Stream text subtitles\r
+ Find a a way to stream text subtitles, in TS and in RTP.<br />\r
+ Needs testing and validating\r
+Status: 65% (fenrir)\r
+\r
+Task\r
+Difficulty: Medium\r
+Urgency: Normal\r
+Platform: any\r
+Description: RTSP server\r
+Full implementation of a RTSP server. We already have a very basic implementation working but it does need a lot more work. See the following <a href="http://via.ecp.fr/via/ml/streaming/200408/msg00068.html">mail</a> and <a href="http://via.ecp.fr/via/ml/streaming/200410/msg00002.html">mail</a>.\r
+Status: 90%\r
+
 Task\r
 Difficulty: Easy\r
+Urgency: Normal\r
+Platform: Win32/Linux\r
+Description: V4L and dshow tuning support\r
+We need an API that allows us to control the tuning of V4L and dshow TV cards.\r
+Status: Todo (CryHavoc)\r
+\r
+Task\r
+Difficulty: Medium\r
+Platform: any\r
 Urgency: Wishlist\r
+Description: RAR/ZIP/... access\r
+An access module that would be able to uncompress compressed files.\r
+Status: Todo\r
+\r
+Task\r
+Difficulty: Medium\r
 Platform: any\r
-Description: AMR decoder\r
-We will need to find one that isn't based on the reference code.\r
+Urgency: Wishlist\r
+Description: DVTS support\r
+DV over RTP support. See <a href="http://www.sfc.wide.ad.jp/DVTS/">DVTS homepage</a>\r
 Status: Todo\r
 \r
+Task\r
+Difficulty: Hard\r
+Platform: WinCE\r
+Urgency: Wishlist\r
+Description: WinCE port finalizing\r
+The WinCE port is already quite functional but we still miss a GAPI video output (GDI works but is slow) and an interface.\r
+Some code already exists for that (http://sourceforge.net/projects/vlcpocketpc/) and would need to be imported into the VLC source tree.\r
+Downloads should be added to the main vlc download page. We need an icon for this. \r
+Status: Assigned to MixerAnderson\r
+\r
+Task\r
+Difficulty: Medium\r
+Urgency: Wishlist\r
+Platform: any\r
+Description: Full blown OSD system \r
+ In the line of freevo etc.\r
+Status: Assigned to thedj, jpsaman and yoann\r
+\r
 Task\r
 Difficulty: Easy\r
 Urgency: Wishlist\r
 Platform: any\r
-Description: MusePack decoder\r
-Need I say more? <a href="http://www.hydrogenaudio.org/index.php?showtopic=21775&">MPCdec</a>. We are awaiting MPC 7.5 or 8.0 specification which should split the codec from the fileformat.\r
+Description: GSM decoder\r
+The <a href="http://kbs.cs.tu-berlin.de/~jutta/toast.html">Toast</a> implementation.\r
 Status: Todo\r
 \r
 Task\r
 Difficulty: Easy\r
-Urgency: Normal\r
+Urgency: Wishlist\r
 Platform: any\r
-Description: 24 bit LPCM\r
-- Increasingly more DVDs use 24 bit LPCM sound. We should support it.\r
+Description: AMR decoder\r
+We will need to find one that isn't based on the reference code.\r
 Status: Todo\r
 \r
 Task\r
 Difficulty: Easy\r
-Urgency: Normal\r
-Platform: Mac OS X\r
-Description: LPCM\r
-The LPCM decoder outputs really small samples which aren't accepted properly by the macosx coreaudio resampler, causing VLC to not output any sound with many DVD's. A test sample that shows this effect on the mac is the Madonna clip.\r
+Urgency: Wishlist\r
+Platform: any\r
+Description: MusePack decoder\r
+Need I say more? <a href="http://www.hydrogenaudio.org/index.php?showtopic=21775&">MPCdec</a>. We are awaiting MPC 7.5 or 8.0 specification which should split the codec from the fileformat.\r
 Status: Todo\r
 \r
 Task\r
@@ -233,62 +369,6 @@ Description: IceCast/ShoutCast serving
 This would be a nice thing for the sake of completeness of VLC's streaming capabilities.\r
 Status: Todo\r
 \r
-Task\r
-Difficulty: Hard\r
-Urgency: Normal\r
-Platform: Any\r
-Description: Rework of the preferences\r
- * New information in preferences for a rework of how preferences are sorted in interfaces\r
- * New widget types\r
- See http://www.via.ecp.fr/via/ml/vlc-devel/200409/msg00409.html\r
-Status: Assigned to zorglub\r
-\r
-Task\r
-Difficulty: Hard\r
-Urgency: Normal\r
-Platform: Mac OS X\r
-Description: New OS X preferences\r
- New preferences for Mac OS X. Current not suited for Mac Users and several\r
-Pref. elements are broken (hotkeys and int with string desc.).\r
-Status: Todo\r
-\r
-Task\r
-Difficulty: Easy\r
-Urgency: Normal\r
-Platform: Mac OS X\r
-Description: OS X bookmarks window\r
-We miss a bookmarks window like the wxwidget one.\r
-Status: Todo\r
-\r
-Task\r
-Difficulty: Hard\r
-Urgency: Critical\r
-Platform: Mac OS X\r
-Description: CoreAudio multichannel audio output.\r
- Convert to <a href="http://www.mat.ucsb.edu:8000/CoreAudio/108">AUHAL</a> based sytem.\r
-Still no info over S/PDIF output available.\r
-Outstanding issues:<br />\r
- - G5 S/PDIF not working<br />\r
- - G5 PCM not working because S/PDIF is selected by default, even if not connected.<br />\r
-Status: Todo\r
-\r
-Task\r
-Difficulty: Hard\r
-Urgency: Normal\r
-Platform: any\r
-Description: Stream text subtitles\r
- Find a a way to stream text subtitles, in TS and in RTP.<br />\r
- Needs testing and validating\r
-Status: 65% (fenrir)\r
-\r
-Task\r
-Difficulty: Medium\r
-Urgency: Normal\r
-Platform: any\r
-Description: RTSP server\r
-Full implementation of a RTSP server. We already have a very basic implementation working but it does need a lot more work. See the following <a href="http://via.ecp.fr/via/ml/streaming/200408/msg00068.html">mail</a> and <a href="http://via.ecp.fr/via/ml/streaming/200410/msg00002.html">mail</a>.\r
-Status: 90%\r
-\r
 Task\r
 Difficulty: Easy\r
 Urgency: Wishlist\r
@@ -357,14 +437,6 @@ VLC isn't really suited for this yet, because it introduces quite large latencie
 We also will need SIP support.\r
 Status: Todo\r
 \r
-Task\r
-Difficulty: Guru\r
-Urgency: Normal\r
-Platform: Mac OS X\r
-Description: SVCD support\r
-libcdio needs to be ported to the Mac to support the cddax and vcdx modules for proper SVCD support\r
-Status: Todo\r
-\r
 Task\r
 Difficulty: Hard \r
 Urgency: Wishlist\r
@@ -374,30 +446,6 @@ Allow capturing from QuickTime Firewire, USB and PCI devices.
 Possibly see: <a href="http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=416">Bug 416</a>\r
 Status: Todo\r
 \r
-Task\r
-Difficulty: Medium\r
-Urgency: Normal\r
-Platform: Mac OS X\r
-Description: Finish Mac Mozilla plugin\r
-The Mac mozilla plugin needs some more work to be useable. Basic funtionality is working. However the video-output part needs some more work since it was crashing. See svn history for the old code. \r
-Status: Halfway (stalled)\r
-\r
-Task\r
-Difficulty: Easy\r
-Urgency: Normal\r
-Platform: any\r
-Description: Controlling the mozilla plugin\r
-The mozilla plugin needs to be better controllable (via javascript). <br />\r
-- retrieve variable values.<br />\r
-- open VLC media player<br />\r
-- default html page to control the plugin<br />\r
-- XUL controls<br />\r
-(80% done) see:<br />\r
-<a href="http://sierra.via.ecp.fr/~zorglub/vlc/plugin/vlc.html">Javascript controls</a>\r
-<a href="http://sierra.via.ecp.fr/~zorglub/vlc/xul/">XUL controls</a>\r
-<a href="http://mplayerplug-in.sourceforge.net/">MPlayer Mozilla plugin</a>\r
-Status: Assigned to zorglub\r
-\r
 Task\r
 Difficulty: Hard\r
 Urgency: Wishlist\r
@@ -462,14 +510,6 @@ Description: SDL vout cleaning
 The SDL vout hasn't been updated for a long while. It needs some cleaning up. New hotkeys support, better resizing, alignment etc. Even though SDL isn't used much, this vout shouldn't disappear, because it is a crossplatform API.\r
 Status: Todo\r
 \r
-Task\r
-Difficulty: Easy\r
-Urgency: Normal\r
-Platform: Win32/Linux\r
-Description: V4L and dshow tuning support\r
-We need an API that allows us to control the tuning of V4L and dshow TV cards.\r
-Status: Todo (CryHavoc)\r
-\r
 Task\r
 Difficulty: Easy\r
 Urgency: Wishlist\r
@@ -538,15 +578,7 @@ Platform: any
 Description: Gnome-vfs support\r
 For integration with smb, sftp and other file sharing/mounting methods\r
 Status: Todo\r
-\r
-Task\r
-Difficulty: Medium\r
-Platform: any\r
-Urgency: Important\r
-Description: Update matroska demux\r
- Better Seeking\r
-Status: Todo\r
-\r
+
 Task\r
 Difficulty: Hard\r
 Platform: any\r
@@ -588,7 +620,6 @@ Urgency: Wishlist
 Description: Faster deinterlacing\r
 Our deinterlacers are relatively slow. DScaler has the best Soft deinterlacers out there.\r
 Unfortunatly it is very Win32 focused.\r
-\r
 Status: Todo\r
 \r
 Task\r
@@ -611,14 +642,6 @@ Problems might exist with formats that don't have headers?
 Most part easy to do, because the language info is stored in the ES format structs these days.\r
 Status: Todo\r
 \r
-Task\r
-Difficulty: Hard\r
-Platform: any\r
-Urgency: Immediate\r
-Description: Clock Synchro redesign\r
-We need to adapt the clock synchro to work better with BOTH files and streams.\r
-Status: Todo\r
-\r
 Task\r
 Difficulty: Easy\r
 Platform: win32\r
@@ -631,6 +654,5 @@ Video Files( .avi, .mkv, .mov, .mpg, .m2v, etc)<br />
 Subtitle Files( .idx, .sub, .utf, .srt)<br />\r
 Status: Todo\r
 \r
-\r
 # Do not remove me\r
 Task\r