[cvs] / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /xvidcore/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2.2.2, Sun May 9 21:21:30 2004 UTC revision 1.2.2.7, Sun Aug 29 11:38:54 2004 UTC
# Line 3  Line 3 
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    
6    
7    #########################################################################
8    # 1.0.2 (Bitstream Version 36)
9    #########################################################################
10    
11    2004-08-29 11:24:26 GMT                                         patch-55
12    
13        Summary:
14          Merged one important forgotten bugfix from head
15        Revision:
16          xvidcore--stable--1.0--patch-55
17    
18        Merged one important forgotten bugfix from head
19    
20        Patches applied:
21    
22         * ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-70
23           Out of bounds MVs clipping
24    
25         * ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-71
26           Decoder optimization (fixing regression)
27    
28    
29        modified files:
30         src/decoder.c
31    
32        new patches:
33         ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-70
34         ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-71
35    
36    
37    2004-08-29 10:51:58 GMT                                         patch-54
38    
39        Summary:
40          Marking 1.0.2
41        Revision:
42          xvidcore--stable--1.0--patch-54
43    
44        From ed.gomez:
45         * Marking 1.0.2
46    
47        modified files:
48         ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
49    
50    
51    2004-08-22 13:08:44 GMT                                         patch-53
52    
53        Summary:
54          Thread safety problem in idct C version
55        Revision:
56          xvidcore--stable--1.0--patch-53
57    
58        From ed.gomez:
59         * Fixed a thread safety problem in C version of the
60           idct function. Added some comments on some static
61           data not marked as RO.
62    
63        modified files:
64         src/bitstream/mbcoding.c src/dct/idct.c
65    
66    
67    2004-08-21 11:45:55 GMT                                         patch-52
68    
69        Summary:
70          Stupid typo+error in fdct_xxx_skal macro generator.
71        Revision:
72          xvidcore--stable--1.0--patch-52
73    
74        From Nicolas Boulay:
75         * Found a typo mistake (ecx->eax) and an error in the same line
76           But as we're lucky, the unrolled version was bugfree, and that
77           is that one which is used.
78    
79        modified files:
80         src/dct/x86_asm/fdct_mmx_skal.asm
81    
82    
83    2004-07-26 20:21:24 GMT                                         patch-51
84    
85        Summary:
86          ChangeLog Update
87        Revision:
88          xvidcore--stable--1.0--patch-51
89    
90        ChangeLog Update
91    
92    
93        modified files:
94         ChangeLog
95    
96    
97    2004-07-24 11:33:57 GMT                                         patch-50
98    
99        Summary:
100          BVOP direct/interpolated ref block rounding fix.
101        Revision:
102          xvidcore--stable--1.0--patch-50
103    
104        From ed.gomez:
105         * BVOP direct/interpolated ref block rounding fix.
106           It's been using rounding=1 for averaging stage since ever.
107           The standard says it's rounding=0.
108    
109           See standard clause 7.6.9.4 for explicit code and Section 6.3.5
110           that says "rounding=0" in bframes as they don't set the
111           vop_rounding_type in VOP header. Both sections match, xvid was
112           wrong
113    
114        modified files:
115         src/decoder.c
116    
117    
118    2004-07-23 20:37:09 GMT                                         patch-49
119    
120        Summary:
121          Removed data qualifer in .rodata
122        Revision:
123          xvidcore--stable--1.0--patch-49
124    
125        From ed.gomez:
126         * long standing warning by yasm... data isn't a keyword for
127           .(ro)data sections.
128    
129        modified files:
130         src/bitstream/x86_asm/cbp_mmx.asm
131         src/bitstream/x86_asm/cbp_sse2.asm
132         src/dct/x86_asm/fdct_mmx_ffmpeg.asm
133         src/dct/x86_asm/fdct_mmx_skal.asm
134         src/dct/x86_asm/fdct_sse2_skal.asm
135         src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
136         src/dct/x86_asm/idct_sse2_dmitry.asm
137         src/dct/x86_asm/simple_idct_mmx.asm
138         src/image/x86_asm/colorspace_rgb_mmx.asm
139         src/image/x86_asm/colorspace_yuyv_mmx.asm
140         src/image/x86_asm/interpolate8x8_3dn.asm
141         src/image/x86_asm/interpolate8x8_3dne.asm
142         src/image/x86_asm/interpolate8x8_mmx.asm
143         src/image/x86_asm/interpolate8x8_xmm.asm
144         src/image/x86_asm/qpel_mmx.asm
145         src/image/x86_asm/reduced_mmx.asm
146         src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
147         src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
148         src/motion/x86_asm/sad_xmm.asm
149         src/quant/x86_asm/quantize_h263_3dne.asm
150         src/quant/x86_asm/quantize_h263_mmx.asm
151         src/quant/x86_asm/quantize_mpeg_mmx.asm
152         src/quant/x86_asm/quantize_mpeg_xmm.asm
153         src/utils/x86_asm/cpuid.asm
154         src/utils/x86_asm/interlacing_mmx.asm
155         src/utils/x86_asm/mem_transfer_3dne.asm
156         src/utils/x86_asm/mem_transfer_mmx.asm
157    
158    
159    2004-07-19 18:45:14 GMT                                         patch-48
160    
161        Summary:
162          Complete previous xvid_decraw patch
163        Revision:
164          xvidcore--stable--1.0--patch-48
165    
166        Complete previous xvid_decraw patch
167    
168    
169        modified files:
170         examples/xvid_decraw.c
171    
172    
173    2004-07-18 11:58:48 GMT                                         patch-47
174    
175        Summary:
176          ISO C99'ism fix
177        Revision:
178          xvidcore--stable--1.0--patch-47
179    
180        ISO C99'ism fix
181    
182    
183        modified files:
184         src/encoder.c
185    
186    
187    2004-07-17 11:32:42 GMT                                         patch-46
188    
189        Summary:
190          Make sure time incr is never larger than 16bit.
191        Revision:
192          xvidcore--stable--1.0--patch-46
193    
194        From ed.gomez:
195         * Keep both fbase and fincr under 16bit limit.
196    
197        modified files:
198         src/encoder.c
199    
200    
201    2004-07-17 10:00:42 GMT                                         patch-45
202    
203        Summary:
204          Future version interoperability
205        Revision:
206          xvidcore--stable--1.0--patch-45
207    
208        From ed.gomez:
209         * Zeroing the structures is the best way not to pass
210           wrong data when dealing with slightly new XviD (like
211           head). If we don't zero here, then brightness is not
212           initialized in HEAD leading to crash.
213    
214        modified files:
215         examples/xvid_decraw.c
216    
217    
218    2004-07-10 17:30:40 GMT                                         patch-44
219    
220        Summary:
221          ChangeLog update
222        Revision:
223          xvidcore--stable--1.0--patch-44
224    
225        ChangeLog update
226    
227    
228        modified files:
229         ChangeLog
230    
231    
232    2004-07-10 17:27:06 GMT                                         patch-43
233    
234        Summary:
235          Small mem leak in vfw.
236        Revision:
237          xvidcore--stable--1.0--patch-43
238    
239        From sysKin:
240         * Free zones.
241    
242        modified files:
243         vfw/src/codec.c
244    
245    
246    2004-07-10 16:55:53 GMT                                         patch-42
247    
248        Summary:
249          Fix wrong matrix reading logic.
250        Revision:
251          xvidcore--stable--1.0--patch-42
252    
253        From sysKin:
254         * Fix a problem reading quantization matrix.
255    
256        modified files:
257         src/bitstream/bitstream.c
258    
259    
260    2004-06-26 21:26:35 GMT                                         patch-41
261    
262        Summary:
263          low delay guessing (il)logic fix.
264        Revision:
265          xvidcore--stable--1.0--patch-41
266    
267        From sysKin:
268         * bframes were decoded wrong when trying to guess low_delay flag
269           as specified in the standard when vol_control_parameters aren't
270           available.
271    
272        modified files:
273         src/decoder.c
274    
275    
276    2004-06-13 19:15:05 GMT                                         patch-40
277    
278        Summary:
279          Small memory error in ia32 cpuid function.
280        Revision:
281          xvidcore--stable--1.0--patch-40
282    
283        From ed.gomez:
284         * Valgrind detected a write to suspicious stack space. To avoid
285           any false reporting, added an explicit stack space allocation.
286    
287        modified files:
288         src/utils/x86_asm/cpuid.asm
289    
290    #########################################################################
291    # 1.0.1 (Bitstream Version 35)
292    #########################################################################
293    
294    2004-06-05 22:55:56 GMT                                         patch-39
295    
296        Summary:
297          Marking 1.0.1 release
298        Revision:
299          xvidcore--stable--1.0--patch-39
300    
301        Marking 1.0.1 release
302    
303    
304        modified files:
305         ChangeLog TODO build/generic/configure.in src/xvid.c
306         src/xvid.h
307    
308    
309    2004-06-02 20:58:38 GMT                                         patch-38
310    
311        Summary:
312          DC clipping bug for real
313        Revision:
314          xvidcore--stable--1.0--patch-38
315    
316        From ed.gomez:
317         * patch-25  was  supposed to fix a DC clipping  bug. However  i
318           added the additional  clipping  code in the  wrong place. But
319           at least, my fix  didn't cause any trouble, it was just noop.
320           This patch should really fix this very "unlikely bug" (i  just
321           want to remind the reader that this bug isn't easy to  trigger,
322           and eg: my test sequences don't trigger it at all)
323    
324        BS version incremented: 35
325    
326        modified files:
327         src/decoder.c src/motion/estimation_rd_based.c
328         src/prediction/mbprediction.c src/prediction/mbprediction.h
329         src/xvid.h
330    
331    
332    2004-05-31 21:11:49 GMT                                         patch-37
333    
334        Summary:
335          time fixes to decoder.
336        Revision:
337          xvidcore--stable--1.0--patch-37
338    
339        From ed.gomez:
340         * timestamps were badly computed by teh decoder in some corner cases
341           (1fps). This bug revealed that, timestamps were indeed wrong as
342           expected, but that bvop blocks in direct mode (vectors interpolated)
343           were somewhat compensated with wrong vectors in these same corner
344           cases.
345    
346        modified files:
347         src/bitstream/bitstream.c src/decoder.c src/decoder.h
348    
349    
350    2004-05-30 09:36:13 GMT                                         patch-36
351    
352        Summary:
353          Wrong license header.
354        Revision:
355          xvidcore--stable--1.0--patch-36
356    
357        From ed.gomez:
358         * Pascal did agree a plain GPL migration long ago, but this file
359           remained GPL+location restriction.
360    
361        modified files:
362         src/image/reduced.c
363    
364    
365    2004-05-29 09:02:25 GMT                                         patch-35
366    
367        Summary:
368          More missing va_end() calls.
369        Revision:
370          xvidcore--stable--1.0--patch-35
371    
372        From pete:
373         * portab.h is plenty of missing calls to va_end().
374    
375        modified files:
376         src/portab.h
377    
378    
379    2004-05-28 21:28:21 GMT                                         patch-34
380    
381        Summary:
382          FPS=1 problem in decoder.
383        Revision:
384          xvidcore--stable--1.0--patch-34
385    
386        From ed.gomez:
387         * patch-24 did fix bad behavior in encoder, so at least, compliant
388           streams were generated but the decoder was still doing the maths
389           a wrong way. Apply same logic to decoder.
390    
391        Thanks to the patch-24 bug reporter for this followup.
392    
393        modified files:
394         src/bitstream/bitstream.c
395    
396    
397    2004-05-27 20:04:01 GMT                                         patch-33
398    
399        Summary:
400          Nasty typo in pvop vector lambdas.
401        Revision:
402          xvidcore--stable--1.0--patch-33
403    
404        From sysKin:
405         * s/+/*/ in the lambda value array for vectors in the pvop
406           estimation module.
407    
408        modified files:
409         src/motion/estimation_pvop.c
410    
411    
412    2004-05-26 13:23:38 GMT                                         patch-32
413    
414        Summary:
415          Bits/Bytes confusion in the VFW frontend.
416        Revision:
417          xvidcore--stable--1.0--patch-32
418    
419        From sysKin:
420         * confusion between the kilo, in kilobits (1000) and
421           the kilo in kilobytes (1024, should be named KiB anyway)
422         * biSizeImage is in bytes, not bits according to the Win32
423           API.
424    
425        modified files:
426         vfw/src/codec.c vfw/src/config.c
427    
428    
429    2004-05-26 09:28:31 GMT                                         patch-31
430    
431        Summary:
432          Close variable argument list.
433        Revision:
434          xvidcore--stable--1.0--patch-31
435    
436        From ed.gomez:
437         * Close the variable argument list as specified by the ANSI C
438           standard. Reported by Carsten <list4darav at gmx dot de> on
439           xvid-devel.
440    
441        modified files:
442         src/image/font.c
443    
444    
445    2004-05-26 09:00:26 GMT                                         patch-30
446    
447        Summary:
448          ICM compatibility for VFW
449        Revision:
450          xvidcore--stable--1.0--patch-30
451    
452        From sysKin:
453         * Makes the VFW frontend compatible with ICM applications
454           (Ooo, MS Office... etc). Reported on IRC.
455    
456        modified files:
457         vfw/src/config.c vfw/src/driverproc.c
458    
459    
460    2004-05-26 08:58:56 GMT                                         patch-29
461    
462        Summary:
463          Small trellis bug
464        Revision:
465          xvidcore--stable--1.0--patch-29
466    
467        From sysKin:
468         * Last coeff wasn't summed.
469    
470        Reported by Jean Marc.
471    
472        modified files:
473         src/utils/mbtransquant.c
474    
475    
476    2004-05-26 08:46:45 GMT                                         patch-28
477    
478        Summary:
479          Small bug in bframe ME.
480        Revision:
481          xvidcore--stable--1.0--patch-28
482    
483        From sysKin:
484         * Small bug in bframe ME.
485    
486        modified files:
487         src/motion/estimation_bvop.c
488    
489  #########################################################################  #########################################################################
490  # 1.0.0 final (Bitstream Version 34)  # 1.0.0 final (Bitstream Version 34)
491  #########################################################################  #########################################################################
492    
493    2004-05-08 22:26:06 GMT                                         patch-27
494    
495        Summary:
496          Marking 1.0.0 final
497        Revision:
498          xvidcore--stable--1.0--patch-27
499    
500        From ed.gomez:
501         * Marking 1.0.0 final \o/
502    
503        modified files:
504         ChangeLog build/generic/configure.in src/xvid.h
505    
506    
507  2004-05-06 17:56:52 GMT                                         patch-26  2004-05-06 17:56:52 GMT                                         patch-26
508    
509      Summary:      Summary:

Legend:
Removed from v.1.2.2.2  
changed lines
  Added in v.1.2.2.7

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4