]> git.sesse.net Git - vlc/commitdiff
* TODO: some changes
authorDerk-Jan Hartman <hartman@videolan.org>
Tue, 29 Jun 2004 15:53:28 +0000 (15:53 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Tue, 29 Jun 2004 15:53:28 +0000 (15:53 +0000)
* NEWS: let's keep it up to date, will mean less searching trough mailboxes in august.

NEWS
TODO

diff --git a/NEWS b/NEWS
index 3ff6987786a3f69adfbf6b498544fc7a58892fe1..15d81b03c993f8b62cc7d214c6e3a0205d1d6ebe 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,52 @@
 $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:
 --------------------------------
 
diff --git a/TODO b/TODO
index c90b145edebf77b90bd4fc3019fd8d7407540b43..85cf509b937ed57669f4ecb5db0dcbb5053736cf 100644 (file)
--- a/TODO
+++ b/TODO
@@ -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
@@ -138,8 +137,8 @@ Task
 Difficulty: Easy
 Urgency: Wishlist
 Platform: any
-Description: MusePack  decoder
-Need I say more?
+Description: MusePack decoder
+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