[cvs] / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /xvidcore/ChangeLog

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

revision 1.2, Mon Mar 22 22:36:23 2004 UTC revision 1.2.2.8, Sun Dec 19 12:04:27 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    #########################################################################
8    # 1.0.3 (Bitstream Version 37)
9    #########################################################################
10    
11    2004-12-19 11:25:10 GMT                                         patch-63
12    
13        Summary:
14          Trellis overflow for quant<=2
15        Revision:
16          xvidcore--stable--1.0--patch-63
17    
18        From skal:
19         * Don't call trellis optimization if quant <= 2 as the code
20           overflows
21    
22        modified files:
23         src/utils/mbtransquant.c
24    
25    
26    2004-11-24 21:25:35 GMT                                         patch-62
27    
28        Summary:
29          Fixed stride in vfw frontend.
30        Revision:
31          xvidcore--stable--1.0--patch-62
32    
33        From pete:
34         * Fixed the way stride is computed in the VFW frontend.
35           (Same cure as for the DShow frontend)
36    
37        modified files:
38         vfw/src/codec.c
39    
40    
41    2004-11-24 21:09:45 GMT                                         patch-61
42    
43        Summary:
44          Fixed stride in DShow decoder.
45        Revision:
46          xvidcore--stable--1.0--patch-61
47    
48        From pete:
49         * Fixed the way stride is computed in DShow filter
50    
51        modified files:
52         dshow/src/CXvidDecoder.cpp
53    
54    
55    2004-11-24 21:05:54 GMT                                         patch-60
56    
57        Summary:
58          Fixed DiamondSearch
59        Revision:
60          xvidcore--stable--1.0--patch-60
61    
62        From sysKin:
63         * Fixed DiamondSearch, wrong directions were used in two cases.
64    
65        modified files:
66         src/motion/estimation_common.c
67    
68    
69    2004-10-12 20:59:17 GMT                                         patch-59
70    
71        Summary:
72          Don't read too short streams.
73        Revision:
74          xvidcore--stable--1.0--patch-59
75    
76        From sysKin:
77         * Dont even try to read bitstreams shorter than 4 bytes
78           (nb: 4 bytes == size of startcodes).
79    
80        modified files:
81         src/bitstream/bitstream.c
82    
83    
84    2004-10-12 20:33:59 GMT                                         patch-58
85    
86        Summary:
87          64bit fixes
88        Revision:
89          xvidcore--stable--1.0--patch-58
90    
91        From Andre Werthmann (wertmann at aei dot mpg dot de):
92         - uint vs int cleanups for addresses. This fixes various problems
93           for 64bit platforms.
94    
95        modified files:
96         src/image/interpolate8x8.h src/image/qpel.h
97         src/motion/estimation_bvop.c src/motion/motion_comp.c
98    
99    
100    2004-10-12 19:22:53 GMT                                         patch-57
101    
102        Summary:
103          ME fix.
104        Revision:
105          xvidcore--stable--1.0--patch-57
106    
107        From gruel:
108         * Diamond search sets iDirection to 0 preventing further searches.
109    
110        modified files:
111         src/motion/estimation_common.c
112    
113    
114    #########################################################################
115    # 1.0.2 (Bitstream Version 36)
116    #########################################################################
117    
118    2004-08-29 11:35:02 GMT                                         patch-56
119    
120        Summary:
121          ChangeLog update
122        Revision:
123          xvidcore--stable--1.0--patch-56
124    
125        ChangeLog update
126    
127    
128        modified files:
129         ChangeLog
130    
131    
132    2004-08-29 11:24:26 GMT                                         patch-55
133    
134        Summary:
135          Merged one important forgotten bugfix from head
136        Revision:
137          xvidcore--stable--1.0--patch-55
138    
139        Merged one important forgotten bugfix from head
140    
141        Patches applied:
142    
143         * ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-70
144           Out of bounds MVs clipping
145    
146         * ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-71
147           Decoder optimization (fixing regression)
148    
149    
150        modified files:
151         src/decoder.c
152    
153        new patches:
154         ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-70
155         ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-71
156    
157    
158    2004-08-29 10:51:58 GMT                                         patch-54
159    
160        Summary:
161          Marking 1.0.2
162        Revision:
163          xvidcore--stable--1.0--patch-54
164    
165        From ed.gomez:
166         * Marking 1.0.2
167    
168        modified files:
169         ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
170    
171    
172    2004-08-22 13:08:44 GMT                                         patch-53
173    
174        Summary:
175          Thread safety problem in idct C version
176        Revision:
177          xvidcore--stable--1.0--patch-53
178    
179        From ed.gomez:
180         * Fixed a thread safety problem in C version of the
181           idct function. Added some comments on some static
182           data not marked as RO.
183    
184        modified files:
185         src/bitstream/mbcoding.c src/dct/idct.c
186    
187    
188    2004-08-21 11:45:55 GMT                                         patch-52
189    
190        Summary:
191          Stupid typo+error in fdct_xxx_skal macro generator.
192        Revision:
193          xvidcore--stable--1.0--patch-52
194    
195        From Nicolas Boulay:
196         * Found a typo mistake (ecx->eax) and an error in the same line
197           But as we're lucky, the unrolled version was bugfree, and that
198           is that one which is used.
199    
200        modified files:
201         src/dct/x86_asm/fdct_mmx_skal.asm
202    
203    
204    2004-07-26 20:21:24 GMT                                         patch-51
205    
206        Summary:
207          ChangeLog Update
208        Revision:
209          xvidcore--stable--1.0--patch-51
210    
211        ChangeLog Update
212    
213    
214        modified files:
215         ChangeLog
216    
217    
218    2004-07-24 11:33:57 GMT                                         patch-50
219    
220        Summary:
221          BVOP direct/interpolated ref block rounding fix.
222        Revision:
223          xvidcore--stable--1.0--patch-50
224    
225        From ed.gomez:
226         * BVOP direct/interpolated ref block rounding fix.
227           It's been using rounding=1 for averaging stage since ever.
228           The standard says it's rounding=0.
229    
230           See standard clause 7.6.9.4 for explicit code and Section 6.3.5
231           that says "rounding=0" in bframes as they don't set the
232           vop_rounding_type in VOP header. Both sections match, xvid was
233           wrong
234    
235        modified files:
236         src/decoder.c
237    
238    
239    2004-07-23 20:37:09 GMT                                         patch-49
240    
241        Summary:
242          Removed data qualifer in .rodata
243        Revision:
244          xvidcore--stable--1.0--patch-49
245    
246        From ed.gomez:
247         * long standing warning by yasm... data isn't a keyword for
248           .(ro)data sections.
249    
250        modified files:
251         src/bitstream/x86_asm/cbp_mmx.asm
252         src/bitstream/x86_asm/cbp_sse2.asm
253         src/dct/x86_asm/fdct_mmx_ffmpeg.asm
254         src/dct/x86_asm/fdct_mmx_skal.asm
255         src/dct/x86_asm/fdct_sse2_skal.asm
256         src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
257         src/dct/x86_asm/idct_sse2_dmitry.asm
258         src/dct/x86_asm/simple_idct_mmx.asm
259         src/image/x86_asm/colorspace_rgb_mmx.asm
260         src/image/x86_asm/colorspace_yuyv_mmx.asm
261         src/image/x86_asm/interpolate8x8_3dn.asm
262         src/image/x86_asm/interpolate8x8_3dne.asm
263         src/image/x86_asm/interpolate8x8_mmx.asm
264         src/image/x86_asm/interpolate8x8_xmm.asm
265         src/image/x86_asm/qpel_mmx.asm
266         src/image/x86_asm/reduced_mmx.asm
267         src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
268         src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
269         src/motion/x86_asm/sad_xmm.asm
270         src/quant/x86_asm/quantize_h263_3dne.asm
271         src/quant/x86_asm/quantize_h263_mmx.asm
272         src/quant/x86_asm/quantize_mpeg_mmx.asm
273         src/quant/x86_asm/quantize_mpeg_xmm.asm
274         src/utils/x86_asm/cpuid.asm
275         src/utils/x86_asm/interlacing_mmx.asm
276         src/utils/x86_asm/mem_transfer_3dne.asm
277         src/utils/x86_asm/mem_transfer_mmx.asm
278    
279    
280    2004-07-19 18:45:14 GMT                                         patch-48
281    
282        Summary:
283          Complete previous xvid_decraw patch
284        Revision:
285          xvidcore--stable--1.0--patch-48
286    
287        Complete previous xvid_decraw patch
288    
289    
290        modified files:
291         examples/xvid_decraw.c
292    
293    
294    2004-07-18 11:58:48 GMT                                         patch-47
295    
296        Summary:
297          ISO C99'ism fix
298        Revision:
299          xvidcore--stable--1.0--patch-47
300    
301        ISO C99'ism fix
302    
303    
304        modified files:
305         src/encoder.c
306    
307    
308    2004-07-17 11:32:42 GMT                                         patch-46
309    
310        Summary:
311          Make sure time incr is never larger than 16bit.
312        Revision:
313          xvidcore--stable--1.0--patch-46
314    
315        From ed.gomez:
316         * Keep both fbase and fincr under 16bit limit.
317    
318        modified files:
319         src/encoder.c
320    
321    
322    2004-07-17 10:00:42 GMT                                         patch-45
323    
324        Summary:
325          Future version interoperability
326        Revision:
327          xvidcore--stable--1.0--patch-45
328    
329        From ed.gomez:
330         * Zeroing the structures is the best way not to pass
331           wrong data when dealing with slightly new XviD (like
332           head). If we don't zero here, then brightness is not
333           initialized in HEAD leading to crash.
334    
335        modified files:
336         examples/xvid_decraw.c
337    
338    
339    2004-07-10 17:30:40 GMT                                         patch-44
340    
341        Summary:
342          ChangeLog update
343        Revision:
344          xvidcore--stable--1.0--patch-44
345    
346        ChangeLog update
347    
348    
349        modified files:
350         ChangeLog
351    
352    
353    2004-07-10 17:27:06 GMT                                         patch-43
354    
355        Summary:
356          Small mem leak in vfw.
357        Revision:
358          xvidcore--stable--1.0--patch-43
359    
360        From sysKin:
361         * Free zones.
362    
363        modified files:
364         vfw/src/codec.c
365    
366    
367    2004-07-10 16:55:53 GMT                                         patch-42
368    
369        Summary:
370          Fix wrong matrix reading logic.
371        Revision:
372          xvidcore--stable--1.0--patch-42
373    
374        From sysKin:
375         * Fix a problem reading quantization matrix.
376    
377        modified files:
378         src/bitstream/bitstream.c
379    
380    
381    2004-06-26 21:26:35 GMT                                         patch-41
382    
383        Summary:
384          low delay guessing (il)logic fix.
385        Revision:
386          xvidcore--stable--1.0--patch-41
387    
388        From sysKin:
389         * bframes were decoded wrong when trying to guess low_delay flag
390           as specified in the standard when vol_control_parameters aren't
391           available.
392    
393        modified files:
394         src/decoder.c
395    
396    
397    2004-06-13 19:15:05 GMT                                         patch-40
398    
399        Summary:
400          Small memory error in ia32 cpuid function.
401        Revision:
402          xvidcore--stable--1.0--patch-40
403    
404        From ed.gomez:
405         * Valgrind detected a write to suspicious stack space. To avoid
406           any false reporting, added an explicit stack space allocation.
407    
408        modified files:
409         src/utils/x86_asm/cpuid.asm
410    
411    #########################################################################
412    # 1.0.1 (Bitstream Version 35)
413    #########################################################################
414    
415    2004-06-05 22:55:56 GMT                                         patch-39
416    
417        Summary:
418          Marking 1.0.1 release
419        Revision:
420          xvidcore--stable--1.0--patch-39
421    
422        Marking 1.0.1 release
423    
424    
425        modified files:
426         ChangeLog TODO build/generic/configure.in src/xvid.c
427         src/xvid.h
428    
429    
430    2004-06-02 20:58:38 GMT                                         patch-38
431    
432        Summary:
433          DC clipping bug for real
434        Revision:
435          xvidcore--stable--1.0--patch-38
436    
437        From ed.gomez:
438         * patch-25  was  supposed to fix a DC clipping  bug. However  i
439           added the additional  clipping  code in the  wrong place. But
440           at least, my fix  didn't cause any trouble, it was just noop.
441           This patch should really fix this very "unlikely bug" (i  just
442           want to remind the reader that this bug isn't easy to  trigger,
443           and eg: my test sequences don't trigger it at all)
444    
445        BS version incremented: 35
446    
447        modified files:
448         src/decoder.c src/motion/estimation_rd_based.c
449         src/prediction/mbprediction.c src/prediction/mbprediction.h
450         src/xvid.h
451    
452    
453    2004-05-31 21:11:49 GMT                                         patch-37
454    
455        Summary:
456          time fixes to decoder.
457        Revision:
458          xvidcore--stable--1.0--patch-37
459    
460        From ed.gomez:
461         * timestamps were badly computed by teh decoder in some corner cases
462           (1fps). This bug revealed that, timestamps were indeed wrong as
463           expected, but that bvop blocks in direct mode (vectors interpolated)
464           were somewhat compensated with wrong vectors in these same corner
465           cases.
466    
467        modified files:
468         src/bitstream/bitstream.c src/decoder.c src/decoder.h
469    
470    
471    2004-05-30 09:36:13 GMT                                         patch-36
472    
473        Summary:
474          Wrong license header.
475        Revision:
476          xvidcore--stable--1.0--patch-36
477    
478        From ed.gomez:
479         * Pascal did agree a plain GPL migration long ago, but this file
480           remained GPL+location restriction.
481    
482        modified files:
483         src/image/reduced.c
484    
485    
486    2004-05-29 09:02:25 GMT                                         patch-35
487    
488        Summary:
489          More missing va_end() calls.
490        Revision:
491          xvidcore--stable--1.0--patch-35
492    
493        From pete:
494         * portab.h is plenty of missing calls to va_end().
495    
496        modified files:
497         src/portab.h
498    
499    
500    2004-05-28 21:28:21 GMT                                         patch-34
501    
502        Summary:
503          FPS=1 problem in decoder.
504        Revision:
505          xvidcore--stable--1.0--patch-34
506    
507        From ed.gomez:
508         * patch-24 did fix bad behavior in encoder, so at least, compliant
509           streams were generated but the decoder was still doing the maths
510           a wrong way. Apply same logic to decoder.
511    
512        Thanks to the patch-24 bug reporter for this followup.
513    
514        modified files:
515         src/bitstream/bitstream.c
516    
517    
518    2004-05-27 20:04:01 GMT                                         patch-33
519    
520        Summary:
521          Nasty typo in pvop vector lambdas.
522        Revision:
523          xvidcore--stable--1.0--patch-33
524    
525        From sysKin:
526         * s/+/*/ in the lambda value array for vectors in the pvop
527           estimation module.
528    
529        modified files:
530         src/motion/estimation_pvop.c
531    
532    
533    2004-05-26 13:23:38 GMT                                         patch-32
534    
535        Summary:
536          Bits/Bytes confusion in the VFW frontend.
537        Revision:
538          xvidcore--stable--1.0--patch-32
539    
540        From sysKin:
541         * confusion between the kilo, in kilobits (1000) and
542           the kilo in kilobytes (1024, should be named KiB anyway)
543         * biSizeImage is in bytes, not bits according to the Win32
544           API.
545    
546        modified files:
547         vfw/src/codec.c vfw/src/config.c
548    
549    
550    2004-05-26 09:28:31 GMT                                         patch-31
551    
552        Summary:
553          Close variable argument list.
554        Revision:
555          xvidcore--stable--1.0--patch-31
556    
557        From ed.gomez:
558         * Close the variable argument list as specified by the ANSI C
559           standard. Reported by Carsten <list4darav at gmx dot de> on
560           xvid-devel.
561    
562        modified files:
563         src/image/font.c
564    
565    
566    2004-05-26 09:00:26 GMT                                         patch-30
567    
568        Summary:
569          ICM compatibility for VFW
570        Revision:
571          xvidcore--stable--1.0--patch-30
572    
573        From sysKin:
574         * Makes the VFW frontend compatible with ICM applications
575           (Ooo, MS Office... etc). Reported on IRC.
576    
577        modified files:
578         vfw/src/config.c vfw/src/driverproc.c
579    
580    
581    2004-05-26 08:58:56 GMT                                         patch-29
582    
583        Summary:
584          Small trellis bug
585        Revision:
586          xvidcore--stable--1.0--patch-29
587    
588        From sysKin:
589         * Last coeff wasn't summed.
590    
591        Reported by Jean Marc.
592    
593        modified files:
594         src/utils/mbtransquant.c
595    
596    
597    2004-05-26 08:46:45 GMT                                         patch-28
598    
599        Summary:
600          Small bug in bframe ME.
601        Revision:
602          xvidcore--stable--1.0--patch-28
603    
604        From sysKin:
605         * Small bug in bframe ME.
606    
607        modified files:
608         src/motion/estimation_bvop.c
609    
610    #########################################################################
611    # 1.0.0 final (Bitstream Version 34)
612    #########################################################################
613    
614    2004-05-08 22:26:06 GMT                                         patch-27
615    
616        Summary:
617          Marking 1.0.0 final
618        Revision:
619          xvidcore--stable--1.0--patch-27
620    
621        From ed.gomez:
622         * Marking 1.0.0 final \o/
623    
624        modified files:
625         ChangeLog build/generic/configure.in src/xvid.h
626    
627    
628    2004-05-06 17:56:52 GMT                                         patch-26
629    
630        Summary:
631          Small mismatch in hint<->widget in VFW
632        Revision:
633          xvidcore--stable--1.0--patch-26
634    
635        From sysKin:
636         * Small mismatch in hint<->widget.
637    
638        modified files:
639         vfw/src/resource.rc
640    
641    
642    2004-05-02 22:40:50 GMT                                         patch-25
643    
644        Summary:
645          DC prediction fix.
646        Revision:
647          xvidcore--stable--1.0--patch-25
648    
649        From ed.gomez:
650         * DC predictors weren't clipped to the [-2048, 2047] range.
651    
652         BS version increased to 33
653    
654         Thanks to jnorish on our forums to point out the problem.
655    
656        modified files:
657         src/bitstream/bitstream.c src/decoder.c
658         src/motion/estimation_rd_based.c src/prediction/mbprediction.c
659         src/prediction/mbprediction.h src/xvid.h
660    
661    
662    2004-05-02 10:30:29 GMT                                         patch-24
663    
664        Summary:
665          Possible VOL header corruption.
666        Revision:
667          xvidcore--stable--1.0--patch-24
668    
669        From ed.gomez:
670         * The VOL header could be corrupted when passing fincr=fbase=1 which
671           happens for fps=1 sequences.
672    
673        BS version bumped up to 32
674    
675        Original report:
676        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=2026&highlight=
677    
678        modified files:
679         src/bitstream/bitstream.c src/xvid.h
680    
681    
682    2004-04-30 23:10:19 GMT                                         patch-23
683    
684        Summary:
685          Some very light Unix build system changes
686        Revision:
687          xvidcore--stable--1.0--patch-23
688    
689        To prepare testing framework merging.
690    
691        From ed.gomez:
692         * Some typos
693         * Copyright updates (it's 2004 since a few months ;-)
694         * Added some checking to bootstrap.sh
695         * Added m4 AC_PREREQ macro to configure.in
696    
697        modified files:
698         build/generic/Makefile build/generic/bootstrap.sh
699         build/generic/configure.in
700    
701    
702    2004-04-20 19:40:29 GMT                                         patch-22
703    
704        Summary:
705          Small visual fix.
706        Revision:
707          xvidcore--stable--1.0--patch-22
708    
709        From sysKin:
710         * Small visual fix
711    
712        modified files:
713         vfw/src/config.c
714    
715    
716    2004-04-20 19:38:24 GMT                                         patch-21
717    
718        Summary:
719          Fix crash in decoder for non IFrame 1st frame.
720        Revision:
721          xvidcore--stable--1.0--patch-21
722    
723        From sysKin:
724         * Fixed the crash caused by non IFrame 1st frame.
725    
726        modified files:
727         src/decoder.c
728    
729    
730    2004-04-18 16:21:50 GMT                                         patch-20
731    
732        Summary:
733          Typo
734        Revision:
735          xvidcore--stable--1.0--patch-20
736    
737        Typo
738    
739    
740        modified files:
741         vfw/src/resource.rc
742    
743    
744    2004-04-17 17:04:20 GMT                                         patch-19
745    
746        Summary:
747          vfw opens audio file in shared access mode
748        Revision:
749          xvidcore--stable--1.0--patch-19
750    
751        vfw opens audio file in shared access mode
752    
753    
754        modified files:
755         vfw/src/config.c
756    
757    
758    2004-04-15 22:39:12 GMT                                         patch-18
759    
760        Summary:
761          Tiny xvid_decraw cleaning
762        Revision:
763          xvidcore--stable--1.0--patch-18
764    
765        Tiny xvid_decraw cleaning
766    
767    
768        modified files:
769         examples/xvid_decraw.c
770    
771    
772    2004-04-15 19:14:31 GMT                                         patch-17
773    
774        Summary:
775          Tiny minor fixes for msvc.
776        Revision:
777          xvidcore--stable--1.0--patch-17
778    
779        From pete:
780         * Missing arch endianness define in project files.
781         * Add a textual warning about win32 console EOF misreading.
782         * Prevent a SIGFPE when no frames were decoded.
783    
784        modified files:
785         build/win32/xvid_decraw.dsp build/win32/xvid_encraw.dsp
786         examples/xvid_decraw.c
787    
788    
789    2004-04-14 22:41:07 GMT                                         patch-16
790    
791        Summary:
792          Fixed missing 1st frame in dshow output.
793        Revision:
794          xvidcore--stable--1.0--patch-16
795    
796        From sysKin:
797         * decoder flags were overwritten, this was preventing from outputing
798           the first frame immediatly.
799    
800        modified files:
801         dshow/src/CXvidDecoder.cpp
802    
803    
804    2004-04-14 22:39:17 GMT                                         patch-15
805    
806        Summary:
807          Ressource leaking in dshow.
808        Revision:
809          xvidcore--stable--1.0--patch-15
810    
811        From sysKin:
812         * Same kind of ressource leaking as in vfw. Same cure.
813    
814        modified files:
815         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
816    
817    
818    2004-04-14 19:45:23 GMT                                         patch-14
819    
820        Summary:
821          Fixed small bug in trellis code.
822        Revision:
823          xvidcore--stable--1.0--patch-14
824    
825        From ed.gomez (spotted by jean marc):
826         * Trellis optimization was computing the sum |coeffs| wrongly
827           because the Compute_sum function wasn't doing zigzag scanning
828           and stopped at last non zero coeffs in linear scanning...
829           The trivial fix could have been to pass the zigzag to the compute
830           sum function so it could have done its job right.
831           But... Why computing stuff that is already known in the upper layer ?
832           I removed the compute sum function, and just pass the original sum
833           value in trellis function parameters, just in case we have to return
834           it again because trellis failed optimizing the block coeffs.
835    
836           This fix the bug and saves cycles :-) (but should not be noticeable)
837    
838        modified files:
839         src/utils/mbtransquant.c src/xvid.h
840    
841    
842    2004-04-12 12:06:12 GMT                                         patch-13
843    
844        Summary:
845          Don't do SAD and RD based searches for qp.
846        Revision:
847          xvidcore--stable--1.0--patch-13
848    
849        From sysKin:
850         * MakeGoodFlags function wasn't disabling SAD based search when
851           using RD. This was causing slowdown for no gain at all. This
852           patch should speed up encoding in qp mode.
853    
854    
855        modified files:
856         src/motion/estimation_pvop.c
857    
858    
859    2004-04-12 12:01:19 GMT                                         patch-12
860    
861        Summary:
862          3dnow functions proper separation.
863        Revision:
864          xvidcore--stable--1.0--patch-12
865    
866        From pete (thx to a forum report):
867         * Separate correctly pure 3dnow functions and 3dnow+mmxext functions.
868           This fix "Illegal instruction" crash on old k6-2 CPUs.
869    
870        modified files:
871         src/xvid.c
872    
873    
874    2004-04-12 11:57:20 GMT                                         patch-11
875    
876        Summary:
877          Better MV clipping code.
878        Revision:
879          xvidcore--stable--1.0--patch-11
880    
881        From sysKin:
882         * Better MV clipping. DivX 5 generates out of range vectors and clipping
883           them directly borks the decoding of other MVs for which out of range
884           MVs were predictors. So it's just better to clip them for the block
885           decoding and keep an unclipped version for predictions.
886    
887        modified files:
888         src/decoder.c
889    
890    
891    2004-04-08 20:34:54 GMT                                         patch-10
892    
893        Summary:
894          PGM support back in xvid_decraw.
895        Revision:
896          xvidcore--stable--1.0--patch-10
897    
898        From ed.gomez:
899         * pgm/pnm format added back to xvid_decraw
900           + pgm/pnm formats are now default for yv12/i420/rgb24 pixel format.
901           + tga is default for rgb16/32
902           + use option -f to choose tga, or pnm/pgm
903    
904        modified files:
905         examples/xvid_decraw.c
906    
907    
908    2004-04-07 22:30:15 GMT                                         patch-9
909    
910        Summary:
911          3DNow Ext functions use MMXEXT opcodes.
912        Revision:
913          xvidcore--stable--1.0--patch-9
914    
915        From Soltius (XviD Forum):
916         * Most of 3dnow extension functions do use MMXEXT opcodes, so
917           classify these functions as 3dnowext+mmxext. Avoids K6-2
918           boxes to crash with an invalid instruction error reported
919           by the host OS.
920    
921        PS: original bug report
922        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1656
923    
924        modified files:
925         src/xvid.c
926    
927    
928    2004-04-07 22:01:54 GMT                                         patch-8
929    
930        Summary:
931          RGB 16bit output fix.
932        Revision:
933          xvidcore--stable--1.0--patch-8
934    
935        From ScarletteTout (XviD Forum):
936         * Fix RGB 16bit output in C functions.
937    
938        From ed.gomez:
939         * Replaced PGM output by TGA output so it's easy to implement
940           RGB 16/24/32 and greyscale bitmaps support in a single format.
941           (pgm could have supported RGB 24 and Greyscale only)
942         * Added colorspace choice to xvid_decraw
943           Use option -c csp, where csp is either rgb16, rgb24, rgb32, yv12 or i420
944           Defaults to i420.
945    
946        PS: original bug report
947        http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1960&highlight=
948    
949        modified files:
950         examples/xvid_decraw.c src/image/colorspace.c
951    
952    
953    #########################################################################
954    # 1.0.0 RC4 (Bitstream Version 30)
955    #########################################################################
956    
957    2004-04-04 20:21:38 GMT                                         patch-7
958    
959        Summary:
960          DShow widget hiding.
961        Revision:
962          xvidcore--stable--1.0--patch-7
963    
964        From Michael:
965         * No need to keep widget visibles if they won't be in 1.0.0.
966    
967        modified files:
968         dshow/src/xvid.ax.rc
969    
970    
971    2004-04-04 20:17:52 GMT                                         patch-6
972    
973        Summary:
974          Compiler quirk in portab.h
975        Revision:
976          xvidcore--stable--1.0--patch-6
977    
978        From Michael:
979         * The VC.NET workaround was causing trouble. Inversed the test.
980    
981        modified files:
982         src/portab.h
983    
984    
985    2004-04-04 14:19:10 GMT                                         patch-5
986    
987        Summary:
988          Marking RC4
989        Revision:
990          xvidcore--stable--1.0--patch-5
991    
992        Marking RC4
993    
994    
995        modified files:
996         ChangeLog build/generic/configure.in src/xvid.h
997    
998    
999    2004-04-04 14:07:00 GMT                                         patch-4
1000    
1001        Summary:
1002          Frame dropping disabling for bframes.
1003        Revision:
1004          xvidcore--stable--1.0--patch-4
1005    
1006        From sysKin & Pete:
1007         * Disable frame dropping with bframes enabled. These two options
1008           do not play fine together.
1009    
1010        modified files:
1011         src/encoder.c
1012    
1013    
1014    2004-04-04 14:05:50 GMT                                         patch-3
1015    
1016        Summary:
1017          Dead code removal.
1018        Revision:
1019          xvidcore--stable--1.0--patch-3
1020    
1021        From sysKin:
1022         * FrameCodeP was always called with contanst parameters. Removed
1023           these parameters and associated dead code.
1024    
1025        modified files:
1026         src/encoder.c
1027    
1028    
1029    2004-04-04 14:03:42 GMT                                         patch-2
1030    
1031        Summary:
1032          Typo in ME fast comparison.
1033        Revision:
1034          xvidcore--stable--1.0--patch-2
1035    
1036        From sysKin:
1037         * Small typo in Fast ME code.
1038    
1039        modified files:
1040         src/motion/estimation_common.c
1041    
1042    
1043    2004-04-02 23:58:19 GMT                                         patch-1
1044    
1045        Summary:
1046          VFW Resource leak fix (try #2)
1047        Revision:
1048          xvidcore--stable--1.0--patch-1
1049    
1050        From Suiryc on IRC:
1051         * both encoder and decoder ending functions were calling
1052           the dll freeing code. This was an error as the first function
1053           called would unbind core function for the second called one.
1054           Thus xvidcore could not release buffers.
1055    
1056        modified files:
1057         vfw/src/codec.c vfw/src/driverproc.c
1058    
1059    
1060    2004-04-02 20:33:02 GMT                                         base-0
1061    
1062        Summary:
1063          tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
1064        Revision:
1065          xvidcore--stable--1.0--base-0
1066    
1067        (automatically generated log message)
1068    
1069    
1070    2004-03-31 19:32:47 GMT                                         patch-53
1071    
1072        Summary:
1073          Ressources leaking in VFW.
1074        Revision:
1075          xvidcore--devapi4--1.0--patch-53
1076    
1077        From sysKin:
1078         * Storing ressources in global vars is making multithreaded/instanced
1079           apps leaking lot of memory. Moved these vars to codec struct.
1080    
1081        Thanks to dalox <fdalleau at hymatom d0t fr> to spot and fix the bug.
1082    
1083        modified files:
1084         vfw/src/codec.c vfw/src/codec.h vfw/src/driverproc.c
1085    
1086    
1087    2004-03-31 19:28:51 GMT                                         patch-52
1088    
1089        Summary:
1090          Fix to bad NVOP+bframe interaction.
1091        Revision:
1092          xvidcore--devapi4--1.0--patch-52
1093    
1094        From syskin:
1095         * When generating a NVOP, it interferes with bframe flushing and
1096           packing.
1097    
1098        modified files:
1099         src/encoder.c
1100    
1101    
1102    2004-03-31 19:24:42 GMT                                         patch-51
1103    
1104        Summary:
1105          Fix GMC 2 warp point.
1106        Revision:
1107          xvidcore--devapi4--1.0--patch-51
1108    
1109        From Skal:
1110         * Fix 2 warp points GMC.
1111    
1112        modified files:
1113         src/motion/gmc.c
1114    
1115    
1116    2004-03-31 19:18:46 GMT                                         patch-50
1117    
1118        Summary:
1119          Added intra quant testing.
1120        Revision:
1121          xvidcore--devapi4--1.0--patch-50
1122    
1123        From Skal:
1124         * Added intra quant testing to xvid_bench
1125    
1126        modified files:
1127         examples/xvid_bench.c
1128    
1129    
1130    2004-03-31 19:07:55 GMT                                         patch-49
1131    
1132        Summary:
1133          input width/height check
1134        Revision:
1135          xvidcore--devapi4--1.0--patch-49
1136    
1137        From Skal:
1138         * Input width and height aren't checked and this can cause crash.
1139    
1140        modified files:
1141         src/encoder.c
1142    
1143    
1144    2004-03-28 01:02:21 GMT                                         patch-48
1145    
1146        Summary:
1147          $ CVS expansion removed
1148        Revision:
1149          xvidcore--devapi4--1.0--patch-48
1150    
1151        $ CVS expansion removed
1152    
1153    
1154        modified files:
1155         dshow/src/Configure.cpp dshow/src/config.c
1156         examples/xvid_encraw.c
1157    
1158    
1159    2004-03-28 00:45:23 GMT                                         patch-47
1160    
1161        Summary:
1162          Allow bigger frames
1163        Revision:
1164          xvidcore--devapi4--1.0--patch-47
1165    
1166        Allow bigger frames
1167    
1168    
1169        modified files:
1170         examples/xvid_encraw.c
1171    
1172    
1173    2004-03-28 00:41:54 GMT                                         patch-46
1174    
1175        Summary:
1176          Fix in postproc header
1177        Revision:
1178          xvidcore--devapi4--1.0--patch-46
1179    
1180        Fix in postproc header
1181    
1182    
1183        modified files:
1184         src/image/postprocessing.h
1185    
1186    
1187    2004-03-28 00:33:02 GMT                                         patch-45
1188    
1189        Summary:
1190          Fixed xvidvfw build on real mingw+msys systems
1191        Revision:
1192          xvidcore--devapi4--1.0--patch-45
1193    
1194        Fixed xvidvfw build on real mingw+msys systems
1195    
1196    
1197        modified files:
1198         vfw/bin/Makefile
1199    
1200    
1201    2004-03-15 21:48:48 GMT                                         patch-44
1202    
1203        Summary:
1204          VFW updates.
1205        Revision:
1206          xvidcore--devapi4--1.0--patch-44
1207    
1208        VFW updates.
1209    
1210        modified files:
1211         vfw/src/config.c vfw/src/resource.rc
1212    
1213    
1214    2004-03-15 21:44:17 GMT                                         patch-43
1215    
1216        Summary:
1217          GMC bugfix.
1218        Revision:
1219          xvidcore--devapi4--1.0--patch-43
1220    
1221        From skal:
1222         * GMC bugfixes.
1223    
1224        modified files:
1225         src/motion/gmc.c
1226    
1227    
1228    2004-03-15 21:41:18 GMT                                         patch-42
1229    
1230        Summary:
1231          Buffer overrun fix in post proc.
1232        Revision:
1233          xvidcore--devapi4--1.0--patch-42
1234    
1235        From sysKin:
1236         * Fixed buffer overrun in postproc code.
1237    
1238        modified files:
1239         src/image/postprocessing.c src/image/postprocessing.h
1240    
1241    
1242    2004-03-15 21:33:22 GMT                                         patch-41
1243    
1244        Summary:
1245          Forgotten files.
1246        Revision:
1247          xvidcore--devapi4--1.0--patch-41
1248    
1249        Me:
1250         * Sorry i missed these file additions. Important for the packages
1251           as i build them from the tla archive.
1252    
1253        new files:
1254         dshow/src/.arch-ids/Configure.cpp.id
1255         dshow/src/.arch-ids/config.c.id
1256         dshow/src/.arch-ids/config.h.id dshow/src/.arch-ids/debug.h.id
1257         dshow/src/Configure.cpp dshow/src/config.c dshow/src/config.h
1258         dshow/src/debug.h
1259    
1260    
1261    2004-03-03 21:01:09 GMT                                         patch-40
1262    
1263        Summary:
1264          MV clipping in decoder.
1265        Revision:
1266          xvidcore--devapi4--1.0--patch-40
1267    
1268        From sysKin:
1269         * clip MVs to valid ranges.
1270    
1271        modified files:
1272         src/decoder.c src/decoder.h
1273    
1274    
1275    #########################################################################
1276    # 1.0.0 RC3 (Bistream Version 29)
1277    #########################################################################
1278    
1279    2004-02-29 13:17:10 GMT                                         patch-39
1280    
1281        Summary:
1282          Marking 1.0.0 RC3
1283        Revision:
1284          xvidcore--devapi4--1.0--patch-39
1285    
1286        * Marking RC3
1287    
1288        modified files:
1289         ChangeLog build/generic/configure.in src/xvid.h
1290    
1291    
1292  2004-02-29 13:08:38 GMT                                         patch-38  2004-02-29 13:08:38 GMT                                         patch-38
# Line 101  Line 1384 
1384       src/image/image.h       src/image/image.h
1385    
1386  #########################################################################  #########################################################################
1387  # 1.0.0 RC2  # 1.0.0 RC2 (Bistream Version 28)
1388  #########################################################################  #########################################################################
1389    
1390  2004-02-08 01:06:40 GMT                                         patch-32  2004-02-08 01:06:40 GMT                                         patch-32
# Line 324  Line 1607 
1607       src/decoder.c       src/decoder.c
1608    
1609  #########################################################################  #########################################################################
1610  # 1.0.0 RC1  # 1.0.0 RC1 (Bistream Version 26)
1611  #########################################################################  #########################################################################
1612    
1613  2004-01-25 16:01:06 GMT                                         patch-18  2004-01-25 16:01:06 GMT                                         patch-18
# Line 632  Line 1915 
1915      Archive cycling...      Archive cycling...
1916    
1917  #########################################################################  #########################################################################
1918  # 1.0.0 beta3  # 1.0.0 beta3 (Bistream Version 25)
1919  #########################################################################  #########################################################################
1920    
1921  2003-12-26 22:21:35 GMT                                         patch-162  2003-12-26 22:21:35 GMT                                         patch-162
# Line 1275  Line 2558 
2558       src/plugins/plugin_2pass2.c       src/plugins/plugin_2pass2.c
2559    
2560  #########################################################################  #########################################################################
2561  # 1.0.0 beta2  # 1.0.0 beta2 (Bitstream Version 23)
2562  #########################################################################  #########################################################################
2563    
2564  2003-12-05 14:43:53 GMT                                         patch-123  2003-12-05 14:43:53 GMT                                         patch-123
# Line 1495  Line 2778 
2778    
2779    
2780  #########################################################################  #########################################################################
2781  # 1.0.0 beta1  # 1.0.0 beta1 (Bitstream Version 21)
2782  #########################################################################  #########################################################################
2783    
2784  2003-11-29 17:21:08 GMT                                         patch-111  2003-11-29 17:21:08 GMT                                         patch-111

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.2.2.8

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