1TODO: 2===== 3 4SVN CLEANUP work: 5~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6- remove -vf yuy2, yvu9 7- change build & install stuff (cross-lib dependency etc) 8 - re-design makefile dependency system 9- start using the ffmpeg patch tracker (roundup) 10- check if these still matter & fix & apply the needed patches: 11 - MPlayer-0.90rc2.rawyuv.diff - raw YUV (I420) video 'encoder' 12 (checks requires for stride==width, and aligned planes) 13 - bte.diff - something input plugin (uses fork() ) 14 - lavc_statsfile_errorchecking-patch - handle errors writing to logfile 15 - fastermemcpy.diff - cacheline-size dependent optimizations 16 - fire-x86-runtime-options.diff - en/disable (force) cpu features runtime 17 (needs to be integrated with --runtime-cpu-detection en/disabled modes) 18 - mga_vid_laced.diff - buggy interlace support into mga_vid 19 - patch_sortsub_disable-1.3x.diff - remove --disable-sortsub 20 - mplayer-0.90rc3-fixfbdev.patch - ugly hack to fix multiple file & -vo fbdev 21 - fix and apply dvd menu patches. 22- review and implement draw_slice() support in video filters 23- remove vidix/ and use external vidix 24 25FOR THE NEXT RELEASE: 26~~~~~~~~~~~~~~~~~~~~~~ 27- fix vo_svga vs. -vf scale - DONE? 28- Re: [MPlayer-cvslog] CVS: main/libvo vo_vesa.c,1.82,1.83 29 This patch makes mplayer unusable in console mode, always leaves the 30 console in graphic mode. 31- Dec 19: [BUG] mencoder+mp3lame creates desynced AVI (<=22Khz support missing) 32- finish testing /old-incoming/ samples 33- fix partial -dr + ffmpeg + B frames (different stride per frame) 34- implementing 8bpp support in vo_x11.c 35- cleanup qtaudio/qtvideo (move globals to context) 36- cleanup DMO interfaces 37- Port GUI code to plain gtk without using X functions (any volunteers??? we really need help here) 38 39FOR THE v1.00 RELEASE: 40~~~~~~~~~~~~~~~~~~~~~~ 41 42DVB: 43- display OSD and subtitles using DVB card's OSD 44 45avi demuxer: (needs rewrite) 46- implement hardcore bruteforce avi re-sync for broken files (-forceidx) 47- fix for growing avi files (movi_end pos > stream->end_pos) 48- implement forward seeking in avi streams with no index 49 50mencoder: 51- add ogg/vorbis audio encoder 52- stop/resume 53 54DOCS: 55- merge iive's XvMC docs into video.xml 56- enhance and merge the FAQ with the wiki FAQ 57- split man page into mplayer.1 and mencoder.1 58 59 60FUTURE: 61~~~~~~~ 62 63demuxer: 64- demux_mpg: support for VDR's index files for more accurate seeking 65 - finish evo support 66- implement seeking for YUV4MPEG_2_ 67 68decoders: 69- fix DLL loading problems 70 - vfw: pegasusm, pegasusl, pegasusmwv, 3ivX, alaris, vcr1, pim1, rricm, mvi1, mvi2 71 - dshow: morgands 72 - qtvideo and qtaudio: all crashing codecs 73 - update qt binary codec to latest version 74 75other: 76- dvd server 77- mga_vid crtc2 fix 78- X11 Render support into DGA for OSD (from the DOCS;) 79 80DOCS: 81- finish encoding for embedded devices howto 82 83stream: 84- native or nemesi rtsp support 85 86remove externals: 87- remove libmpeg2 when ffmpeg12 is faster 88