ffmpeg TODO list:
----------------
-Fabrice's TODO list: (in approximate decreasing priority order)
+Fabrice's TODO list: (unordered)
-------------------
+Short term:
+
+- av_read_frame() API
+- seeking API and example in ffplay
+- parse_only mode
+- use AVFMTCTX_DISCARD_PKT in ffplay so that DV has a chance to work
+- add RTSP regression test (both client and server)
+- make ffserver allocate AVFormatContext
+- clean up (incompatible change, for 0.5.0):
+ * AVStream -> AVComponent
+ * AVFormatContext -> AVInputStream/AVOutputStream
+ * suppress rate_emu from AVCodecContext
- add av_log() in libavcodec and suppress all printf
+- add new float/integer audio filterting and conversion : suppress
+ CODEC_ID_PCM_xxc and use CODEC_ID_RAWAUDIO.
+- fix telecine and frame rate conversion
+
+Long term (ask me if you want to help):
+
- 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
Michael's TODO list: (unordered) (if anyone wanna help with sth, just ask)
-------------------
- do audio resampling with bandlimited interpolation:
http://ccrma-www.stanford.edu/~jos/resample/resample.html
- add seeking support to the command line
+- generate optimal huffman tables for mjpeg encoding