merge
[libav.git] / doc / TODO
CommitLineData
85f07f22
FB
1ffmpeg TODO list:
2----------------
3
4(in approximate decreasing priority order)
5
6Planned in next release:
7
8(DONE) - apply header fixes
9(DONE) - mpeg audio decoder.
10(DONE) - fix decode/encode codec string.
11(DONE) - fix EINTR error if VIDIOCSYNC.
12(DONE) - add CONFIG system.
13(DONE) - merge mplayer mmx accel.
14(DONE) - fix emms bug.
15(DONE) - add I263 handling
16(DONE) - add RV10 decoding.
17(DONE) - add true pgm support.
18(DONE) - msmpeg4 0x18 fix.
19- add qscale out.
20- add format autodetect with content (for example to distinguish
21 mpegvideo/mpegmux).
22- add external alloc for libavcodec (avifile request).
23- fix -sameq in grabbing
24- find a solution to clear feed1.ffm if format change.
25- new grab architecture : use avformat instead of audio: and video:
26 protocol.
27- correct PTS handling to sync audio and video.
28- fix 0 size picture in AVIs = skip picture
29
30BUGS:
31
32- fix audio/video synchro (including real player synchro bugs)
33
34- Improve the bit rate control for video codecs.
35
36- see ov511.o YUV problem (420 instead of 420P).
37
38- fix file caching pb in windows (add correct headers)
39
40- add low pass filter to suppress noise coming from cheap TV cards.
41
42- test/debug audio in flash format
43
44- sort out ASF streaming pbs.
45
46- Improve psycho acoustic model for AC3 & mpeg audio.
47
48FEATURES:
49
50- add MPEG4 in mpegmux support.
51
52- add RTP / multicast layer.
53
54- demux streams for CCTV : N streams in one stream. Add option to
55 generate multiple streams.
56
57- add disconnect user option in stat.html.
58
59- deny & allow + password in ffserver.
60
61- graphical user interface.
62
63- animated gif as output format