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