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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/xvidcore/todo.txt revision 401, Wed Sep 4 21:06:39 2002 UTC branches/dev-api-4/xvidcore/todo.txt revision 890, Sat Feb 22 08:49:45 2003 UTC
# Line 2  Line 2 
2  |                         ToDo List for Stable Tree                          |  |                         ToDo List for Stable Tree                          |
3  |                                                                            |  |                                                                            |
4  +----------------------------------------------------------------------------+  +----------------------------------------------------------------------------+
5  $Id: todo.txt,v 1.5 2002-09-04 21:06:39 edgomez Exp $  $Id: todo.txt,v 1.10.2.1 2003-02-22 08:49:44 suxen_drol Exp $
6    
7    
8    
9  This ToDo list is not definitive :  This ToDo list is for the first official release, once it is completed we
10    will test the source tree on all supported platforms and fix last bugs.
11    
 ++ Remove alpha code from stable tree  
12    
13  * Find a co maintainer - [IN PROGRESS]  ++ DEV-API-4 changelog
14  * Remove all BFrames stuff - [TODO]  -----------------------------------------------------------------------------
15  * Remove all SMP stuff - [TODO]  * remove divx4 api
16  * Remove all field-ME functions [TODO]  * remove VOP_TYPE enumerations
17    * remove HINTed ME stuff
18    * xvid_image_t/xvid_gbl_convert_t:  image.c, xvid.c, decoder.c, encoder.c
19    * xvid_global structs: xvid.c
20    * errors codes: FRAMECODE.length, decoder.c, encoder.c
21    * xvid_decoder structs: xvid.c,encoder.c
22    * rawdec
23    * update vfw & dshow decoder frontends
24    * apply encoder api changes "HEAPS"
25    * update vfw codec
26    
27    
28  ++ Fixes  ++ Remove alpha code from stable tree
29    -----------------------------------------------------------------------------
30    
31  * Add all legal headers (same headers all over the sources) - [TODO]  * Remove all BFrames stuff from encoder - [DONE]
32  * Sort out who has main copyrigths on files - [TODO]  * Remove all BFrames stuff from decoder - [DONE]
33  * Check core reentrancy - [TODO]    + Kept in stable tree.
34      + Segfault when used by mplayer, works fine otherwise :\
35    * Remove all SMP stuff - [DONE]
36    * Remove all field-ME functions [TODO]
37    
 ++ ???  
38    
 * Add automatic ChangeLog Generator - [TODO]  
39    ++ Fixes
40    -----------------------------------------------------------------------------
41    * Add all legal headers (same headers all over the sources) - [DONE]
42    * Sort out who has main copyrigths on files - [DONE]
43    * Check core reentrancy - [IN PROGRESS]
44      + Problems detected in custom matrices, get_mv code, and function pointers.
45    * Check the small mem problems reported by valgrind [DONE]
46      + None detected in stable tree :-)
47      + Purify detects lot of small unitialized reads (probably in bitstream functions)
48    * Rewrite portab.h in a better way [DONE]
49      + Needs to be tested (and probably fixed) on all platforms/compilers
50    * Ansi C compliancy [DONE]
51    
52    
53    ++ Other
54    -----------------------------------------------------------------------------
55    * Add automatic ChangeLog Generator - [DONE]
56      + Thanks to rockbox' script http://rockbox.haxx.se/
57    * Find a co maintainer - [NO]

Legend:
Removed from v.401  
changed lines
  Added in v.890

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