summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-10 00:13:09 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-10 00:13:09 +0000
commita6efc0c99b302d68e3e8116c6bf80ee52056fbc9 (patch)
tree365501b086ee5383332b1f14ed38d9d81c5eef99 /DOCS
parent71b200aa7294f16d80b612b774556932d7ce4bd0 (diff)
downloadmpv-a6efc0c99b302d68e3e8116c6bf80ee52056fbc9.tar.bz2
mpv-a6efc0c99b302d68e3e8116c6bf80ee52056fbc9.tar.xz
If I had a wish ...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8417 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/tech/wishlist121
1 files changed, 121 insertions, 0 deletions
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