This is XviD 1.1.0-beta1 (let's release before h264 encoders are good enough) release. This release is the first beta of the 1.1 series. Its API is very close to the 1.0.x one, only few changes have been done, so that a 1.1.x library can be used with client application based on 1.0.x. So many of you may want to know what this new XviD series will bring you :-) Let's have a look at the coarse changelog: Changes since 1.0.3: * xvidcore - The new department: + Rate-Distortion mode decision for bvops. + Two new postprocessing functions, brightness and deringing + VBV support in 2pass mode + Brand new PowerPC port by Christoph Naegeli (MacOSX users may be interested by the Quicktime component, have a look at http://people.ee.ethz.ch/~naegelic/index.php) + Brand new amd64 Linux 64bit port by Andre Werthmann + Out of the box yasm support (Required by the amd64 port, see: http://www.tortall.net/projects/yasm/) - The changes department: + Overal encoder speedup, especially for b-frames and all vhq modes. + Overal speedup of the decoder, merging decoding steps together in order to save significant memory bandwidth, enabled mmx qpel support that was misteriously disabled in 1.0.x. All optimizations could lead to a 25% speedup, and something closer to 12% in average. + More ELF friendly assembly code for the ia32/amd64 ports (functions are declared as functions, and their size is also written to the resulting object files) - Bugfixes department: + Fixes to the CBR/ABR rate controller, it should work much better with bvops now. + Fix to the 2pass2 code that could cause doubling the overflow. - Dropped features: + Reduced resolution vops no longer supported * VFW frontend - Mingw/CygWin support (see docs directory) - Many small improvements * DShow frontend - Mingw/CygWin support (see docs) - Support for brightness control. The complete ChangeLog is big, courageous people can dig more information from it. -- Edouard Gomez