The Wayback Machine - https://web.archive.org/web/20090821020919/http://www.xvid.org:80/

News

Friday 29. of May 2009 Xvid 1.2.2 released

This release is Xvid 1.2.2 bugfix release. It is API compatible with the previous 1.2.1 stable release. This release contains important, security-related fixes. Update is highly recommended.

Changes since 1.2.1:

xvidcore library 

  • Workaround for nasm bug with Mach-O/OSX target
  • Fix for missing resync marker range check (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
  • Improved precision for RGB<->YUV conversions
  • Fix for potential RGB24 access violation
  • Updated compiler options for Apple PPC target
  • Fixed MSVC6 projects to work for path names with spaces

VFW frontend

  • Updated mingw makefile

DShow frontend

  • Bugfix for wrong handling of xvidcore XVID_ERR_MEMORY return code (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)

Thursday 04. of December 2008 Xvid 1.2.1 released

This release is Xvid 1.2.1 bugfix release. It is API compatible with the previous 1.2.0 stable release.

Changes since 1.2.0:

xvidcore library 

  • Fix for 'nested function' potential compilation error
  • WIN64 fix: Properly treat xmm6/xmm7 registers as non-volatile on WIN64
  • Added test for WIN64 xmm6/xmm7 preservation to xvid_bench

Changes since 1.1.3:

xvidcore library 

  • Complete AMD64/EM64T 64-bit support
  • Added support for WIN64 platform
  • Multi-threaded encoding support
  • SSE3/SSE4 optimizations
  • Faster and more precise mpeg intra quantization
  • Fixed bug in packed pixel format colorspace conversion
  • Noexec-stack security patch
  • Fix for bad resync marker length
  • Improved decoder robustness for broken streams containing B-frames
  • Fix for potential out-of-bound access to MV bits table
  • Added SSIM quality-metric plugin

VFW frontend

  • WIN64 compatibility
  • Added widgets for SSE3/SSE4
  • Auto-detection of available processor cores
  • Minor GUI cosmetics

DShow frontend

  • WIN64 compatibility
  • Minor GUI cosmetics

Sunday 30. of November 2008 Xvid 1.2.0 released

This release is Xvid 1.2.0 stable release. It is API compatible with the previous 1.1.3 stable release.

Changes since 1.1.3:

xvidcore library 

  • Complete AMD64/EM64T 64-bit support
  • Added support for WIN64 platform
  • Multi-threaded encoding support
  • SSE3/SSE4 optimizations
  • Faster and more precise mpeg intra quantization
  • Fixed bug in packed pixel format colorspace conversion
  • Noexec-stack security patch
  • Fix for bad resync marker length
  • Improved decoder robustness for broken streams containing B-frames
  • Fix for potential out-of-bound access to MV bits table
  • Added SSIM quality-metric plugin

VFW frontend

  • WIN64 compatibility
  • Added widgets for SSE3/SSE4
  • Auto-detection of available processor cores
  • Minor GUI cosmetics

DShow frontend

  • WIN64 compatibility
  • Minor GUI cosmetics

Thursday 28. of June 2007 Xvid 1.1.3 released

This release is Xvid 1.1.3 bugfix release. It fixes and replaces previous Xvid 1.1.2 release. This release fixes a potential security problem and update is recommended.

Changes since 1.1.2:

xvidcore library 

  • Fixed a potential vulnerability in mbcoding.c reported by Trixter Jack at Secunia

Changes since 1.1.1:

xvidcore library 

  • Fixed typo in xvid.c
  • Updated bitstream.h to fix the previous faulty non-aligned bitstream buffers fix

Wednesday 01. of November 2006 Xvid 1.1.2 released

This release is Xvid 1.1.2 bugfix release. It fixes and replaces previous Xvid 1.1.1 release.

Changes since 1.1.1:

xvidcore library 

  • Fixed typo in xvid.c
  • Updated bitstream.h to fix the previous faulty non-aligned bitstream buffers fix

Changes since 1.1.0:

xvidcore library 

  • Fixed bug when frame-drop (N-VOP) feature is used in combination with packed B-frames
  • Fix for premature EOF in xvid_decraw example
  • Fixed potential crash on Intel EMT64 architecture 
  • Several fixes for IA64 platform (patch by Thomas Koeckerbauer)
  • Fix for visual_object_verid vs. video_object_layer_verid problem
  • Ensure intervening bytes are preserved in BitstreamInit()

VFW frontend

  • Prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
  • Profile definitions updates

DShow frontend

  • Add missing debug.c

Xvid Newsletter

You want to be always up to date? Be informed about new features and the latest Xvid releases: just enter your e-mail address below and subscribe to our newsletter!