]> git.sesse.net Git - vlc/commitdiff
* Don't release the VLCWindow on QTClose. The mainthread still needs it.
authorDerk-Jan Hartman <hartman@videolan.org>
Sun, 29 Aug 2004 15:59:12 +0000 (15:59 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Sun, 29 Aug 2004 15:59:12 +0000 (15:59 +0000)
* Updated TODO list

TODO
modules/gui/macosx/voutqt.m

diff --git a/TODO b/TODO
index 9b8f5d6ea74dce4d66cb26dd4d33276038803315..17f54ca5cfa2f71267f53a720b12a601abf4b577 100644 (file)
--- a/TODO
+++ b/TODO
@@ -202,6 +202,14 @@ Description: New OS X preferences
 Pref. elements are broken (hotkeys and int with string desc.).\r
 Status: Todo\r
 \r
+Task\r
+Difficulty: Easy\r
+Urgency: Normal\r
+Platform: Mac OS X\r
+Description: OS X bookmarks window\r
+We miss a bookmarks window like the wxwidget one.\r
+Status: Todo\r
+\r
 Task\r
 Difficulty: Hard\r
 Urgency: Critical\r
@@ -222,42 +230,33 @@ Description: Stream text subtitles
  Find a a way to stream text subtitles, in TS and in RTP.\r
   - Find an existing norm\r
   - Implement it\r
-(40% done) needs to be tested and validated\r
-Status: Assigned to fenrir\r
+<br />Needs testing and validating\r
+Status: 65% (fenrir)\r
 \r
 Task\r
-Difficulty: Easy\r
-Urgency: Normal\r
-Platform: any\r
-Description: Fix up text subtitles\r
-Currently the subtitle dialog boxes are out of date and not really useable. Also we need more files to test and verify the current support. Other issues should mostly be dealt with after the vout systems are improved. For SSA support positioning and color needs to be added for instance.\r
-Status: Todo\r
-\r
-Task\r
-Difficulty: Hard\r
+Difficulty: Medium\r
 Urgency: Normal\r
 Platform: any\r
-Description: Rework spu decoder\r
- The spu decoder needs some serious work\r
-  - Split/merge for dvd menu highlighting\r
-  - Downscaling for divx/mkv etc\r
-  - .sub/.idx support\r
-Status: todo\r
+Description: RTSP server\r
+Full implementation of a RTSP server.\r
+Status: 80%\r
 \r
 Task\r
-Difficulty: Hard\r
+Difficulty: Medium\r
 Urgency: Normal\r
 Platform: any\r
-Description: RTSP server\r
-Full implementation of a RTSP server.\r
-Status: fenrir has some code\r
+Description: Add VoD module for VLM\r
+Add a VoD module for VLM, so that we can create a RTSP server that can\r
+provide unicast RTSP sessions upon contacting the VoD module. See the following\r
+<a href="http://via.ecp.fr/via/ml/streaming/200408/msg00082.html">mail</a>.\r
+Status: Todo\r
 \r
 Task\r
-Difficulty: Hard\r
+Difficulty: Easy\r
 Urgency: Wishlist\r
 Platform: any\r
-Description: Picture filters\r
-picture per picture chained filter system that also works on output streams\r
+Description: More Picture filters\r
+There are several picture filters (blend, scale), but we can use more\r
 Status: Todo\r
 \r
 Task\r
@@ -278,9 +277,11 @@ Task
 Difficulty: Medium\r
 Urgency: Wishlist\r
 Platform: any\r
-Description: SPU redesign\r
-- centralized scaling support\r
-(also look at ogt/cvd sub work)\r
+Description: Subtitle work\r
+- scaling support (mostly for Vobsub with avi/mkv)\r
+- better SSA support with postioning, colors etc.\r
+- VobSub tracks support\r
+- Fix subtitles dialogs\r
 Status: Todo\r
 \r
 Task\r
@@ -291,14 +292,6 @@ Description: skins2
 Port VLC skins to Objective C++ and OSX. Also requires the intf to be a dialog handler.\r
 Status: Todo\r
 \r
-Task\r
-Difficulty: Easy\r
-Urgency: Wishlist\r
-Platform: Mac OS X\r
-Description: Equalizer Graphic control\r
-Now that VLC has an equalizer, we need a way to control it easily from the GUI.\r
-Status: Todo\r
-\r
 Task\r
 Difficulty: Hard\r
 Urgency: Wishlist\r
@@ -316,6 +309,7 @@ Urgency: Wishlist
 Platform: any\r
 Description: Full H323 Videoconferencing\r
 VLC isn't really suited for this yet, because it introduces quite large latencies. This should be fixed before the H323 can ever come close to working in VLC.\r
+We also will need SIP support.\r
 Status: Todo\r
 \r
 Task\r
index e923c8eb91bc12eb066e271d9bbb1a42d6b6c356..1f3f25111f7b41557bfb149eec804153cbddc043 100644 (file)
@@ -260,7 +260,6 @@ void E_(CloseVideoQT) ( vlc_object_t *p_this )
     vout_thread_t * p_vout = (vout_thread_t *)p_this;
 
     [p_vout->p_sys->o_window close];
-    [p_vout->p_sys->o_window release];
 
     /* Clean Up Quicktime environment */
     ExitMovies();