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

Legend:
Removed from v.1.2.2.1  
changed lines
  Added in v.1.2.2.4

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