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

Diff of /trunk/xvidcore/ChangeLog

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

revision 1382, Mon Mar 22 22:36:25 2004 UTC revision 1451, Fri May 21 14:40:15 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.0 final (Bitstream Version 34)
8    #########################################################################
9    
10    2004-05-06 17:56:52 GMT                                         patch-26
11    
12        Summary:
13          Small mismatch in hint<->widget in VFW
14        Revision:
15          xvidcore--stable--1.0--patch-26
16    
17        From sysKin:
18         * Small mismatch in hint<->widget.
19    
20        modified files:
21         vfw/src/resource.rc
22    
23    
24    2004-05-02 22:40:50 GMT                                         patch-25
25    
26        Summary:
27          DC prediction fix.
28        Revision:
29          xvidcore--stable--1.0--patch-25
30    
31        From ed.gomez:
32         * DC predictors weren't clipped to the [-2048, 2047] range.
33    
34         BS version increased to 33
35    
36         Thanks to jnorish on our forums to point out the problem.
37    
38        modified files:
39         src/bitstream/bitstream.c src/decoder.c
40         src/motion/estimation_rd_based.c src/prediction/mbprediction.c
41         src/prediction/mbprediction.h src/xvid.h
42    
43    
44    2004-05-02 10:30:29 GMT                                         patch-24
45    
46        Summary:
47          Possible VOL header corruption.
48        Revision:
49          xvidcore--stable--1.0--patch-24
50    
51        From ed.gomez:
52         * The VOL header could be corrupted when passing fincr=fbase=1 which
53           happens for fps=1 sequences.
54    
55        BS version bumped up to 32
56    
57        Original report:
58        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=2026&highlight=
59    
60        modified files:
61         src/bitstream/bitstream.c src/xvid.h
62    
63    
64    2004-04-30 23:10:19 GMT                                         patch-23
65    
66        Summary:
67          Some very light Unix build system changes
68        Revision:
69          xvidcore--stable--1.0--patch-23
70    
71        To prepare testing framework merging.
72    
73        From ed.gomez:
74         * Some typos
75         * Copyright updates (it's 2004 since a few months ;-)
76         * Added some checking to bootstrap.sh
77         * Added m4 AC_PREREQ macro to configure.in
78    
79        modified files:
80         build/generic/Makefile build/generic/bootstrap.sh
81         build/generic/configure.in
82    
83    
84    2004-04-20 19:40:29 GMT                                         patch-22
85    
86        Summary:
87          Small visual fix.
88        Revision:
89          xvidcore--stable--1.0--patch-22
90    
91        From sysKin:
92         * Small visual fix
93    
94        modified files:
95         vfw/src/config.c
96    
97    
98    2004-04-20 19:38:24 GMT                                         patch-21
99    
100        Summary:
101          Fix crash in decoder for non IFrame 1st frame.
102        Revision:
103          xvidcore--stable--1.0--patch-21
104    
105        From sysKin:
106         * Fixed the crash caused by non IFrame 1st frame.
107    
108        modified files:
109         src/decoder.c
110    
111    
112    2004-04-18 16:21:50 GMT                                         patch-20
113    
114        Summary:
115          Typo
116        Revision:
117          xvidcore--stable--1.0--patch-20
118    
119        Typo
120    
121    
122        modified files:
123         vfw/src/resource.rc
124    
125    
126    2004-04-17 17:04:20 GMT                                         patch-19
127    
128        Summary:
129          vfw opens audio file in shared access mode
130        Revision:
131          xvidcore--stable--1.0--patch-19
132    
133        vfw opens audio file in shared access mode
134    
135    
136        modified files:
137         vfw/src/config.c
138    
139    
140    2004-04-15 22:39:12 GMT                                         patch-18
141    
142        Summary:
143          Tiny xvid_decraw cleaning
144        Revision:
145          xvidcore--stable--1.0--patch-18
146    
147        Tiny xvid_decraw cleaning
148    
149    
150        modified files:
151         examples/xvid_decraw.c
152    
153    
154    2004-04-15 19:14:31 GMT                                         patch-17
155    
156        Summary:
157          Tiny minor fixes for msvc.
158        Revision:
159          xvidcore--stable--1.0--patch-17
160    
161        From pete:
162         * Missing arch endianness define in project files.
163         * Add a textual warning about win32 console EOF misreading.
164         * Prevent a SIGFPE when no frames were decoded.
165    
166        modified files:
167         build/win32/xvid_decraw.dsp build/win32/xvid_encraw.dsp
168         examples/xvid_decraw.c
169    
170    
171    2004-04-14 22:41:07 GMT                                         patch-16
172    
173        Summary:
174          Fixed missing 1st frame in dshow output.
175        Revision:
176          xvidcore--stable--1.0--patch-16
177    
178        From sysKin:
179         * decoder flags were overwritten, this was preventing from outputing
180           the first frame immediatly.
181    
182        modified files:
183         dshow/src/CXvidDecoder.cpp
184    
185    
186    2004-04-14 22:39:17 GMT                                         patch-15
187    
188        Summary:
189          Ressource leaking in dshow.
190        Revision:
191          xvidcore--stable--1.0--patch-15
192    
193        From sysKin:
194         * Same kind of ressource leaking as in vfw. Same cure.
195    
196        modified files:
197         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
198    
199    
200    2004-04-14 19:45:23 GMT                                         patch-14
201    
202        Summary:
203          Fixed small bug in trellis code.
204        Revision:
205          xvidcore--stable--1.0--patch-14
206    
207        From ed.gomez (spotted by jean marc):
208         * Trellis optimization was computing the sum |coeffs| wrongly
209           because the Compute_sum function wasn't doing zigzag scanning
210           and stopped at last non zero coeffs in linear scanning...
211           The trivial fix could have been to pass the zigzag to the compute
212           sum function so it could have done its job right.
213           But... Why computing stuff that is already known in the upper layer ?
214           I removed the compute sum function, and just pass the original sum
215           value in trellis function parameters, just in case we have to return
216           it again because trellis failed optimizing the block coeffs.
217    
218           This fix the bug and saves cycles :-) (but should not be noticeable)
219    
220        modified files:
221         src/utils/mbtransquant.c src/xvid.h
222    
223    
224    2004-04-12 12:06:12 GMT                                         patch-13
225    
226        Summary:
227          Don't do SAD and RD based searches for qp.
228        Revision:
229          xvidcore--stable--1.0--patch-13
230    
231        From sysKin:
232         * MakeGoodFlags function wasn't disabling SAD based search when
233           using RD. This was causing slowdown for no gain at all. This
234           patch should speed up encoding in qp mode.
235    
236    
237        modified files:
238         src/motion/estimation_pvop.c
239    
240    
241    2004-04-12 12:01:19 GMT                                         patch-12
242    
243        Summary:
244          3dnow functions proper separation.
245        Revision:
246          xvidcore--stable--1.0--patch-12
247    
248        From pete (thx to a forum report):
249         * Separate correctly pure 3dnow functions and 3dnow+mmxext functions.
250           This fix "Illegal instruction" crash on old k6-2 CPUs.
251    
252        modified files:
253         src/xvid.c
254    
255    
256    2004-04-12 11:57:20 GMT                                         patch-11
257    
258        Summary:
259          Better MV clipping code.
260        Revision:
261          xvidcore--stable--1.0--patch-11
262    
263        From sysKin:
264         * Better MV clipping. DivX 5 generates out of range vectors and clipping
265           them directly borks the decoding of other MVs for which out of range
266           MVs were predictors. So it's just better to clip them for the block
267           decoding and keep an unclipped version for predictions.
268    
269        modified files:
270         src/decoder.c
271    
272    
273    2004-04-08 20:34:54 GMT                                         patch-10
274    
275        Summary:
276          PGM support back in xvid_decraw.
277        Revision:
278          xvidcore--stable--1.0--patch-10
279    
280        From ed.gomez:
281         * pgm/pnm format added back to xvid_decraw
282           + pgm/pnm formats are now default for yv12/i420/rgb24 pixel format.
283           + tga is default for rgb16/32
284           + use option -f to choose tga, or pnm/pgm
285    
286        modified files:
287         examples/xvid_decraw.c
288    
289    
290    2004-04-07 22:30:15 GMT                                         patch-9
291    
292        Summary:
293          3DNow Ext functions use MMXEXT opcodes.
294        Revision:
295          xvidcore--stable--1.0--patch-9
296    
297        From Soltius (XviD Forum):
298         * Most of 3dnow extension functions do use MMXEXT opcodes, so
299           classify these functions as 3dnowext+mmxext. Avoids K6-2
300           boxes to crash with an invalid instruction error reported
301           by the host OS.
302    
303        PS: original bug report
304        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1656
305    
306        modified files:
307         src/xvid.c
308    
309    
310    2004-04-07 22:01:54 GMT                                         patch-8
311    
312        Summary:
313          RGB 16bit output fix.
314        Revision:
315          xvidcore--stable--1.0--patch-8
316    
317        From ScarletteTout (XviD Forum):
318         * Fix RGB 16bit output in C functions.
319    
320        From ed.gomez:
321         * Replaced PGM output by TGA output so it's easy to implement
322           RGB 16/24/32 and greyscale bitmaps support in a single format.
323           (pgm could have supported RGB 24 and Greyscale only)
324         * Added colorspace choice to xvid_decraw
325           Use option -c csp, where csp is either rgb16, rgb24, rgb32, yv12 or i420
326           Defaults to i420.
327    
328        PS: original bug report
329        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1960&highlight=
330    
331        modified files:
332         examples/xvid_decraw.c src/image/colorspace.c
333    
334    
335    #########################################################################
336    # 1.0.0 RC4 (Bitstream Version 30)
337    #########################################################################
338    
339    2004-04-04 20:21:38 GMT                                         patch-7
340    
341        Summary:
342          DShow widget hiding.
343        Revision:
344          xvidcore--stable--1.0--patch-7
345    
346        From Michael:
347         * No need to keep widget visibles if they won't be in 1.0.0.
348    
349        modified files:
350         dshow/src/xvid.ax.rc
351    
352    
353    2004-04-04 20:17:52 GMT                                         patch-6
354    
355        Summary:
356          Compiler quirk in portab.h
357        Revision:
358          xvidcore--stable--1.0--patch-6
359    
360        From Michael:
361         * The VC.NET workaround was causing trouble. Inversed the test.
362    
363        modified files:
364         src/portab.h
365    
366    
367    2004-04-04 14:19:10 GMT                                         patch-5
368    
369        Summary:
370          Marking RC4
371        Revision:
372          xvidcore--stable--1.0--patch-5
373    
374        Marking RC4
375    
376    
377        modified files:
378         ChangeLog build/generic/configure.in src/xvid.h
379    
380    
381    2004-04-04 14:07:00 GMT                                         patch-4
382    
383        Summary:
384          Frame dropping disabling for bframes.
385        Revision:
386          xvidcore--stable--1.0--patch-4
387    
388        From sysKin & Pete:
389         * Disable frame dropping with bframes enabled. These two options
390           do not play fine together.
391    
392        modified files:
393         src/encoder.c
394    
395    
396    2004-04-04 14:05:50 GMT                                         patch-3
397    
398        Summary:
399          Dead code removal.
400        Revision:
401          xvidcore--stable--1.0--patch-3
402    
403        From sysKin:
404         * FrameCodeP was always called with contanst parameters. Removed
405           these parameters and associated dead code.
406    
407        modified files:
408         src/encoder.c
409    
410    
411    2004-04-04 14:03:42 GMT                                         patch-2
412    
413        Summary:
414          Typo in ME fast comparison.
415        Revision:
416          xvidcore--stable--1.0--patch-2
417    
418        From sysKin:
419         * Small typo in Fast ME code.
420    
421        modified files:
422         src/motion/estimation_common.c
423    
424    
425    2004-04-02 23:58:19 GMT                                         patch-1
426    
427        Summary:
428          VFW Resource leak fix (try #2)
429        Revision:
430          xvidcore--stable--1.0--patch-1
431    
432        From Suiryc on IRC:
433         * both encoder and decoder ending functions were calling
434           the dll freeing code. This was an error as the first function
435           called would unbind core function for the second called one.
436           Thus xvidcore could not release buffers.
437    
438        modified files:
439         vfw/src/codec.c vfw/src/driverproc.c
440    
441    
442    2004-04-02 20:33:02 GMT                                         base-0
443    
444        Summary:
445          tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
446        Revision:
447          xvidcore--stable--1.0--base-0
448    
449        (automatically generated log message)
450    
451    
452    2004-03-31 19:32:47 GMT                                         patch-53
453    
454        Summary:
455          Ressources leaking in VFW.
456        Revision:
457          xvidcore--devapi4--1.0--patch-53
458    
459        From sysKin:
460         * Storing ressources in global vars is making multithreaded/instanced
461           apps leaking lot of memory. Moved these vars to codec struct.
462    
463        Thanks to dalox <fdalleau at hymatom d0t fr> to spot and fix the bug.
464    
465        modified files:
466         vfw/src/codec.c vfw/src/codec.h vfw/src/driverproc.c
467    
468    
469    2004-03-31 19:28:51 GMT                                         patch-52
470    
471        Summary:
472          Fix to bad NVOP+bframe interaction.
473        Revision:
474          xvidcore--devapi4--1.0--patch-52
475    
476        From syskin:
477         * When generating a NVOP, it interferes with bframe flushing and
478           packing.
479    
480        modified files:
481         src/encoder.c
482    
483    
484    2004-03-31 19:24:42 GMT                                         patch-51
485    
486        Summary:
487          Fix GMC 2 warp point.
488        Revision:
489          xvidcore--devapi4--1.0--patch-51
490    
491        From Skal:
492         * Fix 2 warp points GMC.
493    
494        modified files:
495         src/motion/gmc.c
496    
497    
498    2004-03-31 19:18:46 GMT                                         patch-50
499    
500        Summary:
501          Added intra quant testing.
502        Revision:
503          xvidcore--devapi4--1.0--patch-50
504    
505        From Skal:
506         * Added intra quant testing to xvid_bench
507    
508        modified files:
509         examples/xvid_bench.c
510    
511    
512    2004-03-31 19:07:55 GMT                                         patch-49
513    
514        Summary:
515          input width/height check
516        Revision:
517          xvidcore--devapi4--1.0--patch-49
518    
519        From Skal:
520         * Input width and height aren't checked and this can cause crash.
521    
522        modified files:
523         src/encoder.c
524    
525    
526    2004-03-28 01:02:21 GMT                                         patch-48
527    
528        Summary:
529          $ CVS expansion removed
530        Revision:
531          xvidcore--devapi4--1.0--patch-48
532    
533        $ CVS expansion removed
534    
535    
536        modified files:
537         dshow/src/Configure.cpp dshow/src/config.c
538         examples/xvid_encraw.c
539    
540    
541    2004-03-28 00:45:23 GMT                                         patch-47
542    
543        Summary:
544          Allow bigger frames
545        Revision:
546          xvidcore--devapi4--1.0--patch-47
547    
548        Allow bigger frames
549    
550    
551        modified files:
552         examples/xvid_encraw.c
553    
554    
555    2004-03-28 00:41:54 GMT                                         patch-46
556    
557        Summary:
558          Fix in postproc header
559        Revision:
560          xvidcore--devapi4--1.0--patch-46
561    
562        Fix in postproc header
563    
564    
565        modified files:
566         src/image/postprocessing.h
567    
568    
569    2004-03-28 00:33:02 GMT                                         patch-45
570    
571        Summary:
572          Fixed xvidvfw build on real mingw+msys systems
573        Revision:
574          xvidcore--devapi4--1.0--patch-45
575    
576        Fixed xvidvfw build on real mingw+msys systems
577    
578    
579        modified files:
580         vfw/bin/Makefile
581    
582    
583    2004-03-15 21:48:48 GMT                                         patch-44
584    
585        Summary:
586          VFW updates.
587        Revision:
588          xvidcore--devapi4--1.0--patch-44
589    
590        VFW updates.
591    
592        modified files:
593         vfw/src/config.c vfw/src/resource.rc
594    
595    
596    2004-03-15 21:44:17 GMT                                         patch-43
597    
598        Summary:
599          GMC bugfix.
600        Revision:
601          xvidcore--devapi4--1.0--patch-43
602    
603        From skal:
604         * GMC bugfixes.
605    
606        modified files:
607         src/motion/gmc.c
608    
609    
610    2004-03-15 21:41:18 GMT                                         patch-42
611    
612        Summary:
613          Buffer overrun fix in post proc.
614        Revision:
615          xvidcore--devapi4--1.0--patch-42
616    
617        From sysKin:
618         * Fixed buffer overrun in postproc code.
619    
620        modified files:
621         src/image/postprocessing.c src/image/postprocessing.h
622    
623    
624    2004-03-15 21:33:22 GMT                                         patch-41
625    
626        Summary:
627          Forgotten files.
628        Revision:
629          xvidcore--devapi4--1.0--patch-41
630    
631        Me:
632         * Sorry i missed these file additions. Important for the packages
633           as i build them from the tla archive.
634    
635        new files:
636         dshow/src/.arch-ids/Configure.cpp.id
637         dshow/src/.arch-ids/config.c.id
638         dshow/src/.arch-ids/config.h.id dshow/src/.arch-ids/debug.h.id
639         dshow/src/Configure.cpp dshow/src/config.c dshow/src/config.h
640         dshow/src/debug.h
641    
642    
643    2004-03-03 21:01:09 GMT                                         patch-40
644    
645        Summary:
646          MV clipping in decoder.
647        Revision:
648          xvidcore--devapi4--1.0--patch-40
649    
650        From sysKin:
651         * clip MVs to valid ranges.
652    
653        modified files:
654         src/decoder.c src/decoder.h
655    
656    
657    #########################################################################
658    # 1.0.0 RC3 (Bistream Version 29)
659    #########################################################################
660    
661    2004-02-29 13:17:10 GMT                                         patch-39
662    
663        Summary:
664          Marking 1.0.0 RC3
665        Revision:
666          xvidcore--devapi4--1.0--patch-39
667    
668        * Marking RC3
669    
670        modified files:
671         ChangeLog build/generic/configure.in src/xvid.h
672    
673    
674  2004-02-29 13:08:38 GMT                                         patch-38  2004-02-29 13:08:38 GMT                                         patch-38
# Line 101  Line 766 
766       src/image/image.h       src/image/image.h
767    
768  #########################################################################  #########################################################################
769  # 1.0.0 RC2  # 1.0.0 RC2 (Bistream Version 28)
770  #########################################################################  #########################################################################
771    
772  2004-02-08 01:06:40 GMT                                         patch-32  2004-02-08 01:06:40 GMT                                         patch-32
# Line 324  Line 989 
989       src/decoder.c       src/decoder.c
990    
991  #########################################################################  #########################################################################
992  # 1.0.0 RC1  # 1.0.0 RC1 (Bistream Version 26)
993  #########################################################################  #########################################################################
994    
995  2004-01-25 16:01:06 GMT                                         patch-18  2004-01-25 16:01:06 GMT                                         patch-18
# Line 632  Line 1297 
1297      Archive cycling...      Archive cycling...
1298    
1299  #########################################################################  #########################################################################
1300  # 1.0.0 beta3  # 1.0.0 beta3 (Bistream Version 25)
1301  #########################################################################  #########################################################################
1302    
1303  2003-12-26 22:21:35 GMT                                         patch-162  2003-12-26 22:21:35 GMT                                         patch-162
# Line 1177  Line 1842 
1842         the bvop lag frame (black with error message).         the bvop lag frame (black with error message).
1843    
1844      Fixing previous patch a bit:      Fixing previous patch a bit:
1845       * added $Id: ChangeLog,v 1.2 2004-03-22 22:36:23 edgomez Exp $ fields       * added $Id: ChangeLog,v 1.4 2004-05-21 14:40:15 edgomez Exp $ fields
1846       * Fixed copyright       * Fixed copyright
1847    
1848      modified files:      modified files:
# Line 1275  Line 1940 
1940       src/plugins/plugin_2pass2.c       src/plugins/plugin_2pass2.c
1941    
1942  #########################################################################  #########################################################################
1943  # 1.0.0 beta2  # 1.0.0 beta2 (Bitstream Version 23)
1944  #########################################################################  #########################################################################
1945    
1946  2003-12-05 14:43:53 GMT                                         patch-123  2003-12-05 14:43:53 GMT                                         patch-123
# Line 1495  Line 2160 
2160    
2161    
2162  #########################################################################  #########################################################################
2163  # 1.0.0 beta1  # 1.0.0 beta1 (Bitstream Version 21)
2164  #########################################################################  #########################################################################
2165    
2166  2003-11-29 17:21:08 GMT                                         patch-111  2003-11-29 17:21:08 GMT                                         patch-111

Legend:
Removed from v.1382  
changed lines
  Added in v.1451

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