Mercurial > mplayer.hg
changeset 8416:a2e82bc939ae
If I had a wish ...
author | diego |
---|---|
date | Tue, 10 Dec 2002 00:13:09 +0000 |
parents | b230b50b5014 |
children | 15e3d9c2c0ac |
files | DOCS/tech/wishlist |
diffstat | 1 files changed, 121 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/tech/wishlist Tue Dec 10 00:13:09 2002 +0000 @@ -0,0 +1,121 @@ + +If wishes were fishes, we'd all cast nets ... + + +Documentation: + + * a nice and complete MEncoder tutorial + + * continue docs review + + * check docs for completeness + + * write documentation HOWTO/rules document + + * New german documentation maintainer ;) + + +Bug fixes: + + * fix mf ijpg encoding + + * fix crashing DLLs + + +Small improvements: + + * vo mga should completely blank the screen like fbdev and tdfxfb + (maybe there should be an option - some people seem to like it the + way it is, but then fbdev should also behave like this..) + + * Debian package creates mplayer.conf.1 .2 ... + + * -vo fbdev -fb device ---> -fbdev:device + + * accept -dvd 9-12 command line + + * specify suboptions in a config file without breaking playback (use + channel 21 if using -tv, same idea for -vop, -aop, etc...) + + +Cleanup: + + * move -dump* options to mencoder + + * integrate dvdnav into mplayer structure + + * integrate libmpdvdkit2 into mplayer structure (message system and + command line options) + + * remove all obsolete code, options, files etc + + * modularize all VOs, AOs, as well as audio/video codecs/filters like + vidix drivers; it'd make the main binary smaller and packager's job + easier + + * move zoran jpeg encoder to video filters + + * convert -zr options to -zr suboption:suboption format + + +Filters: + + * eq filter should support RGB in addition to YUV + + * drop-deinterlace plugin + + * hue, saturation sw eq filters + + * implement gamma correcture filter + + +Enhancements: + + * adapt colored output from MPlayerXP + + * merge VIDIX from MPlayerXP + + * SSA style & colors handling + + * plugin structure for vop/aop + + * support for VirtualDub and Winamp plugins + + * implement xawtv config file parser (for channels, etc) + + * finish icc support + + * G400 2nd head through mga_vid ;) + + * dts support + + * do more things automagically + + * guess correct DVD title + + * syuv support in swscaler + + +Difficult stuff: + + * reverse engineer all closed codecs (SVQ3, QDM2, WMV8/9...) + + * stay in pause after seek, fullscreen etc + + * write something like mptv to replace xawtv + + * write a C implementation of rtsp (redundant) + + * real mmsu:// support + + * encode to mpg, ogm, mp4, asf + + * develop new video overlay interface (something like vidix but with + less idiotic interface and more compatible with Xv for easier + driver porting) + + * scale playback speed + + * xinerama video filter that splits movie to 2 screens (like zr) + + * top notch DVD navigation like a hardware player