An access module that would be able to uncompress compressed files.
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
Status: Todo
Task
Task
Difficulty: Medium
Difficulty: Medium
Platform: any
Platform: any
Urgency: Wishlist
Urgency: Important
Description: DVTS support
Description: Update matroska demux
DV over RTP support. See <a href="http://www.sfc.wide.ad.jp/DVTS/">DVTS homepage</a>
Better Seeking
Status: Todo
Status: Todo
Task
Task
Difficulty: Easy
Difficulty: Easy
Platform: any
Platform: any
Urgency: Urgent
Urgency: Important
Description: proper DVD controls
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.
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
Status: Todo
...
@@ -52,16 +64,6 @@ Description: configure overview of modules
...
@@ -52,16 +64,6 @@ Description: configure overview of modules
configure should report what it will and what it won't build, after it is done running.
configure should report what it will and what it won't build, after it is done running.
Status: Todo
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
Task
Difficulty: Hard
Difficulty: Hard
Urgency: Normal
Urgency: Normal
...
@@ -87,14 +89,6 @@ Description: make everything UTF-8 based
...
@@ -87,14 +89,6 @@ 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.
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
Status: Todo
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
Task
Difficulty: Medium
Difficulty: Medium
Urgency: Normal
Urgency: Normal
...
@@ -102,6 +96,9 @@ Platform: any
...
@@ -102,6 +96,9 @@ Platform: any
Description: Rewrite the SAP parser
Description: Rewrite the SAP parser
The SAP parser is very dirty at the moment, and needs a complete rewrite.
The SAP parser is very dirty at the moment, and needs a complete rewrite.
- caching support<br />
- caching support<br />
- timeout support<br />
- add meta-information to playlist<br />
- session version support<br />
Status: Assigned to zorglub (80% done)
Status: Assigned to zorglub (80% done)
Task
Task
...
@@ -150,44 +147,183 @@ Our avi muxer doesn't produce valid files
...
@@ -150,44 +147,183 @@ Our avi muxer doesn't produce valid files
Status: Todo
Status: Todo
Task
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
Task
Difficulty: Easy
Difficulty: Easy
Urgency: Wishlist
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
Platform: any
Description: GSM decoder
Description: Controlling the mozilla plugin
The <a href="http://kbs.cs.tu-berlin.de/~jutta/toast.html">Toast</a> implementation.
The mozilla plugin needs to be better controllable (via javascript). <br />
<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
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
Task
Difficulty: Easy
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
Urgency: Wishlist
Description: RAR/ZIP/... access
An access module that would be able to uncompress compressed files.
Status: Todo
Task
Difficulty: Medium
Platform: any
Platform: any
Description: AMR decoder
Urgency: Wishlist
We will need to find one that isn't based on the reference code.
Description: DVTS support
DV over RTP support. See <a href="http://www.sfc.wide.ad.jp/DVTS/">DVTS homepage</a>
Status: Todo
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
Task
Difficulty: Easy
Difficulty: Easy
Urgency: Wishlist
Urgency: Wishlist
Platform: any
Platform: any
Description: MusePack decoder
Description: GSM 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.
The <a href="http://kbs.cs.tu-berlin.de/~jutta/toast.html">Toast</a> implementation.
Status: Todo
Status: Todo
Task
Task
Difficulty: Easy
Difficulty: Easy
Urgency: Normal
Urgency: Wishlist
Platform: any
Platform: any
Description: 24 bit LPCM
Description: AMR decoder
- Increasingly more DVDs use 24 bit LPCM sound. We should support it.
We will need to find one that isn't based on the reference code.
Status: Todo
Status: Todo
Task
Task
Difficulty: Easy
Difficulty: Easy
Urgency: Normal
Urgency: Wishlist
Platform: Mac OS X
Platform: any
Description: LPCM
Description: MusePack decoder
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.
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.
This would be a nice thing for the sake of completeness of VLC's streaming capabilities.
This would be a nice thing for the sake of completeness of VLC's streaming capabilities.
Status: Todo
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: 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: 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
Task
Difficulty: Easy
Difficulty: Easy
Urgency: Wishlist
Urgency: Wishlist
...
@@ -357,14 +437,6 @@ VLC isn't really suited for this yet, because it introduces quite large latencie
...
@@ -357,14 +437,6 @@ VLC isn't really suited for this yet, because it introduces quite large latencie
We also will need SIP support.
We also will need SIP support.
Status: Todo
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
Task
Difficulty: Hard
Difficulty: Hard
Urgency: Wishlist
Urgency: Wishlist
...
@@ -374,30 +446,6 @@ Allow capturing from QuickTime Firewire, USB and PCI devices.
...
@@ -374,30 +446,6 @@ Allow capturing from QuickTime Firewire, USB and PCI devices.
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 />
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.
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.
Status: Todo
Status: Todo
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
Task
Difficulty: Easy
Difficulty: Easy
Urgency: Wishlist
Urgency: Wishlist
...
@@ -539,14 +579,6 @@ Description: Gnome-vfs support
...
@@ -539,14 +579,6 @@ Description: Gnome-vfs support
For integration with smb, sftp and other file sharing/mounting methods
For integration with smb, sftp and other file sharing/mounting methods
Status: Todo
Status: Todo
Task
Difficulty: Medium
Platform: any
Urgency: Important
Description: Update matroska demux
Better Seeking
Status: Todo
Task
Task
Difficulty: Hard
Difficulty: Hard
Platform: any
Platform: any
...
@@ -588,7 +620,6 @@ Urgency: Wishlist
...
@@ -588,7 +620,6 @@ Urgency: Wishlist
Description: Faster deinterlacing
Description: Faster deinterlacing
Our deinterlacers are relatively slow. DScaler has the best Soft deinterlacers out there.
Our deinterlacers are relatively slow. DScaler has the best Soft deinterlacers out there.
Unfortunatly it is very Win32 focused.
Unfortunatly it is very Win32 focused.
Status: Todo
Status: Todo
Task
Task
...
@@ -611,14 +642,6 @@ Problems might exist with formats that don't have headers?
...
@@ -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.
Most part easy to do, because the language info is stored in the ES format structs these days.
Status: Todo
Status: Todo
Task
Difficulty: Hard
Platform: any
Urgency: Immediate
Description: Clock Synchro redesign
We need to adapt the clock synchro to work better with BOTH files and streams.