Commit b788332a authored by Christophe Massiot's avatar Christophe Massiot

* Fixed backwards moves ;

* Updated TODO list.
parent 7b9a281f
...@@ -7,7 +7,55 @@ ...@@ -7,7 +7,55 @@
# #
# Urgency values: Wishlist, Normal, Important, Critical # Urgency values: Wishlist, Normal, Important, Critical
Task: Task: 0x4e
Difficulty: Hard
Urgency: High
Description: Write stream zones support
For random access we need to know where stream descriptors are valid
and reside (essentially DVD plugin). -> Meuuh
Status: Todo
Task: 0x4d
Difficulty: Hard
Urgency: Normal
Description: Write subtitles and stream information in YUV coordinates
... so that they can be displayed even in "overlay" mode.
Status: Todo
Task: 0x4c
Difficulty: Medium
Urgency: Normal
Description: Update documentation
The input structures have undergone a major restructuration with
input-II. It might be a good idea to reflect thoses changes in the
documentation.
Status: Todo
Task: 0x4b
Difficulty: Guru
Urgency: Low
Description: Write AVI input plugin
.avi files can use MPEG codec, if this is the case it shouldn't be
hard to read those files -> Meuuh
Status: Todo
Task: 0x4a
Difficulty: Medium
Urgency: Normal
Description: Write ES input plugin
We need to be able to read .mpg video streams, or .mp* audio streams.
More information -> Meuuh
Status: Todo
Task: 0x49
Difficulty: Easy
Urgency: Important
Description: Write a new buffer allocator
Avoid malloc()s by reusing the recently released packets. More
information -> Meuuh
Status: Todo
Task: 0x48
Difficulty: Medium Difficulty: Medium
Urgency: Critical Urgency: Critical
Description: Fix audio synchro Description: Fix audio synchro
...@@ -15,9 +63,6 @@ Description: Fix audio synchro ...@@ -15,9 +63,6 @@ Description: Fix audio synchro
sizes. See what's wrong and fix it. sizes. See what's wrong and fix it.
Status: Todo Status: Todo
# input-II tasks, from the least important to the most important
# (backwards order) :
Task: 0x47 Task: 0x47
Difficulty: Hard Difficulty: Hard
Urgency: Normal Urgency: Normal
...@@ -62,7 +107,7 @@ Urgency: Important ...@@ -62,7 +107,7 @@ Urgency: Important
Description: Write input_netlist.c Description: Write input_netlist.c
We need an interface to create fixed-size packets (for instance We need an interface to create fixed-size packets (for instance
188 bytes or 2 kB) and avoid using the system malloc(). 188 bytes or 2 kB) and avoid using the system malloc().
Status: Todo Status: Done 23 Jan 2001 (henri)
Task: 0x41 Task: 0x41
Difficulty: Easy Difficulty: Easy
...@@ -79,7 +124,7 @@ Description: Fix the PS plugin ...@@ -79,7 +124,7 @@ Description: Fix the PS plugin
The PS plugin should be able to recover from packet loss, to The PS plugin should be able to recover from packet loss, to
read MPEG-1 .mpg files, and to pre-parse the stream (if possible) read MPEG-1 .mpg files, and to pre-parse the stream (if possible)
to build the ES table. Check what's wrong and fix it. Now. to build the ES table. Check what's wrong and fix it. Now.
Status: Done Status: Done 20 Dec 2000 (Meuuh)
Task: 0x3f Task: 0x3f
Difficulty: Easy Difficulty: Easy
...@@ -89,9 +134,7 @@ Description: Enhance intf_*Msg ...@@ -89,9 +134,7 @@ Description: Enhance intf_*Msg
warning/error:" and \n automatically. The new input already warning/error:" and \n automatically. The new input already
uses such a behaviour, so we must hurry. It might be necessary uses such a behaviour, so we must hurry. It might be necessary
to modify all messages in all modules... to modify all messages in all modules...
Status: Todo 20 Dec 2000 (Meuuh) Status: Done 20 Dec 2000 (sam)
# end of input-II tasks, thanks for being with us
Task: 0x3e Task: 0x3e
Difficulty: Guru Difficulty: Guru
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* vout_x11.c: X11 video output display method * vout_x11.c: X11 video output display method
***************************************************************************** *****************************************************************************
* Copyright (C) 1998, 1999, 2000 VideoLAN * Copyright (C) 1998, 1999, 2000 VideoLAN
* $Id: vout_x11.c,v 1.8 2001/01/15 06:18:23 sam Exp $ * $Id: vout_x11.c,v 1.9 2001/01/23 13:22:58 massiot Exp $
* *
* Authors: * Authors:
* *
...@@ -289,7 +289,7 @@ void vout_X11Display( vout_thread_t *p_vout ) ...@@ -289,7 +289,7 @@ void vout_X11Display( vout_thread_t *p_vout )
p_vout->p_sys->p_ximage[ p_vout->i_buffer_index ]->height, True); p_vout->p_sys->p_ximage[ p_vout->i_buffer_index ]->height, True);
/* Send the order to the X server */ /* Send the order to the X server */
XFlush(p_vout->p_sys->p_display); XSync(p_vout->p_sys->p_display, False);
} }
else /* regular X11 capabilities are used */ else /* regular X11 capabilities are used */
{ {
...@@ -300,7 +300,7 @@ void vout_X11Display( vout_thread_t *p_vout ) ...@@ -300,7 +300,7 @@ void vout_X11Display( vout_thread_t *p_vout )
p_vout->p_sys->p_ximage[ p_vout->i_buffer_index ]->height); p_vout->p_sys->p_ximage[ p_vout->i_buffer_index ]->height);
/* Send the order to the X server */ /* Send the order to the X server */
XFlush(p_vout->p_sys->p_display); XSync(p_vout->p_sys->p_display, False);
} }
} }
......
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