From a6efc0c99b302d68e3e8116c6bf80ee52056fbc9 Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 10 Dec 2002 00:13:09 +0000 Subject: If I had a wish ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8417 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/tech/wishlist | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 DOCS/tech/wishlist (limited to 'DOCS') diff --git a/DOCS/tech/wishlist b/DOCS/tech/wishlist new file mode 100644 index 0000000000..2bfb0850c0 --- /dev/null +++ b/DOCS/tech/wishlist @@ -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 -- cgit v1.2.3