Mercurial > mplayer.hg
annotate DOCS/tech/TODO @ 4138:458831ca939a
using LIBDIR@config.h
author | alex |
---|---|
date | Sun, 13 Jan 2002 14:52:58 +0000 |
parents | aec59d50a1d8 |
children | fbd2535a00c6 |
rev | line source |
---|---|
3148 | 1 |
2 TODO: | |
3 ===== | |
4 | |
3349 | 5 FOR THE RELEASE: |
6 ~~~~~~~~~~~~~~~~ | |
7 | |
3755 | 8 URGENT: |
3897 | 9 - prebuffering to cache2 (req. for MMS) - URGENT! |
10 - mencoder: implement VBR audio copy | |
11 - mencoder: Estimated Size and Time | |
3349 | 12 |
13 decoders: | |
3948 | 14 - fix cvid on ppc |
3513 | 15 - getting mss1 (Windows Screen Video) DLL codec working... - kabi |
16 - getting PIM1 codec (DLL) working... - kabi | |
3844 | 17 - getting 3ivX DLL working (CoCreateFreeThreadedMarshaler call required) |
4055
aec59d50a1d8
no speedup with outcommented rematrix? stuff in a52_block()
michael
parents:
3948
diff
changeset
|
18 - optimize liba52 (downmix.c in 3dnow, imdct 3dnowex runtime detection?) |
aec59d50a1d8
no speedup with outcommented rematrix? stuff in a52_block()
michael
parents:
3948
diff
changeset
|
19 i dont have a 3dnow(ex) cpu so i dont want to do it (michael) |
3550 | 20 - fix seeking with libmad audio codec (codec lost sync and can't resync?) |
3349 | 21 |
22 mencoder: | |
3948 | 23 - mencoder: image cut/crop/extend filter |
3463 | 24 - add some kind of "-ss" option, to start at e.g. 1:0:0 at the video |
25 - add a endpoint for encoding, like above | |
3452 | 26 - finish 3-pass encoding (audio, video1, video2) |
3349 | 27 - add win32 encoders support |
28 | |
29 other: | |
30 - fix DVB a-v sync problems, switch to mp1e | |
31 | |
3392 | 32 runtime: |
33 - add --enable-runtime or something (should change VERSION header and enable | |
34 runtime cpu detect and print banner telling users to recompile for speed) | |
35 - runtime cpu detection in: | |
36 vo_dga.c (asm stuff may be removed and replaced by fastmemcpy?) | |
37 libac3 (should be ported to liba52) | |
3760 | 38 - test(fix?) mp3lib cpu detection code |
3392 | 39 |
3349 | 40 |
41 FUTURE: | |
42 ~~~~~~~ | |
43 | |
44 demuxer: | |
3200 | 45 - implement forward seeking in indexed avi streams |
3391 | 46 - implement brute-force broken avi fixer |
3513 | 47 - demux_mpg: support for VDR's index files for more accurate seeking |
3867 | 48 - implement seeking for YUV4MPEG_2_, NuppelVideo and Real |
3148 | 49 |
50 decoders: | |
51 - check and import videodecoding.de stuff | |
52 - qtx support? | |
3200 | 53 - define some common api for native audio and video codecs |
54 and move them to seperated place (hopefully will allow adding new | |
55 codecs without having to modify mplayer core code, also would speed | |
56 up by limiting number of select statements) | |
3148 | 57 |
58 mencoder: | |
59 - add ogg/vorbis audio encoder | |
60 - stop/resume | |
61 | |
62 gui: | |
63 - playlist ? | |
64 - preferences ? | |
65 | |
66 other: | |
67 - dvd server | |
68 - sub database | |
69 - mga_vid crtc2 fix | |
3254
34e734d6fb6e
some more stuff, vivo seek removed as being impossible
arpi
parents:
3200
diff
changeset
|
70 - make mach64_vid |
3844 | 71 - make nvidia_vid ;) |
3148 | 72 - libvo2 |
3416 | 73 - display OSD and subtitles using DVB card's OSD |
74 | |
3254
34e734d6fb6e
some more stuff, vivo seek removed as being impossible
arpi
parents:
3200
diff
changeset
|
75 |