2 |
| ToDo List for Stable Tree | |
| ToDo List for Stable Tree | |
3 |
| | |
| | |
4 |
+----------------------------------------------------------------------------+ |
+----------------------------------------------------------------------------+ |
5 |
$Id: todo.txt,v 1.8 2002-09-22 17:08:17 edgomez Exp $ |
$Id: todo.txt,v 1.10.2.1 2003-02-22 08:49:44 suxen_drol Exp $ |
6 |
|
|
7 |
|
|
8 |
|
|
10 |
will test the source tree on all supported platforms and fix last bugs. |
will test the source tree on all supported platforms and fix last bugs. |
11 |
|
|
12 |
|
|
13 |
|
++ DEV-API-4 changelog |
14 |
|
----------------------------------------------------------------------------- |
15 |
|
* remove divx4 api |
16 |
|
* 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 |
++ Remove alpha code from stable tree |
++ Remove alpha code from stable tree |
29 |
----------------------------------------------------------------------------- |
----------------------------------------------------------------------------- |
30 |
|
|
31 |
* Remove all BFrames stuff from encoder - [DONE] |
* Remove all BFrames stuff from encoder - [DONE] |
32 |
* Remove all BFrames stuff from decoder - [DONE] |
* Remove all BFrames stuff from decoder - [DONE] |
33 |
+ Kept in stable tree. |
+ Kept in stable tree. |
34 |
|
+ Segfault when used by mplayer, works fine otherwise :\ |
35 |
* Remove all SMP stuff - [DONE] |
* Remove all SMP stuff - [DONE] |
36 |
* Remove all field-ME functions [TODO] |
* Remove all field-ME functions [TODO] |
37 |
|
|
39 |
++ Fixes |
++ Fixes |
40 |
----------------------------------------------------------------------------- |
----------------------------------------------------------------------------- |
41 |
* Add all legal headers (same headers all over the sources) - [DONE] |
* Add all legal headers (same headers all over the sources) - [DONE] |
42 |
* Sort out who has main copyrigths on files - [TODO] |
* Sort out who has main copyrigths on files - [DONE] |
43 |
* Check core reentrancy - [IN PROGRESS] |
* Check core reentrancy - [IN PROGRESS] |
44 |
+ Problems detected in custom matrices, get_mv code, and function pointers. |
+ Problems detected in custom matrices, get_mv code, and function pointers. |
45 |
* Check the small mem problems reported by valgrind [DONE] |
* Check the small mem problems reported by valgrind [DONE] |
46 |
+ None detected in stable tree :-) |
+ 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] |
* Rewrite portab.h in a better way [DONE] |
49 |
+ Needs to be tested (and probably fixed) on all platforms/compilers |
+ Needs to be tested (and probably fixed) on all platforms/compilers |
50 |
|
* Ansi C compliancy [DONE] |
51 |
|
|
52 |
|
|
53 |
++ Other |
++ Other |
54 |
----------------------------------------------------------------------------- |
----------------------------------------------------------------------------- |
55 |
* Add automatic ChangeLog Generator - [DONE] |
* Add automatic ChangeLog Generator - [DONE] |
56 |
+ Thanks to rockbox' script http://rockbox.haxx.se/ |
+ Thanks to rockbox' script http://rockbox.haxx.se/ |
57 |
* Find a co maintainer - [IN PROGRESS] |
* Find a co maintainer - [NO] |