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$
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:
--------------------------------
......
......@@ -24,7 +24,7 @@ Difficulty: Easy
Platform: any
Urgency: Urgent
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
Task
......@@ -32,7 +32,7 @@ Difficulty: Easy
Platform: Linux, Win32
Urgency: Normal
Description: Streaming wizard
Finish the streaming wizard
Finish the streaming wizard (85% finished)
Status: Assigned to zorglub
Task
......@@ -72,7 +72,7 @@ Difficulty: Guru
Platform: any
Urgency: Normal
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
Task
......@@ -80,7 +80,7 @@ Difficulty: Guru
Urgency: Normal
Platform: any
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
Task
......@@ -96,7 +96,7 @@ Difficulty: Medium
Urgency: Wishlist
Platform: any
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
Task
......@@ -114,7 +114,6 @@ Platform: any
Description: Rewrite the SAP parser
The SAP parser is very dirty at the moment, and needs a complete rewrite.
- caching support
- sdp file support? (because live.com doesn't handle udp announces)
Status: Todo
Task
......@@ -123,7 +122,7 @@ Urgency: Normal
Platform: any
Description: Tree playlist
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
Task
......@@ -139,7 +138,7 @@ Difficulty: Easy
Urgency: Wishlist
Platform: any
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
Task
......@@ -147,7 +146,8 @@ Difficulty: Easy
Urgency: Normal
Platform: any
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
Task
......@@ -184,6 +184,10 @@ Platform: OSX
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:
- 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
Task
......@@ -194,7 +198,8 @@ Description: Stream text subtitles
Find a a way to stream text subtitles, in TS and in RTP.
- Find an existing norm
- Implement it
Status: Todo
(40% done) needs to be tested and validated
Status: Assigned to fenrir
Task
Difficulty: Hard
......@@ -255,7 +260,8 @@ Urgency: Wishlist
Platform: Mac OS X
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.
Status: Todo
(70% done) need to fix the interfaces again.
Status: Assigned to DJ
Task
Difficulty: Guru
......@@ -325,8 +331,12 @@ Description: Controlling the mozilla plugin
The mozilla plugin needs to be better controllable (via javascript).
- retrieve variable values.
- open VLC media player
- (look at fen-php?)
Status: Todo
- default html page to control the plugin
- 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
Difficulty: Hard
......@@ -414,5 +424,14 @@ Description: a Time Shifting module
This module should create TiVo like capabilities for VLC.
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
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