[svn] / branches / dev-api-4 / xvidcore / todo.txt Repository:
ViewVC logotype

View of /branches/dev-api-4/xvidcore/todo.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 890 - (download) (annotate)
Sat Feb 22 08:49:45 2003 UTC (16 years, 9 months ago) by suxen_drol
File size: 2247 byte(s)
++api v1.-127.0
+----------------------------------------------------------------------------+
|                         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]

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4