[svn] / trunk / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /trunk/xvidcore/ChangeLog

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

revision 1412, Mon Apr 5 20:36:37 2004 UTC revision 1472, Sat Jun 12 13:02:12 2004 UTC
# Line 1  Line 1 
 #  
1  # Ed.Gomez: This ChangeLog is generated from a personal tree maintained  # Ed.Gomez: This ChangeLog is generated from a personal tree maintained
2  # under the arch revision control tool. That's why dates may be skewed. I  # under the arch revision control tool. That's why dates may be skewed. I
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    # 1.0.1 (Bitstream Version 35)
8    #########################################################################
9    
10    2004-06-02 20:58:38 GMT                                         patch-38
11    
12        Summary:
13          DC clipping bug for real
14        Revision:
15          xvidcore--stable--1.0--patch-38
16    
17        From ed.gomez:
18         * patch-25  was  supposed to fix a DC clipping  bug. However  i
19           added the additional  clipping  code in the  wrong place. But
20           at least, my fix  didn't cause any trouble, it was just noop.
21           This patch should really fix this very "unlikely bug" (i  just
22           want to remind the reader that this bug isn't easy to  trigger,
23           and eg: my test sequences don't trigger it at all)
24    
25        BS version incremented: 35
26    
27        modified files:
28         src/decoder.c src/motion/estimation_rd_based.c
29         src/prediction/mbprediction.c src/prediction/mbprediction.h
30         src/xvid.h
31    
32    
33    2004-05-31 21:11:49 GMT                                         patch-37
34    
35        Summary:
36          time fixes to decoder.
37        Revision:
38          xvidcore--stable--1.0--patch-37
39    
40        From ed.gomez:
41         * timestamps were badly computed by teh decoder in some corner cases
42           (1fps). This bug revealed that, timestamps were indeed wrong as
43           expected, but that bvop blocks in direct mode (vectors interpolated)
44           were somewhat compensated with wrong vectors in these same corner
45           cases.
46    
47        modified files:
48         src/bitstream/bitstream.c src/decoder.c src/decoder.h
49    
50    
51    2004-05-30 09:36:13 GMT                                         patch-36
52    
53        Summary:
54          Wrong license header.
55        Revision:
56          xvidcore--stable--1.0--patch-36
57    
58        From ed.gomez:
59         * Pascal did agree a plain GPL migration long ago, but this file
60           remained GPL+location restriction.
61    
62        modified files:
63         src/image/reduced.c
64    
65    
66    2004-05-29 09:02:25 GMT                                         patch-35
67    
68        Summary:
69          More missing va_end() calls.
70        Revision:
71          xvidcore--stable--1.0--patch-35
72    
73        From pete:
74         * portab.h is plenty of missing calls to va_end().
75    
76        modified files:
77         src/portab.h
78    
79    
80    2004-05-28 21:28:21 GMT                                         patch-34
81    
82        Summary:
83          FPS=1 problem in decoder.
84        Revision:
85          xvidcore--stable--1.0--patch-34
86    
87        From ed.gomez:
88         * patch-24 did fix bad behavior in encoder, so at least, compliant
89           streams were generated but the decoder was still doing the maths
90           a wrong way. Apply same logic to decoder.
91    
92        Thanks to the patch-24 bug reporter for this followup.
93    
94        modified files:
95         src/bitstream/bitstream.c
96    
97    
98    2004-05-27 20:04:01 GMT                                         patch-33
99    
100        Summary:
101          Nasty typo in pvop vector lambdas.
102        Revision:
103          xvidcore--stable--1.0--patch-33
104    
105        From sysKin:
106         * s/+/*/ in the lambda value array for vectors in the pvop
107           estimation module.
108    
109        modified files:
110         src/motion/estimation_pvop.c
111    
112    
113    2004-05-26 13:23:38 GMT                                         patch-32
114    
115        Summary:
116          Bits/Bytes confusion in the VFW frontend.
117        Revision:
118          xvidcore--stable--1.0--patch-32
119    
120        From sysKin:
121         * confusion between the kilo, in kilobits (1000) and
122           the kilo in kilobytes (1024, should be named KiB anyway)
123         * biSizeImage is in bytes, not bits according to the Win32
124           API.
125    
126        modified files:
127         vfw/src/codec.c vfw/src/config.c
128    
129    
130    2004-05-26 09:28:31 GMT                                         patch-31
131    
132        Summary:
133          Close variable argument list.
134        Revision:
135          xvidcore--stable--1.0--patch-31
136    
137        From ed.gomez:
138         * Close the variable argument list as specified by the ANSI C
139           standard. Reported by Carsten <list4darav at gmx dot de> on
140           xvid-devel.
141    
142        modified files:
143         src/image/font.c
144    
145    
146    2004-05-26 09:00:26 GMT                                         patch-30
147    
148        Summary:
149          ICM compatibility for VFW
150        Revision:
151          xvidcore--stable--1.0--patch-30
152    
153        From sysKin:
154         * Makes the VFW frontend compatible with ICM applications
155           (Ooo, MS Office... etc). Reported on IRC.
156    
157        modified files:
158         vfw/src/config.c vfw/src/driverproc.c
159    
160    
161    2004-05-26 08:58:56 GMT                                         patch-29
162    
163        Summary:
164          Small trellis bug
165        Revision:
166          xvidcore--stable--1.0--patch-29
167    
168        From sysKin:
169         * Last coeff wasn't summed.
170    
171        Reported by Jean Marc.
172    
173        modified files:
174         src/utils/mbtransquant.c
175    
176    
177    2004-05-26 08:46:45 GMT                                         patch-28
178    
179        Summary:
180          Small bug in bframe ME.
181        Revision:
182          xvidcore--stable--1.0--patch-28
183    
184        From sysKin:
185         * Small bug in bframe ME.
186    
187        modified files:
188         src/motion/estimation_bvop.c
189    
190    #########################################################################
191    # 1.0.0 final (Bitstream Version 34)
192    #########################################################################
193    
194    2004-05-08 22:26:06 GMT                                         patch-27
195    
196        Summary:
197          Marking 1.0.0 final
198        Revision:
199          xvidcore--stable--1.0--patch-27
200    
201        From ed.gomez:
202         * Marking 1.0.0 final \o/
203    
204        modified files:
205         ChangeLog build/generic/configure.in src/xvid.h
206    
207    
208    2004-05-06 17:56:52 GMT                                         patch-26
209    
210        Summary:
211          Small mismatch in hint<->widget in VFW
212        Revision:
213          xvidcore--stable--1.0--patch-26
214    
215        From sysKin:
216         * Small mismatch in hint<->widget.
217    
218        modified files:
219         vfw/src/resource.rc
220    
221    
222    2004-05-02 22:40:50 GMT                                         patch-25
223    
224        Summary:
225          DC prediction fix.
226        Revision:
227          xvidcore--stable--1.0--patch-25
228    
229        From ed.gomez:
230         * DC predictors weren't clipped to the [-2048, 2047] range.
231    
232         BS version increased to 33
233    
234         Thanks to jnorish on our forums to point out the problem.
235    
236        modified files:
237         src/bitstream/bitstream.c src/decoder.c
238         src/motion/estimation_rd_based.c src/prediction/mbprediction.c
239         src/prediction/mbprediction.h src/xvid.h
240    
241    
242    2004-05-02 10:30:29 GMT                                         patch-24
243    
244        Summary:
245          Possible VOL header corruption.
246        Revision:
247          xvidcore--stable--1.0--patch-24
248    
249        From ed.gomez:
250         * The VOL header could be corrupted when passing fincr=fbase=1 which
251           happens for fps=1 sequences.
252    
253        BS version bumped up to 32
254    
255        Original report:
256        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=2026&highlight=
257    
258        modified files:
259         src/bitstream/bitstream.c src/xvid.h
260    
261    
262    2004-04-30 23:10:19 GMT                                         patch-23
263    
264        Summary:
265          Some very light Unix build system changes
266        Revision:
267          xvidcore--stable--1.0--patch-23
268    
269        To prepare testing framework merging.
270    
271        From ed.gomez:
272         * Some typos
273         * Copyright updates (it's 2004 since a few months ;-)
274         * Added some checking to bootstrap.sh
275         * Added m4 AC_PREREQ macro to configure.in
276    
277        modified files:
278         build/generic/Makefile build/generic/bootstrap.sh
279         build/generic/configure.in
280    
281    
282    2004-04-20 19:40:29 GMT                                         patch-22
283    
284        Summary:
285          Small visual fix.
286        Revision:
287          xvidcore--stable--1.0--patch-22
288    
289        From sysKin:
290         * Small visual fix
291    
292        modified files:
293         vfw/src/config.c
294    
295    
296    2004-04-20 19:38:24 GMT                                         patch-21
297    
298        Summary:
299          Fix crash in decoder for non IFrame 1st frame.
300        Revision:
301          xvidcore--stable--1.0--patch-21
302    
303        From sysKin:
304         * Fixed the crash caused by non IFrame 1st frame.
305    
306        modified files:
307         src/decoder.c
308    
309    
310    2004-04-18 16:21:50 GMT                                         patch-20
311    
312        Summary:
313          Typo
314        Revision:
315          xvidcore--stable--1.0--patch-20
316    
317        Typo
318    
319    
320        modified files:
321         vfw/src/resource.rc
322    
323    
324    2004-04-17 17:04:20 GMT                                         patch-19
325    
326        Summary:
327          vfw opens audio file in shared access mode
328        Revision:
329          xvidcore--stable--1.0--patch-19
330    
331        vfw opens audio file in shared access mode
332    
333    
334        modified files:
335         vfw/src/config.c
336    
337    
338    2004-04-15 22:39:12 GMT                                         patch-18
339    
340        Summary:
341          Tiny xvid_decraw cleaning
342        Revision:
343          xvidcore--stable--1.0--patch-18
344    
345        Tiny xvid_decraw cleaning
346    
347    
348        modified files:
349         examples/xvid_decraw.c
350    
351    
352    2004-04-15 19:14:31 GMT                                         patch-17
353    
354        Summary:
355          Tiny minor fixes for msvc.
356        Revision:
357          xvidcore--stable--1.0--patch-17
358    
359        From pete:
360         * Missing arch endianness define in project files.
361         * Add a textual warning about win32 console EOF misreading.
362         * Prevent a SIGFPE when no frames were decoded.
363    
364        modified files:
365         build/win32/xvid_decraw.dsp build/win32/xvid_encraw.dsp
366         examples/xvid_decraw.c
367    
368    
369    2004-04-14 22:41:07 GMT                                         patch-16
370    
371        Summary:
372          Fixed missing 1st frame in dshow output.
373        Revision:
374          xvidcore--stable--1.0--patch-16
375    
376        From sysKin:
377         * decoder flags were overwritten, this was preventing from outputing
378           the first frame immediatly.
379    
380        modified files:
381         dshow/src/CXvidDecoder.cpp
382    
383    
384    2004-04-14 22:39:17 GMT                                         patch-15
385    
386        Summary:
387          Ressource leaking in dshow.
388        Revision:
389          xvidcore--stable--1.0--patch-15
390    
391        From sysKin:
392         * Same kind of ressource leaking as in vfw. Same cure.
393    
394        modified files:
395         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
396    
397    
398    2004-04-14 19:45:23 GMT                                         patch-14
399    
400        Summary:
401          Fixed small bug in trellis code.
402        Revision:
403          xvidcore--stable--1.0--patch-14
404    
405        From ed.gomez (spotted by jean marc):
406         * Trellis optimization was computing the sum |coeffs| wrongly
407           because the Compute_sum function wasn't doing zigzag scanning
408           and stopped at last non zero coeffs in linear scanning...
409           The trivial fix could have been to pass the zigzag to the compute
410           sum function so it could have done its job right.
411           But... Why computing stuff that is already known in the upper layer ?
412           I removed the compute sum function, and just pass the original sum
413           value in trellis function parameters, just in case we have to return
414           it again because trellis failed optimizing the block coeffs.
415    
416           This fix the bug and saves cycles :-) (but should not be noticeable)
417    
418        modified files:
419         src/utils/mbtransquant.c src/xvid.h
420    
421    
422    2004-04-12 12:06:12 GMT                                         patch-13
423    
424        Summary:
425          Don't do SAD and RD based searches for qp.
426        Revision:
427          xvidcore--stable--1.0--patch-13
428    
429        From sysKin:
430         * MakeGoodFlags function wasn't disabling SAD based search when
431           using RD. This was causing slowdown for no gain at all. This
432           patch should speed up encoding in qp mode.
433    
434    
435        modified files:
436         src/motion/estimation_pvop.c
437    
438    
439    2004-04-12 12:01:19 GMT                                         patch-12
440    
441        Summary:
442          3dnow functions proper separation.
443        Revision:
444          xvidcore--stable--1.0--patch-12
445    
446        From pete (thx to a forum report):
447         * Separate correctly pure 3dnow functions and 3dnow+mmxext functions.
448           This fix "Illegal instruction" crash on old k6-2 CPUs.
449    
450        modified files:
451         src/xvid.c
452    
453    
454    2004-04-12 11:57:20 GMT                                         patch-11
455    
456        Summary:
457          Better MV clipping code.
458        Revision:
459          xvidcore--stable--1.0--patch-11
460    
461        From sysKin:
462         * Better MV clipping. DivX 5 generates out of range vectors and clipping
463           them directly borks the decoding of other MVs for which out of range
464           MVs were predictors. So it's just better to clip them for the block
465           decoding and keep an unclipped version for predictions.
466    
467        modified files:
468         src/decoder.c
469    
470    
471    2004-04-08 20:34:54 GMT                                         patch-10
472    
473        Summary:
474          PGM support back in xvid_decraw.
475        Revision:
476          xvidcore--stable--1.0--patch-10
477    
478        From ed.gomez:
479         * pgm/pnm format added back to xvid_decraw
480           + pgm/pnm formats are now default for yv12/i420/rgb24 pixel format.
481           + tga is default for rgb16/32
482           + use option -f to choose tga, or pnm/pgm
483    
484        modified files:
485         examples/xvid_decraw.c
486    
487    
488    2004-04-07 22:30:15 GMT                                         patch-9
489    
490        Summary:
491          3DNow Ext functions use MMXEXT opcodes.
492        Revision:
493          xvidcore--stable--1.0--patch-9
494    
495        From Soltius (XviD Forum):
496         * Most of 3dnow extension functions do use MMXEXT opcodes, so
497           classify these functions as 3dnowext+mmxext. Avoids K6-2
498           boxes to crash with an invalid instruction error reported
499           by the host OS.
500    
501        PS: original bug report
502        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1656
503    
504        modified files:
505         src/xvid.c
506    
507    
508    2004-04-07 22:01:54 GMT                                         patch-8
509    
510        Summary:
511          RGB 16bit output fix.
512        Revision:
513          xvidcore--stable--1.0--patch-8
514    
515        From ScarletteTout (XviD Forum):
516         * Fix RGB 16bit output in C functions.
517    
518        From ed.gomez:
519         * Replaced PGM output by TGA output so it's easy to implement
520           RGB 16/24/32 and greyscale bitmaps support in a single format.
521           (pgm could have supported RGB 24 and Greyscale only)
522         * Added colorspace choice to xvid_decraw
523           Use option -c csp, where csp is either rgb16, rgb24, rgb32, yv12 or i420
524           Defaults to i420.
525    
526        PS: original bug report
527        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1960&highlight=
528    
529        modified files:
530         examples/xvid_decraw.c src/image/colorspace.c
531    
532    
533    #########################################################################
534    # 1.0.0 RC4 (Bitstream Version 30)
535    #########################################################################
536    
537    2004-04-04 20:21:38 GMT                                         patch-7
538    
539        Summary:
540          DShow widget hiding.
541        Revision:
542          xvidcore--stable--1.0--patch-7
543    
544        From Michael:
545         * No need to keep widget visibles if they won't be in 1.0.0.
546    
547        modified files:
548         dshow/src/xvid.ax.rc
549    
550    
551    2004-04-04 20:17:52 GMT                                         patch-6
552    
553        Summary:
554          Compiler quirk in portab.h
555        Revision:
556          xvidcore--stable--1.0--patch-6
557    
558        From Michael:
559         * The VC.NET workaround was causing trouble. Inversed the test.
560    
561        modified files:
562         src/portab.h
563    
564    
565    2004-04-04 14:19:10 GMT                                         patch-5
566    
567        Summary:
568          Marking RC4
569        Revision:
570          xvidcore--stable--1.0--patch-5
571    
572        Marking RC4
573    
574    
575        modified files:
576         ChangeLog build/generic/configure.in src/xvid.h
577    
578    
579  2004-04-04 14:07:00 GMT                                         patch-4  2004-04-04 14:07:00 GMT                                         patch-4
# Line 283  Line 853 
853    
854    
855  #########################################################################  #########################################################################
856  # 1.0.0 RC3  # 1.0.0 RC3 (Bistream Version 29)
857  #########################################################################  #########################################################################
858    
859  2004-02-29 13:17:10 GMT                                         patch-39  2004-02-29 13:17:10 GMT                                         patch-39
# Line 394  Line 964 
964       src/image/image.h       src/image/image.h
965    
966  #########################################################################  #########################################################################
967  # 1.0.0 RC2  # 1.0.0 RC2 (Bistream Version 28)
968  #########################################################################  #########################################################################
969    
970  2004-02-08 01:06:40 GMT                                         patch-32  2004-02-08 01:06:40 GMT                                         patch-32
# Line 617  Line 1187 
1187       src/decoder.c       src/decoder.c
1188    
1189  #########################################################################  #########################################################################
1190  # 1.0.0 RC1  # 1.0.0 RC1 (Bistream Version 26)
1191  #########################################################################  #########################################################################
1192    
1193  2004-01-25 16:01:06 GMT                                         patch-18  2004-01-25 16:01:06 GMT                                         patch-18
# Line 925  Line 1495 
1495      Archive cycling...      Archive cycling...
1496    
1497  #########################################################################  #########################################################################
1498  # 1.0.0 beta3  # 1.0.0 beta3 (Bistream Version 25)
1499  #########################################################################  #########################################################################
1500    
1501  2003-12-26 22:21:35 GMT                                         patch-162  2003-12-26 22:21:35 GMT                                         patch-162
# Line 1470  Line 2040 
2040         the bvop lag frame (black with error message).         the bvop lag frame (black with error message).
2041    
2042      Fixing previous patch a bit:      Fixing previous patch a bit:
2043       * added $Id: ChangeLog,v 1.3 2004-04-05 20:36:36 edgomez Exp $ fields       * added $Id: ChangeLog,v 1.5 2004-06-12 13:02:12 edgomez Exp $ fields
2044       * Fixed copyright       * Fixed copyright
2045    
2046      modified files:      modified files:
# Line 1568  Line 2138 
2138       src/plugins/plugin_2pass2.c       src/plugins/plugin_2pass2.c
2139    
2140  #########################################################################  #########################################################################
2141  # 1.0.0 beta2  # 1.0.0 beta2 (Bitstream Version 23)
2142  #########################################################################  #########################################################################
2143    
2144  2003-12-05 14:43:53 GMT                                         patch-123  2003-12-05 14:43:53 GMT                                         patch-123
# Line 1788  Line 2358 
2358    
2359    
2360  #########################################################################  #########################################################################
2361  # 1.0.0 beta1  # 1.0.0 beta1 (Bitstream Version 21)
2362  #########################################################################  #########################################################################
2363    
2364  2003-11-29 17:21:08 GMT                                         patch-111  2003-11-29 17:21:08 GMT                                         patch-111

Legend:
Removed from v.1412  
changed lines
  Added in v.1472

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