summaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorFabrice Bellard <fabrice@bellard.org>2002-12-20 14:04:03 +0000
committerFabrice Bellard <fabrice@bellard.org>2002-12-20 14:04:03 +0000
commitc6fdc7083ad3b7dd681bf221d5678de5ff5087e3 (patch)
tree4416d2b525ce022bf59699c5aea5b3b2f6c5c75b /doc/TODO
parent9ca7cfc5c4abe50e4776dbc7c51a59e402c4273f (diff)
updated with my current projets - add your own TODO if you wish
Originally committed as revision 1344 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO69
1 files changed, 14 insertions, 55 deletions
diff --git a/doc/TODO b/doc/TODO
index 8093f93a58..cf3a3a5114 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,59 +1,18 @@
ffmpeg TODO list:
----------------
-(in approximate decreasing priority order)
+Fabrice's TODO list: (in approximate decreasing priority order)
+-------------------
+- add av_log() in libavcodec and suppress all printf
+- commit new imgconvert API and new PIX_FMT_xxx alpha formats
+- new ffplay based on qemacs x11/fb/vt100 GUI.
+- commit av_read_frame() API and associated support in libavcodec:
+ ffserver will be able to stream MPEG and MPEG4 files in
+ RTSP/RTP/SDP.
+- add new float/integer audio filterting and conversion
+- commit new LGPL'ed float and integer-only AC3 decoder
+- add WMA integer-only decoder
+- integrate custom Vorbis Tremor based integer and float decoder
+- add new MPEG4-AAC audio decoder (both integer-only and float version)
+- fix telecine and frame rate conversion
-Short term fixes:
-- AV sync fix
-- put ffserver patches
-- reconstruct mpeg header frame rate in telecine case so that we do
- not need to infer the real rate if it is not possible.
-- RTP/RTSP streaming support in ffserver and in libav
-- minimal support of video in ffplay
-
-Planned in next releases:
-
-- remove unused DCT code.
-- fix stream selection (aka map) syntax. Start stream numbers at 1 in
- listing. Find a syntax for stream ids (such as TS pids).
-- add DV codec/format support
-- fix bugs when stream begins with a P/B frame
-- add qscale out.
-- fix -sameq in grabbing
-- add vivo format support (may need long term prediction support)
-- add raw h263 decoding support
-- add qscale out.
-- find a solution to clear feed1.ffm if format change.
-- fix 0 size picture in AVIs = skip picture
-- rewrite huffyuv (http://www.math.berkeley.edu/~benrg/huffyuv.html)
-
-BUGS:
-
-- fix audio/video synchro (including real player synchro bugs)
-
-- Improve the bit rate control for video codecs (done).
-
-- see ov511.o YUV problem (420 instead of 420P) (done?).
-
-- fix file caching pb in windows (add correct headers)
-
-- add low pass filter to suppress noise coming from cheap TV cards.
-
-- test/debug audio in flash format
-
-- sort out ASF streaming pbs (partially done)
-
-- Improve psycho acoustic model for AC3 & mpeg audio.
-
-FEATURES:
-
-- add h263 PB frame support (some I263 files use that).
-
-- add MPEG4 in mpegmux support.
-
-- demux streams for CCTV : N streams in one stream. Add option to
- generate multiple streams.
-
-- add disconnect user option in stat.html.
-
-- deny & allow + password in ffserver.