Mercurial > mplayer.hg
comparison DOCS/tech/TODO @ 9647:5e8122071515
updated
author | arpi |
---|---|
date | Sat, 22 Mar 2003 16:54:34 +0000 |
parents | 0fe056bdb135 |
children | 913f7a86a782 |
comparison
equal
deleted
inserted
replaced
9646:4f4b19c80683 | 9647:5e8122071515 |
---|---|
2 TODO: | 2 TODO: |
3 ===== | 3 ===== |
4 | 4 |
5 Post-0.90 / CVS CLEANUP work: | 5 Post-0.90 / CVS CLEANUP work: |
6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
7 - find/elect/etc new maintainer(s) | |
8 - remove old config/cmdline parser code | 7 - remove old config/cmdline parser code |
9 - maybe remove .raw font support too | 8 - maybe remove .raw font support too |
10 - renaming DOCS/translations: Hungarian->hu etc - DONE! | 9 - remove SVQ1 from libmpcodecs |
11 - rename linux->osdep - DONE! | 10 - remove -vf yuy2, yvu9 |
12 - upgrade libmpeg2 to 0.3.1+Fabian's patch | 11 - upgrade libmpeg2 to 0.3.1+Fabian's patch |
13 - maybe upgrade to liba52 cvs & merge in (or redo?) the asm optimizations | 12 - maybe upgrade to liba52 cvs & merge in (or redo?) the asm optimizations |
14 - change build & install stuff (cross-lib dependency etc) | 13 - change build & install stuff (cross-lib dependency etc) |
14 - re-design makefile dependency system | |
15 - we should switch to the patch tracker (roundup) | 15 - we should switch to the patch tracker (roundup) |
16 - fix & apply the delayed patches: | 16 - fix & apply the delayed patches: |
17 - MPlayer-0.90rc2.rawyuv.diff - raw YUV (I420) video 'encoder' | 17 - MPlayer-0.90rc2.rawyuv.diff - raw YUV (I420) video 'encoder' |
18 (checks requires for stride==width, and aligned planes) | 18 (checks requires for stride==width, and aligned planes) |
19 - dvb-patch4.gz - DVB-in support | |
20 (requires Mpeg-TS demuxer) | |
21 - of-raw-1.diff - raw audio/video stream dump 'muxer' | 19 - of-raw-1.diff - raw audio/video stream dump 'muxer' |
22 - qt-osx.diff - Quicktime support on OSX | |
23 (needs cleanup, removal of cosmetics and unrelated changes) | |
24 - timer-win.c - GetTimer() etc implementation using native win32 API | 20 - timer-win.c - GetTimer() etc implementation using native win32 API |
25 - bte.diff - something input plugin (uses fork() ) | 21 - bte.diff - something input plugin (uses fork() ) |
26 - lavc_statsfile_errorchecking-patch - handle errors writing to logfile | 22 - lavc_statsfile_errorchecking-patch - handle errors writing to logfile |
27 - slices.diff - slices support in video filters (unfinished? messy?) | |
28 - spudec.patch - dunno, something with partial NAV VM support? | |
29 - xine-lib-cvs-xvmc.diff - XvMC support for libmpeg2 0.3.x | 23 - xine-lib-cvs-xvmc.diff - XvMC support for libmpeg2 0.3.x |
30 - fastermemcpy.diff - cacheline-size dependant optimizations | 24 - fastermemcpy.diff - cacheline-size dependant optimizations |
31 - fire-x86-runtime-options.diff - en/disable (force) cpu features runtime | 25 - fire-x86-runtime-options.diff - en/disable (force) cpu features runtime |
32 (needs to be integrated with --runtime-cpu-detection en/disabled modes) | 26 (needs to be integrated with --runtime-cpu-detection en/disabled modes) |
33 - mga_vid_laced.diff - buggy interlace support into mga_vid | 27 - mga_vid_laced.diff - buggy interlace support into mga_vid |
34 - patch_sortsub_disable-1.3x.diff - remove --disable-sortsub | 28 - patch_sortsub_disable-1.3x.diff - remove --disable-sortsub |
35 - mplayer-0.90rc3-fixfbdev.patch - ugly hack to fix multiple file & -vo fbdev | 29 - mplayer-0.90rc3-fixfbdev.patch - ugly hack to fix multiple file & -vo fbdev |
36 - vf_denoise3d.c.diff - better precision (and probably speed loss) to denoise3d | 30 - fix locale problems (add common float parser / mp_sscanf()) |
31 maybe use Albeu's new filter args parser hack in all filters, remove sscanf() | |
32 - new demuxer layer - at least modularized... | |
33 - review and implement draw_slice() support in video filters | |
37 | 34 |
38 FOR THE NEXT RELEASE: | 35 FOR THE NEXT RELEASE: |
39 ~~~~~~~~~~~~~~~~~~~~~~ | 36 ~~~~~~~~~~~~~~~~~~~~~~ |
40 - fix vo_svga vs. -vf scale | 37 - fix vo_svga vs. -vf scale - DONE? |
41 - Re: [Mplayer-cvslog] CVS: main/libvo vo_vesa.c,1.82,1.83 | 38 - Re: [Mplayer-cvslog] CVS: main/libvo vo_vesa.c,1.82,1.83 |
42 This patch makes mplayer unusable in console mode, always leaves the | 39 This patch makes mplayer unusable in console mode, always leaves the |
43 console in graphic mode. | 40 console in graphic mode. |
44 - supporting Noir.rm? Garbled image now. Maybe codec scales? | |
45 - Dec 19: [BUG] mencoder+mp3lame creates desynced AVI (<=22Khz support missing) | 41 - Dec 19: [BUG] mencoder+mp3lame creates desynced AVI (<=22Khz support missing) |
46 - check files at FTP/incoming/!to_be_fixed/* | 42 - check files at FTP/incoming/!to_be_fixed/* |
47 - fix locale problems (add common float parser / mp_sscanf()) | |
48 - fix partial -dr + ffmpeg + B frames (different stride per frame) | 43 - fix partial -dr + ffmpeg + B frames (different stride per frame) |
49 - implementing 8bpp support in vo_x11.c | 44 - implementing 8bpp support in vo_x11.c |
50 - remove SVQ1 from libmpcodecs | |
51 - remove -vf yuy2, yvu9 | |
52 - cleanup qtaudio/qtvideo (move globals to context) | 45 - cleanup qtaudio/qtvideo (move globals to context) |
53 - cleanup DMO interfaces | 46 - cleanup DMO interfaces |
54 - re-design makefile dependency system | |
55 - finish audio filter layer | |
56 - new demuxer layer - at least modularized... | |
57 - fix AVI index offset base position handling ('no video stream found' bug) | 47 - fix AVI index offset base position handling ('no video stream found' bug) |
58 - review and implement draw_slice() support in video filters | |
59 - Update GUI code to support gtk 2.x (any volunteers??? we really need help here) | 48 - Update GUI code to support gtk 2.x (any volunteers??? we really need help here) |
60 | 49 |
61 FOR THE v1.00 RELEASE: | 50 FOR THE v1.00 RELEASE: |
62 ~~~~~~~~~~~~~~~~~~~~~~ | 51 ~~~~~~~~~~~~~~~~~~~~~~ |
63 | 52 |