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

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

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