[XviD-devel] pre0 milestone

suxen_drol xvid-devel@xvid.org
Sat, 14 Dec 2002 20:40:50 +1100


i propse the following stuff for our pre/alpha/new-year-ish milestone.


xvidcore (orded in priority)
* fix existing bugs
    - possible qpel/gmc iso problems
    - chroma interpolation bugs?

* intergrate internal ratecontrol
    - gom, ive looked at your code and it seems okay.
	do you need help getting this into core? because its 

* resolve the whole VOL/VOP issues (ie. frame-base qpel, etc..)
    - i reckon, perform the qpel tests/analysis in the first pass, but
      only enable qpel for ippp..ppp sequences in the second pass.
    - koepi and/or syskin have suggested a nonspec xvid_enc_frame field,
      which instructs the encoder to generate non standard streams.
    - any other ideas

* minor clean up api:
    - add preprocess field to xvid_enc_frame; mf's chromaopt is ready
    - add versioning fields to api structures
    - add num_threads to xvid_enc_param.
      make xvid_init return the "num_cpus" available (such that the
      encoing application doesnt have to thouch libpthreads)
    - xvid init should also return a groovy ident string. 
      ie. somthing similar to uname -a.

frontends
* cleanup vfw config box
* fix directshow-related colorspace bugs
* remove the opendivx/divx4 wrapper from xvidcore
* consider moving the fronends inside the xvidcore project??

any comments?

-- pete; life is like a box of ammo