summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2004-07-25 17:04:44 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2004-07-25 17:04:44 +0000
commit831a241c6fab397ee3eb05bad22bcd782200d63a (patch)
tree1ed153f329228fa989418728d0d5539d3b14647f
parent265e613b4f6767a42ed75bef9f1c2736e649cfe7 (diff)
downloadxine-lib-831a241c6fab397ee3eb05bad22bcd782200d63a.tar.gz
xine-lib-831a241c6fab397ee3eb05bad22bcd782200d63a.tar.bz2
remove some finished tasks and add some new ones for post 1.0
CVS patchset: 6844 CVS date: 2004/07/25 17:04:44
-rw-r--r--TODO12
1 files changed, 9 insertions, 3 deletions
diff --git a/TODO b/TODO
index 6939bd40a..d52da19ff 100644
--- a/TODO
+++ b/TODO
@@ -73,7 +73,6 @@ optional
- look over global structures and do some cleanup
- id3v2.3,v2.4 support
- "metainfo change" event
-- new demuxers/decoders (eg. matroska)
- double-check rate estimation in demux_mgeg/mpeg_block
- fix cook audio streaming
- better dvd error messages
@@ -95,6 +94,15 @@ optional
- opengl video output plugin (matthias, sopra at stuttgart university)
- irix audio output plugin (matthias)
+beyond 1.0
+----------
+
+- use the safe string functions from xine_buffer.h in xine's own code
+- rework the clock system, introducing clock and metronom speed settings
+- allow more frame formats, automatic post plugin insertion for conversion
+- frame-level seeking
+- experiment with splint for code verification
+
Open Tasks
==========
@@ -114,8 +122,6 @@ Open Tasks
- detect raw ac3/a52 in MPEG Program streams.
- detect raw ac3/a52 in MPEG Transport streams that lack PAT/PMT tables.
- handle MPEG PES/PS streams with PES_packet_length = 0
-- implement native FLAC demuxer and include ffmpeg FLAC decoder to remove
- dependency on libflac
xine's future
=============