]> git.sesse.net Git - vlc/blobdiff - TODO
* support for --esdserver. doesn't seem to work yet, though...
[vlc] / TODO
diff --git a/TODO b/TODO
index 41cc9c963566a02194cb8a301c6b1f1530f48e33..ed1851851f8fa4ed577fd2fea90f8d0452ae8879 100644 (file)
--- a/TODO
+++ b/TODO
@@ -19,6 +19,30 @@ Description: Clock Synchro redesign
 We need to adapt the clock synchro to work better with BOTH files and streams.
 Status: Todo
 
+Task
+Difficulty: Easy
+Platform: any
+Urgency: Normal
+Description: cli option for audio-channels
+It's currently not possible to force VLC from stereo to mono mode, or from stereo to reverse stereo or dolby mode. It's one of the few options in VLC that can not yet be forced from Preferences or the commandline.
+Status: Todo
+
+Task
+Difficulty: Hard
+Platform: any
+Urgency: Wishlist
+Description: Java wrapping/bindings
+Allow java apps to use VLC perhaps? Several people have suggested something like this.
+Status: Todo
+
+Task
+Difficulty: Easy
+Platform: win32/macosx
+Urgency: Normal
+Description: OS contextual menu support
+Create contextual menus for the OS so you can play or enqueue files from the Finder/Explorer directly into VLC. Much like with for instance Winamp.
+Status: Todo
+
 Task
 Difficulty: Hard
 Urgency: Critical
@@ -36,8 +60,6 @@ Difficulty: Medium
 Platform: Any
 Urgency: Critical
 Description: fix subtitle regressions
-Multi-line subtitles are not aligned correctly.<br />
-Text subtitles don't work with 32bpp rgb.<br />
 Investigate behaviour of subpictures when pausing.<br />
 Status: Todo
 
@@ -116,12 +138,13 @@ Think playlist within playlist, directory structures, SAP section, TV channels l
 70% done.<br />
 Todo:<br />
 - Core support<br />
+   - *** Consider changing calls to playlist_Control into playlist_LockControl
    - *   "Name finder"<br />
    - *   "Protocol rollover" node<br />
    - *** Item moving/copying facilities<br />
    - *   Ability to save playlist on quit<br />
    - ?   Represent navigation structure as "fake items" ?  <br />
-   -     Custom playlist format<br />
+   -     Custom playlist format (http://xspf.xiph.org/ looks like a good idea)<br />
 - Helper modules<br />
    - **  ASX and B4S parsers (see below)<br />
    - *   Rewrite SLP announce discovery<br />
@@ -646,6 +669,27 @@ Video Files( .avi, .mkv, .mov, .mpg, .m2v, etc)<br />
 Subtitle Files( .idx, .sub, .utf, .srt)<br />
 Status: Todo
 
+Task
+Difficulty: Medium
+Platform: any
+Urgency: Wishlist
+Description: OpenGL improvements
+OpenGL extensions can be querried at runtime using the glGetString(
+GL_EXTENSIONS ) call. Both rectangular textures and yuv textures may be
+available at non-apple platform (or even not available on some macs).<br />
+More fancy stuff can be done with GL, like subpicture rendering.<br />
+With recent hardware (and opengl shading language) stuff like dct, motion
+compensation or postprocessing should be possible.
+
+Task
+Difficulty: Medium
+Platform: any
+Urgancy: Wishlist
+Description: Gnutella servlet
+A simple gnutella servlet, combined with vlc's stream output/input features
+would make it fairly easy to implement peercast streaming, and peercast
+playback with restreaming. Also I guess gnutella could be used for other
+things as well, like discovering services.
 
 # Do not remove me
 Task