Mercurial > mplayer.hg
annotate DOCS/tech/wishlist @ 12110:a34dc5a369ca
restrictions to ensure that O(log n) seeking and error recovery is possible
author | michael |
---|---|
date | Sat, 03 Apr 2004 13:23:44 +0000 |
parents | b5e84919ebe8 |
children | 31dd9aa9611c |
rev | line source |
---|---|
8416 | 1 |
2 If wishes were fishes, we'd all cast nets ... | |
3 | |
4 | |
5 Documentation: | |
6 | |
7 * a nice and complete MEncoder tutorial | |
8 | |
9 * continue docs review | |
10 | |
11 * check docs for completeness | |
12 | |
13 * write documentation HOWTO/rules document | |
14 | |
15 | |
16 | |
17 Small improvements: | |
18 | |
19 * vo mga should completely blank the screen like fbdev and tdfxfb | |
20 (maybe there should be an option - some people seem to like it the | |
21 way it is, but then fbdev should also behave like this..) | |
22 | |
23 * Debian package creates mplayer.conf.1 .2 ... | |
24 | |
25 * -vo fbdev -fb device ---> -fbdev:device | |
26 | |
10287 | 27 * accept dvd://9-12 command line |
28 | |
29 * make -geometry work with all vo drivers | |
30 | |
31 * Make the output windows remember their positions when resizing to | |
32 double size. | |
8416 | 33 |
10287 | 34 * Ability to completely disable those popups ('cannot access cdrom', |
35 'your system is too slow...'). | |
36 | |
37 * Ability to resize to full size/double size/triple (or half) size | |
38 upon key presses. | |
39 | |
8416 | 40 |
41 | |
42 Cleanup: | |
43 | |
44 * integrate dvdnav into mplayer structure | |
45 | |
46 * integrate libmpdvdkit2 into mplayer structure (message system and | |
47 command line options) | |
48 | |
49 * remove all obsolete code, options, files etc | |
50 | |
51 * move zoran jpeg encoder to video filters | |
52 | |
53 * convert -zr options to -zr suboption:suboption format | |
54 | |
10287 | 55 * Restructure configure and fix CPU flags supported but not shown. |
56 | |
57 | |
8416 | 58 |
59 Filters: | |
60 | |
61 * eq filter should support RGB in addition to YUV | |
62 | |
63 | |
64 | |
65 Enhancements: | |
66 | |
67 * adapt colored output from MPlayerXP | |
68 | |
10287 | 69 * merge VIDIX from MPlayerXP/sourceforge |
70 | |
71 * port asf muxing from MPlayerXP | |
72 | |
73 * write nut muxer/demuxer | |
8416 | 74 |
75 * SSA style & colors handling | |
76 | |
9644
0fe056bdb135
vop -> vf change, small fixes. The Polish documentation should be checked for correctness.
jonas
parents:
8416
diff
changeset
|
77 * plugin structure for vf/af |
8416 | 78 |
79 * support for VirtualDub and Winamp plugins | |
80 | |
81 * implement xawtv config file parser (for channels, etc) | |
82 | |
83 * finish icc support | |
84 | |
85 * G400 2nd head through mga_vid ;) | |
86 | |
87 * dts support | |
88 | |
89 * do more things automagically | |
90 | |
91 * guess correct DVD title | |
92 | |
10287 | 93 * syuv and paletted rgb support in swscaler |
94 | |
95 * implement Plextor compatible SCSI VCD reading | |
96 | |
97 * udp:// support (like xine and vlc) | |
98 | |
99 * write native MacOS X video driver | |
100 | |
11102 | 101 * -stop option for MPlayer similar to -endpos for MEncoder |
8416 | 102 |
103 | |
104 Difficult stuff: | |
105 | |
10287 | 106 * reverse engineer all closed source codecs (QDM2, WMV9, Real, ...) |
107 | |
108 * support for Bink/Smacker codecs | |
109 | |
110 * frame stepping | |
111 | |
112 * allow frame insertion & removal in video filters (with timestamps) | |
113 | |
114 * mixing of multiple videos (picture in picture, ...) | |
8416 | 115 |
116 * stay in pause after seek, fullscreen etc | |
117 | |
118 * write something like mptv to replace xawtv | |
119 | |
10287 | 120 * write/adapt a C implementation of rtsp |
8416 | 121 |
122 * real mmsu:// support | |
123 | |
10287 | 124 * encode to ogm, mp4, asf, nut |
8416 | 125 |
126 * xinerama video filter that splits movie to 2 screens (like zr) | |
127 | |
128 * top notch DVD navigation like a hardware player | |
10287 | 129 |
11050 | 130 * JACK support |
10287 | 131 |
132 * write mpdump application to handle all -dump* options | |
133 | |
134 * modular MEncoder with audio encoding API |