+----------------------------------------------------------------------------+ | ToDo List for Stable Tree | | | +----------------------------------------------------------------------------+ $Id: todo.txt,v 1.10.2.1 2003-02-22 08:49:44 suxen_drol Exp $ This ToDo list is for the first official release, once it is completed we will test the source tree on all supported platforms and fix last bugs. ++ DEV-API-4 changelog ----------------------------------------------------------------------------- * remove divx4 api * remove VOP_TYPE enumerations * remove HINTed ME stuff * xvid_image_t/xvid_gbl_convert_t: image.c, xvid.c, decoder.c, encoder.c * xvid_global structs: xvid.c * errors codes: FRAMECODE.length, decoder.c, encoder.c * xvid_decoder structs: xvid.c,encoder.c * rawdec * update vfw & dshow decoder frontends * apply encoder api changes "HEAPS" * update vfw codec ++ Remove alpha code from stable tree ----------------------------------------------------------------------------- * Remove all BFrames stuff from encoder - [DONE] * Remove all BFrames stuff from decoder - [DONE] + Kept in stable tree. + Segfault when used by mplayer, works fine otherwise :\ * Remove all SMP stuff - [DONE] * Remove all field-ME functions [TODO] ++ Fixes ----------------------------------------------------------------------------- * Add all legal headers (same headers all over the sources) - [DONE] * Sort out who has main copyrigths on files - [DONE] * Check core reentrancy - [IN PROGRESS] + Problems detected in custom matrices, get_mv code, and function pointers. * Check the small mem problems reported by valgrind [DONE] + None detected in stable tree :-) + Purify detects lot of small unitialized reads (probably in bitstream functions) * Rewrite portab.h in a better way [DONE] + Needs to be tested (and probably fixed) on all platforms/compilers * Ansi C compliancy [DONE] ++ Other ----------------------------------------------------------------------------- * Add automatic ChangeLog Generator - [DONE] + Thanks to rockbox' script http://rockbox.haxx.se/ * Find a co maintainer - [NO]