-Task
-Difficulty: Easy
-Urgency: Critical
-Platform: any
-Description: World domination
- We need to dominate the world
-Status: Todo
-
-Task
-Difficulty: Guru
-Platform: any
-Urgency: Critical
-Description: Clock Synchro redesign
-We need to adapt the clock synchro to work better with BOTH files and streams.
-Status: Todo
-
-Task
-Difficulty: Hard
-Urgency: Critical
-Platform: Mac OS X
-Description: CoreAudio multichannel audio output.
- Convert to <a href="http://www.mat.ucsb.edu:8000/CoreAudio/108">AUHAL</a> based sytem.
-Still no info over S/PDIF output available.
-Outstanding issues:<br />
- - G5 S/PDIF not working<br />
- - G5 PCM not working because S/PDIF is selected by default, even if not connected.<br />
-Status: Todo
-
-Task
-Difficulty: Medium
-Platform: any
-Urgency: Important
-Description: Update matroska demux
- Better Seeking
-Status: Todo
-
-Task
-Difficulty: Easy
-Platform: any
-Urgency: Important
-Description: proper DVD controls
-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.
-Status: Todo
-
-Task
-Difficulty: Easy
-Platform: Linux, Win32, Mac OS X
-Urgency: Normal
-Description: Streaming wizard
- Finish the streaming wizard (85% finished)<br />
-The mac version is at 0%
-Status: Assigned to zorglub
-
-Task
-Difficulty: Easy
-Platform: all
-Urgency: Normal
-Description: configure overview of modules
- configure should report what it will and what it won't build, after it is done running.
-Status: Todo
-
-Task
-Difficulty: Hard
-Urgency: Normal
-Platform: any
-Description: Dual window in embed mode
-Windows taskbar reports two windows in the video embed mode.
-Status: Done
-
-Task
-Difficulty: Guru
-Urgency: Normal
-Platform: any
-Description: External audio file playing
- Allow several access from an input thread to allow for multi-input<br />
-(90% done) Add GUI elements
-Status: Assigned to fenrir
-
-Task
-Difficulty: Hard
-Urgency: Normal
-Platform: any
-Description: make everything UTF-8 based
- 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.
-Status: Todo
-
-Task
-Difficulty: Medium
-Urgency: Normal
-Platform: any
-Description: Rewrite the SAP parser
- The SAP parser is very dirty at the moment, and needs a complete rewrite.
- - caching support<br />
- - timeout support<br />
- - add meta-information to playlist<br />
- - session version support<br />
-Status: Assigned to zorglub (80% done)
-
-Task
-Difficulty: Medium
-Urgency: Normal
-Platform: any
-Description: Playlist II
- A hierarchized playlist structure, eventually using a media library.
-Think playlist within playlist, directory structures, SAP section, TV channels list, iTunes library like stuff etc. <a href="http://sierra.via.ecp.fr/~zorglub/vlc/playlist.txt">Thoughts and ideas (not up-to-date)</a><br />
-50% done.<br />
-Todo:<br />
-- Core support<br />
- - *** Improve random mode and fix loop<br />
- - * "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 />
-- Helper modules<br />
- - ** ASX and B4S parsers (see below)<br />
- - * Rewrite SLP announce discovery<br />
- - * Live directory representation<br />
-- *** Implement in MacOS X and Skins 2 interfaces<br />
-- wx implementation :<br />
- - *** Investigate Win32 crash<br />
- - ** Support item move/copy<br />
- - * Explorer view<br />
- - * Cleverer update using i_serial<br />
- - * Playlist preferences panel<br />
- - ** Improve iteminfo dialog<br />
-Status: Assigned to zorglub
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: any
-Description: Improve bookmarks
- - Put them in the input_item structure to have them persistent
- - Add an input option to play the whole file but starting at a given bookmark
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: Win32, Linux
-Description: DVD controls panel
- A small panel that would popup (below the slider, for example) when playing
- a DVD with controls such as "up, down, right, left, next chapter, prev chapter, back to menu, ..."
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: any
-Description: fix ASX playlist parser
-Basically our asx parser is broken. It doesn't handle relative links. It should also URL encode the hrefs (spaces in the url need to be converted to %20 etc). protocol rollover, authors, title's etc etc aren't handled. See <a href="http://www.meetnewplayers.com/bend/Windows%20Media%20-%20Fun%20with%20asx%20files2.htm">this</a> for asx examples. It is still located in the old demux/m3u.c module instead of modules/demux/playlist/
-Status: Todo
-
-Task
-Difficulty: Medium
-Urgency: Normal
-Platform: any
-Description: fix current muxers.
-Our avi muxer doesn't produce valid files
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: any
-Description: 24 bit LPCM
-- Increasingly more DVDs use 24 bit LPCM sound. We should support it.
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: Mac OS X
-Description: LPCM
-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.
-Status: Todo
-
-Task
-Difficulty: Hard
-Urgency: Normal
-Platform: Any
-Description: Rework of the preferences
- * New information in preferences for a rework of how preferences are sorted in interfaces
- * New widget types
- See http://www.via.ecp.fr/via/ml/vlc-devel/200409/msg00409.html
-Status: Assigned to zorglub
-
-Task
-Difficulty: Hard
-Urgency: Normal
-Platform: Mac OS X
-Description: New OS X preferences
- New preferences for Mac OS X. Current not suited for Mac Users and several
-Pref. elements are broken (hotkeys and int with string desc.).
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: Mac OS X
-Description: OS X bookmarks window
-We miss a bookmarks window like the wxwidget one.
-Status: Todo
-
-Task
-Difficulty: Medium
-Urgency: Normal
-Platform: Mac OS X
-Description: Finish Mac Mozilla plugin
-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.
-Status: Halfway (stalled)
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: any
-Description: Controlling the mozilla plugin
-The mozilla plugin needs to be better controllable (via javascript). <br />
-- retrieve variable values.<br />
-- open VLC media player<br />
-- default html page to control the plugin<br />
-- XUL controls<br />
-(80% done) see:<br />
-<a href="http://sierra.via.ecp.fr/~zorglub/vlc/plugin/vlc.html">Javascript controls</a>
-<a href="http://sierra.via.ecp.fr/~zorglub/vlc/xul/">XUL controls</a>
-<a href="http://mplayerplug-in.sourceforge.net/">MPlayer Mozilla plugin</a>
-Status: Assigned to zorglub
-
-Task
-Difficulty: Easy
-Platform: Win32, Linux
-Urgency: Normal
-Description: equalizer fixes
- - Gray out "reset to defaults" for audio equalizer when disabled<br />
- - Once audio equalizer is disabled, it doesn't enable the first
- try when you select from main menu. It only works a 2nd change
- (enable flag not properly set?).
-Status: Todo
-
-Task
-Difficulty: Medium
-Platform: Win32, Linux
-Urgency: Normal
-Description: wxWidgets fixes
- - Rename wxWindows to wxWidgets<br />
- - Problems with slider (doesn't go where you click, keep updating while seeking
-?)<br />
- - Reversed arrows
-Status: Todo
-
-Task
-Difficulty: Guru
-Urgency: Normal
-Platform: Mac OS X
-Description: SVCD support
-libcdio needs to be ported to the Mac to support the cddax and vcdx modules for proper SVCD support
-Status: Todo
-
-Task
-Difficulty: Hard
-Urgency: Normal
-Platform: any
-Description: Stream text subtitles
- Find a a way to stream text subtitles, in TS and in RTP.<br />
- Needs testing and validating
-Status: 65% (fenrir)
-
-Task
-Difficulty: Medium
-Urgency: Normal
-Platform: any
-Description: RTSP server
-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>.
-Status: 90%
-
-Task
-Difficulty: Easy
-Urgency: Normal
-Platform: Win32/Linux
-Description: V4L and dshow tuning support
-We need an API that allows us to control the tuning of V4L and dshow TV cards.
-Status: Todo (CryHavoc)
-
-Task
-Difficulty: Medium
-Platform: any
-Urgency: Wishlist
-Description: RAR/ZIP/... access
-An access module that would be able to uncompress compressed files.
-Status: Todo
-
-Task
-Difficulty: Medium
-Platform: any
-Urgency: Wishlist
-Description: DVTS support
-DV over RTP support. See <a href="http://www.sfc.wide.ad.jp/DVTS/">DVTS homepage</a>
-Status: Todo
-
-Task
-Difficulty: Hard
-Platform: WinCE
-Urgency: Wishlist
-Description: WinCE port finalizing
-The WinCE port is already quite functional but we still miss a GAPI video output (GDI works but is slow) and an interface.
-Some code already exists for that (http://sourceforge.net/projects/vlcpocketpc/) and would need to be imported into the VLC source tree.
-Downloads should be added to the main vlc download page. We need an icon for this.
-Status: Assigned to MixerAnderson
-
-Task
-Difficulty: Medium
-Urgency: Wishlist
-Platform: any
-Description: Full blown OSD system
- In the line of freevo etc.
-Status: Assigned to thedj, jpsaman and yoann
-
-Task
-Difficulty: Easy
-Urgency: Wishlist
-Platform: any
-Description: GSM decoder
-The <a href="http://kbs.cs.tu-berlin.de/~jutta/toast.html">Toast</a> implementation.
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Wishlist
-Platform: any
-Description: AMR decoder
-We will need to find one that isn't based on the reference code.
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Wishlist
-Platform: any
-Description: MusePack decoder
-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.
-Status: Todo
-
-Task
-Difficulty: Easy
-Urgency: Wishlist
-Platform: any
-Description: APE decoder
-Need I say more? <a href="http://www.monkeysaudio.com/">Monkeys Audio (APE)</a> website. This codec is currently not GPL compatible. We will have to await a GPL compatible implementation of this.
-Status: Todo