[XviD-devel] [CVS commits] devapi4 -- various stuff

Edouard Gomez ed.gomez at free.fr
Fri Oct 3 20:11:21 CEST 2003


Not all patches are from me,, but they're all listed there:

2003-10-03 17:00:53 GMT		patch-61

    Summary:
      Fixes for alternate scan and interlacing support.
    Revision:
      xvidcore--devapi4--1.0--patch-61

    Fixes from CVS (by sysKin) for:
     - added alternate scan support with VHQ
     - fixed interlacing support in s/b-frames. May fix a potential problem
       as field_pred struct field seemed not to be initialized anywhere.
       As it's not supported yet, write an hardcoded 0 bit.
    
    Fixes from me for the fixes from syKin:
     - scan_table effectively used in MBCodingBVOP
     - Block_CalcBits(Intra) fixes to data->scan_table (implies prototype
       change and code modification every where the functions were used)
    
    I also increased BS version as it might result in different bitstreams
    It's now at version 20.

    modified files:
     src/bitstream/mbcoding.c src/bitstream/mbcoding.h
     src/decoder.c src/encoder.c src/motion/estimation.h
     src/motion/estimation_rd_based.c src/xvid.h


2003-10-03 15:41:37 GMT		patch-60

    Summary:
      Removed BIGLUT support.
    Revision:
      xvidcore--devapi4--1.0--patch-60

    Remobed legacy code for BIGLUT support. It was unused and RD based
    Motion Estimation was not even compatible with this type of VLC coding.

    modified files:
     build/generic/configure.in src/bitstream/mbcoding.c
     src/bitstream/mbcoding.h src/prediction/mbprediction.c


2003-10-03 13:25:17 GMT		patch-59

    Summary:
      Bugfix for PFrames+ Ext Search.
    Revision:
      xvidcore--devapi4--1.0--patch-59

    In Qpel mode, the code was doing a diamond search for wrong predictors.
    This resulted in poor performance as the diamond search was sitting there
    for sometime.

    modified files:
     src/motion/estimation.h src/motion/estimation_pvop.c

-- 
Edouard Gomez


More information about the XviD-devel mailing list