3 |
# also removed all my email adresses from the output because they are not |
# also removed all my email adresses from the output because they are not |
4 |
# relevant. |
# relevant. |
5 |
|
|
|
|
|
|
######################################################################### |
|
|
# 1.0.2 (Bitstream Version 36) |
|
|
######################################################################### |
|
|
|
|
|
2004-08-29 11:24:26 GMT patch-55 |
|
|
|
|
|
Summary: |
|
|
Merged one important forgotten bugfix from head |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-55 |
|
|
|
|
|
Merged one important forgotten bugfix from head |
|
|
|
|
|
Patches applied: |
|
|
|
|
|
* ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-70 |
|
|
Out of bounds MVs clipping |
|
|
|
|
|
* ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-71 |
|
|
Decoder optimization (fixing regression) |
|
|
|
|
|
|
|
|
modified files: |
|
|
src/decoder.c |
|
|
|
|
|
new patches: |
|
|
ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-70 |
|
|
ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-71 |
|
|
|
|
|
|
|
|
2004-08-29 10:51:58 GMT patch-54 |
|
|
|
|
|
Summary: |
|
|
Marking 1.0.2 |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-54 |
|
|
|
|
|
From ed.gomez: |
|
|
* Marking 1.0.2 |
|
|
|
|
|
modified files: |
|
|
ChangeLog build/generic/configure.in src/xvid.c src/xvid.h |
|
|
|
|
|
|
|
|
2004-08-22 13:08:44 GMT patch-53 |
|
|
|
|
|
Summary: |
|
|
Thread safety problem in idct C version |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-53 |
|
|
|
|
|
From ed.gomez: |
|
|
* Fixed a thread safety problem in C version of the |
|
|
idct function. Added some comments on some static |
|
|
data not marked as RO. |
|
|
|
|
|
modified files: |
|
|
src/bitstream/mbcoding.c src/dct/idct.c |
|
|
|
|
|
|
|
|
2004-08-21 11:45:55 GMT patch-52 |
|
|
|
|
|
Summary: |
|
|
Stupid typo+error in fdct_xxx_skal macro generator. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-52 |
|
|
|
|
|
From Nicolas Boulay: |
|
|
* Found a typo mistake (ecx->eax) and an error in the same line |
|
|
But as we're lucky, the unrolled version was bugfree, and that |
|
|
is that one which is used. |
|
|
|
|
|
modified files: |
|
|
src/dct/x86_asm/fdct_mmx_skal.asm |
|
|
|
|
|
|
|
|
2004-07-26 20:21:24 GMT patch-51 |
|
|
|
|
|
Summary: |
|
|
ChangeLog Update |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-51 |
|
|
|
|
|
ChangeLog Update |
|
|
|
|
|
|
|
|
modified files: |
|
|
ChangeLog |
|
|
|
|
|
|
|
|
2004-07-24 11:33:57 GMT patch-50 |
|
|
|
|
|
Summary: |
|
|
BVOP direct/interpolated ref block rounding fix. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-50 |
|
|
|
|
|
From ed.gomez: |
|
|
* BVOP direct/interpolated ref block rounding fix. |
|
|
It's been using rounding=1 for averaging stage since ever. |
|
|
The standard says it's rounding=0. |
|
|
|
|
|
See standard clause 7.6.9.4 for explicit code and Section 6.3.5 |
|
|
that says "rounding=0" in bframes as they don't set the |
|
|
vop_rounding_type in VOP header. Both sections match, xvid was |
|
|
wrong |
|
|
|
|
|
modified files: |
|
|
src/decoder.c |
|
|
|
|
|
|
|
|
2004-07-23 20:37:09 GMT patch-49 |
|
|
|
|
|
Summary: |
|
|
Removed data qualifer in .rodata |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-49 |
|
|
|
|
|
From ed.gomez: |
|
|
* long standing warning by yasm... data isn't a keyword for |
|
|
.(ro)data sections. |
|
|
|
|
|
modified files: |
|
|
src/bitstream/x86_asm/cbp_mmx.asm |
|
|
src/bitstream/x86_asm/cbp_sse2.asm |
|
|
src/dct/x86_asm/fdct_mmx_ffmpeg.asm |
|
|
src/dct/x86_asm/fdct_mmx_skal.asm |
|
|
src/dct/x86_asm/fdct_sse2_skal.asm |
|
|
src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm |
|
|
src/dct/x86_asm/idct_sse2_dmitry.asm |
|
|
src/dct/x86_asm/simple_idct_mmx.asm |
|
|
src/image/x86_asm/colorspace_rgb_mmx.asm |
|
|
src/image/x86_asm/colorspace_yuyv_mmx.asm |
|
|
src/image/x86_asm/interpolate8x8_3dn.asm |
|
|
src/image/x86_asm/interpolate8x8_3dne.asm |
|
|
src/image/x86_asm/interpolate8x8_mmx.asm |
|
|
src/image/x86_asm/interpolate8x8_xmm.asm |
|
|
src/image/x86_asm/qpel_mmx.asm |
|
|
src/image/x86_asm/reduced_mmx.asm |
|
|
src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm |
|
|
src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm |
|
|
src/motion/x86_asm/sad_xmm.asm |
|
|
src/quant/x86_asm/quantize_h263_3dne.asm |
|
|
src/quant/x86_asm/quantize_h263_mmx.asm |
|
|
src/quant/x86_asm/quantize_mpeg_mmx.asm |
|
|
src/quant/x86_asm/quantize_mpeg_xmm.asm |
|
|
src/utils/x86_asm/cpuid.asm |
|
|
src/utils/x86_asm/interlacing_mmx.asm |
|
|
src/utils/x86_asm/mem_transfer_3dne.asm |
|
|
src/utils/x86_asm/mem_transfer_mmx.asm |
|
|
|
|
|
|
|
|
2004-07-19 18:45:14 GMT patch-48 |
|
|
|
|
|
Summary: |
|
|
Complete previous xvid_decraw patch |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-48 |
|
|
|
|
|
Complete previous xvid_decraw patch |
|
|
|
|
|
|
|
|
modified files: |
|
|
examples/xvid_decraw.c |
|
|
|
|
|
|
|
|
2004-07-18 11:58:48 GMT patch-47 |
|
|
|
|
|
Summary: |
|
|
ISO C99'ism fix |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-47 |
|
|
|
|
|
ISO C99'ism fix |
|
|
|
|
|
|
|
|
modified files: |
|
|
src/encoder.c |
|
|
|
|
|
|
|
|
2004-07-17 11:32:42 GMT patch-46 |
|
|
|
|
|
Summary: |
|
|
Make sure time incr is never larger than 16bit. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-46 |
|
|
|
|
|
From ed.gomez: |
|
|
* Keep both fbase and fincr under 16bit limit. |
|
|
|
|
|
modified files: |
|
|
src/encoder.c |
|
|
|
|
|
|
|
|
2004-07-17 10:00:42 GMT patch-45 |
|
|
|
|
|
Summary: |
|
|
Future version interoperability |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-45 |
|
|
|
|
|
From ed.gomez: |
|
|
* Zeroing the structures is the best way not to pass |
|
|
wrong data when dealing with slightly new XviD (like |
|
|
head). If we don't zero here, then brightness is not |
|
|
initialized in HEAD leading to crash. |
|
|
|
|
|
modified files: |
|
|
examples/xvid_decraw.c |
|
|
|
|
|
|
|
|
2004-07-10 17:30:40 GMT patch-44 |
|
|
|
|
|
Summary: |
|
|
ChangeLog update |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-44 |
|
|
|
|
|
ChangeLog update |
|
|
|
|
|
|
|
|
modified files: |
|
|
ChangeLog |
|
|
|
|
|
|
|
|
2004-07-10 17:27:06 GMT patch-43 |
|
|
|
|
|
Summary: |
|
|
Small mem leak in vfw. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-43 |
|
|
|
|
|
From sysKin: |
|
|
* Free zones. |
|
|
|
|
|
modified files: |
|
|
vfw/src/codec.c |
|
|
|
|
|
|
|
|
2004-07-10 16:55:53 GMT patch-42 |
|
|
|
|
|
Summary: |
|
|
Fix wrong matrix reading logic. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-42 |
|
|
|
|
|
From sysKin: |
|
|
* Fix a problem reading quantization matrix. |
|
|
|
|
|
modified files: |
|
|
src/bitstream/bitstream.c |
|
|
|
|
|
|
|
|
2004-06-26 21:26:35 GMT patch-41 |
|
|
|
|
|
Summary: |
|
|
low delay guessing (il)logic fix. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-41 |
|
|
|
|
|
From sysKin: |
|
|
* bframes were decoded wrong when trying to guess low_delay flag |
|
|
as specified in the standard when vol_control_parameters aren't |
|
|
available. |
|
|
|
|
|
modified files: |
|
|
src/decoder.c |
|
|
|
|
|
|
|
|
2004-06-13 19:15:05 GMT patch-40 |
|
|
|
|
|
Summary: |
|
|
Small memory error in ia32 cpuid function. |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-40 |
|
|
|
|
|
From ed.gomez: |
|
|
* Valgrind detected a write to suspicious stack space. To avoid |
|
|
any false reporting, added an explicit stack space allocation. |
|
|
|
|
|
modified files: |
|
|
src/utils/x86_asm/cpuid.asm |
|
|
|
|
6 |
######################################################################### |
######################################################################### |
7 |
# 1.0.1 (Bitstream Version 35) |
# 1.0.1 (Bitstream Version 35) |
8 |
######################################################################### |
######################################################################### |
9 |
|
|
|
2004-06-05 22:55:56 GMT patch-39 |
|
|
|
|
|
Summary: |
|
|
Marking 1.0.1 release |
|
|
Revision: |
|
|
xvidcore--stable--1.0--patch-39 |
|
|
|
|
|
Marking 1.0.1 release |
|
|
|
|
|
|
|
|
modified files: |
|
|
ChangeLog TODO build/generic/configure.in src/xvid.c |
|
|
src/xvid.h |
|
|
|
|
|
|
|
10 |
2004-06-02 20:58:38 GMT patch-38 |
2004-06-02 20:58:38 GMT patch-38 |
11 |
|
|
12 |
Summary: |
Summary: |