[cvs] / xvidcore / TODO Repository:
ViewVC logotype

Diff of /xvidcore/TODO

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

revision 1.1, Sat Nov 15 01:53:22 2003 UTC revision 1.1.2.1, Sat Nov 15 01:53:22 2003 UTC
# Line 0  Line 1 
1    TODO
2    ====
3    
4    This file lists the TODO items stll pending for the 1.0 release.
5    
6    
7    Active Items to work on:
8    ------------------------
9    
10    * update vfw & dshow decoder frontends
11      - GUI isn't perfect for vfw and dshow still links against xvid.dll
12        which doesn't export internal functions anymore because of the license
13        change. Use xvid -> link against libxvidcore.(lib|dll), use xvid
14        through vfw, use the the vfw framework and anything else.
15    * update/fix 2pass plugin
16      - Commited but needs additional testing/feedback (ed.gomez)
17    * update/fix CBR plugin
18      - misses target bitrate, bitrate burst in static motion/high motion
19        transistions
20    * update/fix Lumimasking
21      - doesn't take care of frame type (plugin framework problem, before
22        operation is done before type is known). Taking care of frame type
23        is important because bframe allowed dquants aren't the same as
24        i/pframes allowed dquants
25    * bug hunting (ed.gomez/sysKin)
26      - xvidcore is still a place were bugs feel confortable
27    * quant matrix usage (not thread nor instance safe)
28      - i (ed.gomez) started an API change to matrix related functions
29        (quant_mpeg_xxx). But the remaining problem is that matrices should
30        be put in FRAMEINFO structures, and matrices should be pushed down
31        through many function calls. I had no idea how to do that w/o
32        hacking nastly.
33    * docbook writing (ed.gomez)
34      - New API has to be documented.
35    
36    
37    Already completed items:
38    ------------------------
39    
40    * remove divx4 api (ed.gomez)
41    * remove VOP_TYPE enumerations (peter)
42    * remove HINTed ME stuff (ed.gomez)
43    * xvid_image_t/xvid_gbl_convert_t (peter)
44    * xvid_global structs (peter)
45    * errors codes (peter)
46    * xvid_decoder structs (peter)
47    * apply encoder api changes "HEAPS" (peter)
48    * rawdec (use xvid_decraw instead) (ed.gomez)
49    * Support for GMC 3 warp points (christoph)
50    * New Qpel code (michael)
51    * ME splitting and ME improvements (sysKin)
52    * New unix build process (ed.gomez)
53    * New thread/instance safe sse2 code (p.massimino)
54    * INSTALL guide for Unix and Win32 (ed.gomez)
55    
56    Last edited: $Date$

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.2.1

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