Commit 68fc7992 authored by Derk-Jan Hartman's avatar Derk-Jan Hartman

* TODO: some changes

* NEWS: let's keep it up to date, will mean less searching trough mailboxes in august.
parent 3813108b
$Id$ $Id$
Changes between 0.7.2 and 0.7.3:
--------------------------------
Core support:
* Major work on libvlc. Changed/renamed/added funtionality
* Complete switch to the new access2 and demux2 systems
* New plugins cache to speed up launch time
* Fix crash with deinterlace switching
* New --play-and-stop feature which stops the playlist after each played item
Demux:
* Support iTunes Music Store previews
* Support for MJPEG webcams (i.e. AXIS cams)
* Added initial mp4 and mpeg-ts text track support
Codecs:
* G.726 audio support
* 14496-17 MPEG TS text support
* MPEG-4 text support
Stream Output:
* text track muxing for mp4
* 14496-17 text track muxing for MPEG TS
* H.263 RTP streaming support
Interfaces:
* added search, volume, loop and random functions to the ncurses interface
* added a filesystem browser to the ncurses interface
* OSD sliders for volume and postition information
* OSD icons for Play and Pause
* New Streaming Wizard for Windows and Linux default interfaces
Mac OS X port:
* Fixed the "cannot set buffersize:[nope]" coreaudio problem
Mozilla plugin:
* added a lot of javascript accessible funtionality
* volume, position, length, seek etc etc etc.
Misc:
* Roku HD1000 Video output
* Experimental network synchronization module
* Experimental SVG rendering module
* VBrick streams fully supported
* Kasenna MediaBase streams largely supported
* Cisco IP/TV streams supported
Changes between 0.7.1 and 0.7.2: Changes between 0.7.1 and 0.7.2:
-------------------------------- --------------------------------
......
...@@ -24,7 +24,7 @@ Difficulty: Easy ...@@ -24,7 +24,7 @@ Difficulty: Easy
Platform: any Platform: any
Urgency: Urgent Urgency: Urgent
Description: proper DVD controls Description: proper DVD controls
Most importantly a proper button that will take you straight to the DVD menu. 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
Task Task
...@@ -32,7 +32,7 @@ Difficulty: Easy ...@@ -32,7 +32,7 @@ Difficulty: Easy
Platform: Linux, Win32 Platform: Linux, Win32
Urgency: Normal Urgency: Normal
Description: Streaming wizard Description: Streaming wizard
Finish the streaming wizard Finish the streaming wizard (85% finished)
Status: Assigned to zorglub Status: Assigned to zorglub
Task Task
...@@ -72,7 +72,7 @@ Difficulty: Guru ...@@ -72,7 +72,7 @@ Difficulty: Guru
Platform: any Platform: any
Urgency: Normal Urgency: Normal
Description: Demux2 transition Description: Demux2 transition
Complete the transition to demux2, changing what is needed in dvd and dvb Complete the transition to demux2. Bughunting and finishing chapter support (80% done)
Status: Assigned to fenrir Status: Assigned to fenrir
Task Task
...@@ -80,7 +80,7 @@ Difficulty: Guru ...@@ -80,7 +80,7 @@ Difficulty: Guru
Urgency: Normal Urgency: Normal
Platform: any Platform: any
Description: Multi-acccess Description: Multi-acccess
Allow several access from an input thread to allow for multi-input Allow several access from an input thread to allow for multi-input (30% done)
Status: Assigned to fenrir Status: Assigned to fenrir
Task Task
...@@ -96,7 +96,7 @@ Difficulty: Medium ...@@ -96,7 +96,7 @@ Difficulty: Medium
Urgency: Wishlist Urgency: Wishlist
Platform: any Platform: any
Description: OSD Icons Description: OSD Icons
Make OSD Icons for Play/Pause/Stop Make OSD Icons for Play/Pause/Stop. Integrate them better into the core system.
Status: Assigned to yoann Status: Assigned to yoann
Task Task
...@@ -114,7 +114,6 @@ Platform: any ...@@ -114,7 +114,6 @@ 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 - caching support
- sdp file support? (because live.com doesn't handle udp announces)
Status: Todo Status: Todo
Task Task
...@@ -123,7 +122,7 @@ Urgency: Normal ...@@ -123,7 +122,7 @@ Urgency: Normal
Platform: any Platform: any
Description: Tree playlist Description: Tree playlist
A hierarchized playlist structure, eventually using a media library. 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. 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</a>
Status: Todo Status: Todo
Task Task
...@@ -139,7 +138,7 @@ Difficulty: Easy ...@@ -139,7 +138,7 @@ Difficulty: Easy
Urgency: Wishlist Urgency: Wishlist
Platform: any Platform: any
Description: MusePack decoder Description: MusePack decoder
Need I say more? Need I say more? <a href="http://www.hydrogenaudio.org/index.php?showtopic=21775&">MPCdec</a>
Status: Todo Status: Todo
Task Task
...@@ -147,7 +146,8 @@ Difficulty: Easy ...@@ -147,7 +146,8 @@ Difficulty: Easy
Urgency: Normal Urgency: Normal
Platform: any Platform: any
Description: 24 bit LPCM Description: 24 bit LPCM
Increasingly more DVDs use 24 bit LPCM sound. We should support it. - Increasingly more DVDs use 24 bit LPCM sound. We should support it.
Status: Todo Status: Todo
Task Task
...@@ -184,6 +184,10 @@ Platform: OSX ...@@ -184,6 +184,10 @@ Platform: OSX
Description: CoreAudio multichannel audio output. Convert to Description: CoreAudio multichannel audio output. Convert to
<a href="http://www.mat.ucsb.edu:8000/CoreAudio/108">AUHAL</a> based sytem. <a href="http://www.mat.ucsb.edu:8000/CoreAudio/108">AUHAL</a> based sytem.
Still no info over S/PDIF output available. Still no info over S/PDIF output available.
Outstanding issues:
- G5 S/PDIF not working
- G5 PCM not working because S/PDIF is selected by default, even if not connected.
- Coreaudio resampler doesn't handle input from lpcm decoder (the samples are too small).
Status: Todo Status: Todo
Task Task
...@@ -194,7 +198,8 @@ Description: Stream text subtitles ...@@ -194,7 +198,8 @@ Description: Stream text subtitles
Find a a way to stream text subtitles, in TS and in RTP. Find a a way to stream text subtitles, in TS and in RTP.
- Find an existing norm - Find an existing norm
- Implement it - Implement it
Status: Todo (40% done) needs to be tested and validated
Status: Assigned to fenrir
Task Task
Difficulty: Hard Difficulty: Hard
...@@ -255,7 +260,8 @@ Urgency: Wishlist ...@@ -255,7 +260,8 @@ Urgency: Wishlist
Platform: Mac OS X Platform: Mac OS X
Description: intf / vout dependency Description: intf / vout dependency
The application specific parts of the intf need to be brougth to the VLC application core. A valid NSApplication needs to be created on VLC opening, with the dock and menu hidden/disabled, only being generated on VLC intf loading. The application specific parts of the intf need to be brougth to the VLC application core. A valid NSApplication needs to be created on VLC opening, with the dock and menu hidden/disabled, only being generated on VLC intf loading.
Status: Todo (70% done) need to fix the interfaces again.
Status: Assigned to DJ
Task Task
Difficulty: Guru Difficulty: Guru
...@@ -325,8 +331,12 @@ Description: Controlling the mozilla plugin ...@@ -325,8 +331,12 @@ Description: Controlling the mozilla plugin
The mozilla plugin needs to be better controllable (via javascript). The mozilla plugin needs to be better controllable (via javascript).
- retrieve variable values. - retrieve variable values.
- open VLC media player - open VLC media player
- (look at fen-php?) - default html page to control the plugin
Status: Todo - XUL controls
(80% done) see:
<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>
Status: Assigned to zorglub
Task Task
Difficulty: Hard Difficulty: Hard
...@@ -414,5 +424,14 @@ Description: a Time Shifting module ...@@ -414,5 +424,14 @@ Description: a Time Shifting module
This module should create TiVo like capabilities for VLC. This module should create TiVo like capabilities for VLC.
Status: Todo (CryHavoc) Status: Todo (CryHavoc)
Task
Difficulty: Medium
Urgency: Wishlist
Platform: any
Description: UDP packet reordering
Currently we ignore every packet that is too late and just wait for a fresh one.
It would be nice to be able to reorder the packets in the buffer to prevent degredation of the signal.
Status: Todo
# Do not remove me # Do not remove me
Task Task
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment