[cvs] / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /xvidcore/ChangeLog

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

revision 1.8, Mon Jul 26 20:29:27 2004 UTC revision 1.9, Sun Dec 19 12:49:05 2004 UTC
# Line 4  Line 4 
4  # relevant.  # relevant.
5    
6    
7    2004-12-19 12:38:15 GMT                                         patch-105
8    
9        Summary:
10          Merged stable 1.0.3 release patches
11        Revision:
12          xvidcore--head--0.0--patch-105
13    
14        Merged stable 1.0.3 release patches
15    
16        Patches applied:
17    
18         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
19           Trellis overflow for quant<=2
20    
21         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
22           Marking 1.0.3 release
23    
24    
25        modified files:
26         ChangeLog-1.0 src/utils/mbtransquant.c src/xvid.h
27    
28        new patches:
29         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
30         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
31    
32    
33    2004-12-19 11:15:53 GMT                                         patch-104
34    
35        Summary:
36          Faster bvhq
37        Revision:
38          xvidcore--head--0.0--patch-104
39    
40        From sysKin:
41         * Faster bvhq skipping Intra test if the rd optimized rate
42           is already < 24bits... some other things too
43    
44        modified files:
45         src/motion/estimation.h src/motion/estimation_bvop.c
46         src/motion/estimation_rd_based.c
47         src/motion/estimation_rd_based_bvop.c
48    
49    
50    2004-12-10 20:51:56 GMT                                         patch-103
51    
52        Summary:
53          Encoder cleanups.
54        Revision:
55          xvidcore--head--0.0--patch-103
56    
57        From sysKin:
58         * Moved greyscale code to mbcoding.
59         * Moved the fcode code to its own function.
60         * Some other minor cleanups.
61    
62    
63        modified files:
64         src/bitstream/mbcoding.c src/encoder.c
65    
66    
67    2004-12-10 20:39:23 GMT                                         patch-102
68    
69        Summary:
70          Fixed patch-101
71        Revision:
72          xvidcore--head--0.0--patch-102
73    
74        From sysKin:
75         * Add a cbp assigment that should not have disapeared in patch-101.
76    
77        modified files:
78         src/encoder.c
79    
80    
81    2004-12-09 22:53:20 GMT                                         patch-101
82    
83        Summary:
84          Speedup using RD results
85        Revision:
86          xvidcore--head--0.0--patch-101
87    
88        From sysKin:
89         * Use cbp from RD to speedup things a bit.
90    
91        modified files:
92         src/encoder.c
93    
94    
95    2004-12-09 22:51:02 GMT                                         patch-100
96    
97        Summary:
98          Speedup RD a bit
99        Revision:
100          xvidcore--head--0.0--patch-100
101    
102        From sysKin:
103         * Saves a few multiplies in RD code saving the quant*quant value
104           into the SearchData struct.
105    
106        modified files:
107         src/motion/estimation.h src/motion/estimation_bvop.c
108         src/motion/estimation_rd_based.c
109    
110    
111    2004-12-09 22:48:06 GMT                                         patch-99
112    
113        Summary:
114          Smarter fcode code
115        Revision:
116          xvidcore--head--0.0--patch-99
117    
118        From sysKin:
119         * Replaced old fcode code with smarter one.
120    
121        modified files:
122         src/bitstream/mbcoding.c src/encoder.c src/motion/estimation.h
123         src/motion/estimation_bvop.c src/motion/estimation_common.c
124         src/motion/estimation_pvop.c src/motion/motion_inlines.h
125    
126    
127    2004-12-09 22:00:49 GMT                                         patch-98
128    
129        Summary:
130          Removed Reduced Resolution Vops support
131        Revision:
132          xvidcore--head--0.0--patch-98
133    
134        From sysKin:
135         * it's now a long time we planned removing support for RRV as it
136           adds complexity to the ME, to the decoder and this feature fits
137           nowhere in any MPEG4 profile we plan to support.
138    
139        modified files:
140         src/bitstream/bitstream.c src/bitstream/bitstream.h
141         src/decoder.c src/encoder.c src/image/image.c
142         src/motion/estimation.h src/motion/estimation_bvop.c
143         src/motion/estimation_gmc.c src/motion/estimation_pvop.c
144         src/motion/estimation_rd_based.c
145         src/motion/estimation_rd_based_bvop.c src/motion/motion.h
146         src/motion/motion_comp.c src/motion/motion_inlines.h
147         src/motion/vop_type_decision.c src/utils/mbtransquant.c
148         src/xvid.c
149    
150    
151    2004-12-07 23:58:12 GMT                                         patch-97
152    
153        Summary:
154          Merged PowerPC fixes from christoph naegeli's branch
155        Revision:
156          xvidcore--head--0.0--patch-97
157    
158        Merged PowerPC fixes from christoph naegeli's branch
159    
160        Patches applied:
161    
162         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
163           Star-merge with Edouards Branch
164    
165         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
166           debug alignment bugfixes
167    
168         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
169           bugfixes in altivec alignment assumptions
170    
171         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
172           linux gcc fixes
173    
174         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
175           linux ppc long fixes
176    
177         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
178           minor ppc linux enhancements...
179    
180    
181        modified files:
182         src/image/ppc_asm/colorspace_altivec.c
183         src/image/ppc_asm/interpolate8x8_altivec.c
184         src/image/ppc_asm/qpel_altivec.c
185         src/motion/ppc_asm/sad_altivec.c
186         src/quant/ppc_asm/quant_h263_altivec.c
187         src/utils/ppc_asm/mem_transfer_altivec.c src/xvid.c
188    
189        new patches:
190         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
191         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
192         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
193         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
194         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
195         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
196    
197    
198    2004-11-24 22:10:17 GMT                                         patch-96
199    
200        Summary:
201          Forgotten bit of patch-94 (vbv code in vfw)
202        Revision:
203          xvidcore--head--0.0--patch-96
204    
205        Forgotten bit of patch-94 (vbv code in vfw)
206    
207    
208        modified files:
209         vfw/src/codec.c
210    
211    
212    2004-11-24 21:50:45 GMT                                         patch-95
213    
214        Summary:
215          Changed default Brightness value in DShow frontend
216        Revision:
217          xvidcore--head--0.0--patch-95
218    
219        Changed default Brightness value in DShow frontend
220    
221    
222        modified files:
223         dshow/src/config.c
224    
225    
226    2004-11-24 21:50:14 GMT                                         patch-94
227    
228        Summary:
229          Added support for VBV in frontend.
230        Revision:
231          xvidcore--head--0.0--patch-94
232    
233        From sysKin:
234         * Added support code for VBV in VFW frontend.
235    
236        modified files:
237         vfw/src/config.c vfw/src/resource.rc
238    
239    
240    2004-11-24 21:48:35 GMT                                         patch-93
241    
242        Summary:
243          Added interlaced option parsing in xvid_encraw.
244        Revision:
245          xvidcore--head--0.0--patch-93
246    
247        From christoph:
248         * Added support for interlaced option in xvid_encraw.
249    
250        modified files:
251         examples/xvid_encraw.c
252    
253    
254    2004-11-24 21:45:47 GMT                                         patch-92
255    
256        Summary:
257          Synced with stable tree
258        Revision:
259          xvidcore--head--0.0--patch-92
260    
261        Synced with stable tree
262    
263        Patches applied:
264    
265         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
266           Fixed DiamondSearch
267    
268         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
269           Fixed stride in DShow decoder.
270    
271         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
272           Fixed stride in vfw frontend.
273    
274    
275        modified files:
276         dshow/src/CXvidDecoder.cpp src/motion/estimation_common.c
277         vfw/src/codec.c
278    
279        new patches:
280         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
281         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
282         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
283    
284    
285    2004-10-17 10:13:02 GMT                                         patch-91
286    
287        Summary:
288          Syncing with Christoph Nageli branch
289        Revision:
290          xvidcore--head--0.0--patch-91
291    
292        Syncing with Christoph Nageli branch
293    
294        Patches applied:
295    
296         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
297           tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-68
298    
299         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
300           interpolate8x8_haflpel add functions
301    
302         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
303           little enhancement
304    
305         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
306           Basic QPel pass_16 routines altivec codec
307    
308         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
309           Basic QPel pass_8 routines altivec code
310    
311         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
312           packed pass_16 routines in a macro
313    
314         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
315           packed pass_8 routines in a macro
316    
317         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
318           Enhancement of the qpel functions for P-frames
319    
320         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
321           QPel Pass_16 Add Functions
322    
323         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
324           Pass_8_Add Altivec functions
325    
326         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
327           Bugfix for Pass_8 Add routines
328    
329    
330        new files:
331         src/image/ppc_asm/.arch-ids/qpel_altivec.c.id
332         src/image/ppc_asm/qpel_altivec.c
333    
334        modified files:
335         build/generic/sources.inc src/image/interpolate8x8.h
336         src/image/ppc_asm/colorspace_altivec.c
337         src/image/ppc_asm/interpolate8x8_altivec.c src/image/qpel.c
338         src/image/qpel.h src/xvid.c
339    
340        new patches:
341         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
342         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
343         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
344         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
345         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
346         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
347         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
348         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
349         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
350         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
351         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
352    
353    
354    2004-10-12 21:00:08 GMT                                         patch-90
355    
356        Summary:
357          Resynced with 1.0 tree
358        Revision:
359          xvidcore--head--0.0--patch-90
360    
361        Resynced with 1.0 tree
362    
363        Patches applied:
364    
365         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
366           Don't read too short streams.
367    
368    
369        modified files:
370         src/bitstream/bitstream.c
371    
372        new patches:
373         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
374    
375    
376    2004-10-12 20:54:47 GMT                                         patch-89
377    
378        Summary:
379          Credits to Christoph Nageli for his work on PPC port
380        Revision:
381          xvidcore--head--0.0--patch-89
382    
383        Credits to Christoph Nageli for his work on PPC port
384    
385    
386        modified files:
387         AUTHORS
388    
389    
390    2004-10-12 20:51:24 GMT                                         patch-88
391    
392        Summary:
393    
394        Revision:
395          xvidcore--head--0.0--patch-88
396    
397        Patches applied:
398    
399         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
400           ME fix.
401    
402         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
403           64bit fixes
404    
405        From ed.gomez:
406         * Resolved conflicts caused by the 64bit fixes, extended it for qpel.h
407           Note that 1.1 tree needs a new review for 64bit problems as lot
408           of ME code has changed.
409    
410        modified files:
411         src/image/qpel.h src/motion/estimation_bvop.c
412         src/motion/estimation_common.c src/motion/motion_comp.c
413    
414        new patches:
415         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
416         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
417    
418    
419    2004-09-22 22:42:16 GMT                                         patch-87
420    
421        Summary:
422          DESTDIR support in Makefile
423        Revision:
424          xvidcore--head--0.0--patch-87
425    
426        From Thomas Galliano (Gentoo bug #62190):
427         * Added DESTDIR prefix variable to all install commands destination
428           (ed.gomez: i think it's for packaging issues, so the install
429            process installs all files as if they were going to the real
430            location, as xvid doesn't use any path, i always thought this
431            was not required)
432    
433        modified files:
434         build/generic/Makefile build/generic/platform.inc.in
435    
436    
437    2004-09-04 15:10:33 GMT                                         patch-86
438    
439        Summary:
440          First bvop search must initalize best_sad
441        Revision:
442          xvidcore--head--0.0--patch-86
443    
444        From sysKin:
445         * First bvop search must initalize best_sad
446    
447        modified files:
448         src/motion/estimation_bvop.c
449    
450    
451    2004-09-04 14:11:43 GMT                                         patch-85
452    
453        Summary:
454          Fixed function prototype/definition mismatch
455        Revision:
456          xvidcore--head--0.0--patch-85
457    
458        From sysKin:
459         * Fixed function prototype/definition mismatch for some
460           interpolation C functions.
461    
462        modified files:
463         src/image/interpolate8x8.c
464    
465    
466    2004-09-04 14:08:13 GMT                                         patch-84
467    
468        Summary:
469          Fixed buffer termination logic in xvid_decraw.
470        Revision:
471          xvidcore--head--0.0--patch-84
472    
473        From ed.gomez:
474         * Fixed main decoding loop condition to really match
475           the empty buffer and end of stream condition.
476         * Removed the unwanted frame number limitation
477    
478        modified files:
479         examples/xvid_decraw.c
480    
481    
482    2004-09-04 14:04:48 GMT                                         patch-83
483    
484        Summary:
485          Uninitialized user data usage.
486        Revision:
487          xvidcore--head--0.0--patch-83
488    
489        From ed.gomez:
490         - Fixed user data parsing uninitialized data.
491    
492        modified files:
493         src/bitstream/bitstream.c
494    
495    
496    2004-09-04 13:59:26 GMT                                         patch-82
497    
498        Summary:
499          Unitialized data in bvop ME
500        Revision:
501          xvidcore--head--0.0--patch-82
502    
503        From ed.gomez:
504         * Fixed unitialized data usage during bvop ME.
505    
506        modified files:
507         src/motion/estimation_bvop.c
508    
509    
510    2004-09-03 00:13:31 GMT                                         patch-81
511    
512        Summary:
513          Add VOL header saving in xvid_decraw
514        Revision:
515          xvidcore--head--0.0--patch-81
516    
517        From ed.gomez:
518         * Added VOL header saving in xvid_decraw
519    
520        The little story:
521           I was trying to cut some frames off of a big stream (150MB)
522           with "xvid_decraw -m", and cat'ing the single frame stream
523           files together. The reconstructed stream was rejected by all
524           mpeg4 decoders because the vol header wasn't present. Thus
525           the fix.
526    
527        modified files:
528         examples/xvid_decraw.c
529    
530    
531    2004-08-30 23:22:35 GMT                                         patch-80
532    
533        Summary:
534          Complete previous API numbering change
535        Revision:
536          xvidcore--head--0.0--patch-80
537    
538        Complete previous API numbering change
539    
540    
541        modified files:
542         src/xvid.h
543    
544    
545    2004-08-29 11:53:05 GMT                                         patch-79
546    
547        Summary:
548          Merged stable tree
549        Revision:
550          xvidcore--head--0.0--patch-79
551    
552        Merged stable tree
553    
554        Patches applied:
555    
556         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
557           Marking 1.0.2
558    
559         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
560           Merged one important forgotten bugfix from head
561    
562         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
563           ChangeLog update
564    
565    
566        modified files:
567         ChangeLog-1.0 src/xvid.h
568    
569        new patches:
570         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
571         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
572         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
573    
574    
575    2004-08-29 09:56:34 GMT                                         patch-78
576    
577        Summary:
578          Write ia32 symbols' size to elf output.
579        Revision:
580          xvidcore--head--0.0--patch-78
581    
582        From ed.gomez:
583         - write symbols size to elf output, so the asm objects look
584           really like any usual object file.
585    
586        modified files:
587         src/bitstream/x86_asm/cbp_3dne.asm
588         src/bitstream/x86_asm/cbp_mmx.asm
589         src/bitstream/x86_asm/cbp_sse2.asm
590         src/dct/x86_asm/fdct_mmx_ffmpeg.asm
591         src/dct/x86_asm/fdct_mmx_skal.asm
592         src/dct/x86_asm/fdct_sse2_skal.asm
593         src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
594         src/dct/x86_asm/idct_sse2_dmitry.asm
595         src/dct/x86_asm/simple_idct_mmx.asm
596         src/image/x86_asm/colorspace_mmx.inc
597         src/image/x86_asm/colorspace_rgb_mmx.asm
598         src/image/x86_asm/colorspace_yuv_mmx.asm
599         src/image/x86_asm/colorspace_yuyv_mmx.asm
600         src/image/x86_asm/interpolate8x8_3dn.asm
601         src/image/x86_asm/interpolate8x8_3dne.asm
602         src/image/x86_asm/interpolate8x8_mmx.asm
603         src/image/x86_asm/interpolate8x8_xmm.asm
604         src/image/x86_asm/postprocessing_mmx.asm
605         src/image/x86_asm/postprocessing_sse2.asm
606         src/image/x86_asm/qpel_mmx.asm
607         src/image/x86_asm/reduced_mmx.asm
608         src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
609         src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
610         src/motion/x86_asm/sad_xmm.asm
611         src/quant/x86_asm/quantize_h263_3dne.asm
612         src/quant/x86_asm/quantize_h263_mmx.asm
613         src/quant/x86_asm/quantize_mpeg_mmx.asm
614         src/quant/x86_asm/quantize_mpeg_xmm.asm
615         src/utils/x86_asm/cpuid.asm
616         src/utils/x86_asm/interlacing_mmx.asm
617         src/utils/x86_asm/mem_transfer_3dne.asm
618         src/utils/x86_asm/mem_transfer_mmx.asm
619    
620    
621    2004-08-28 13:00:56 GMT                                         patch-77
622    
623        Summary:
624          Thread safety problem in sse2 brightness control
625        Revision:
626          xvidcore--head--0.0--patch-77
627    
628        From ed.gomez:
629         * CodingStyle for the sse2 image brightness file
630         * Fixed thread safety problem/big error. Writing to a RO
631           data segment is a no go ! and using global data segment
632           is a no go either (use stack instead) !
633    
634        modified files:
635         src/image/x86_asm/postprocessing_sse2.asm
636    
637    
638    2004-08-22 13:11:23 GMT                                         patch-76
639    
640        Summary:
641          Stable merge
642        Revision:
643          xvidcore--head--0.0--patch-76
644    
645        Stable merge
646    
647        Patches applied:
648    
649         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
650           Thread safety problem in idct C version
651    
652    
653        modified files:
654         src/bitstream/mbcoding.c src/dct/idct.c
655    
656        new patches:
657         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
658    
659    
660    2004-08-22 11:48:23 GMT                                         patch-75
661    
662        Summary:
663          This tree isn't API 4.0 anymore, mark it as 4.1
664        Revision:
665          xvidcore--head--0.0--patch-75
666    
667        From ed.gomez:
668         * The fields added to some structs make this lib isn't
669           API 4.0 anymore, mark it as 4.1 because ABI compatibility
670           is conserved.
671    
672        modified files:
673         build/generic/configure.in
674    
675    
676    2004-08-22 11:41:22 GMT                                         patch-74
677    
678        Summary:
679          Functions qualified as such for elf format.
680        Revision:
681          xvidcore--head--0.0--patch-74
682    
683        From ed.gomez:
684         * Functions weren't marked as functions in ia32 asm files.
685           Added support for the function qualifier for elf.
686    
687        modified files:
688         build/generic/configure.in src/bitstream/x86_asm/cbp_3dne.asm
689         src/bitstream/x86_asm/cbp_mmx.asm
690         src/bitstream/x86_asm/cbp_sse2.asm
691         src/dct/x86_asm/fdct_mmx_ffmpeg.asm
692         src/dct/x86_asm/fdct_mmx_skal.asm
693         src/dct/x86_asm/fdct_sse2_skal.asm
694         src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
695         src/dct/x86_asm/idct_sse2_dmitry.asm
696         src/dct/x86_asm/simple_idct_mmx.asm
697         src/image/x86_asm/colorspace_rgb_mmx.asm
698         src/image/x86_asm/colorspace_yuv_mmx.asm
699         src/image/x86_asm/colorspace_yuyv_mmx.asm
700         src/image/x86_asm/interpolate8x8_3dn.asm
701         src/image/x86_asm/interpolate8x8_3dne.asm
702         src/image/x86_asm/interpolate8x8_mmx.asm
703         src/image/x86_asm/interpolate8x8_xmm.asm
704         src/image/x86_asm/postprocessing_mmx.asm
705         src/image/x86_asm/postprocessing_sse2.asm
706         src/image/x86_asm/qpel_mmx.asm
707         src/image/x86_asm/reduced_mmx.asm
708         src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
709         src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
710         src/motion/x86_asm/sad_xmm.asm
711         src/quant/x86_asm/quantize_h263_3dne.asm
712         src/quant/x86_asm/quantize_h263_mmx.asm
713         src/quant/x86_asm/quantize_mpeg_mmx.asm
714         src/quant/x86_asm/quantize_mpeg_xmm.asm
715         src/utils/x86_asm/cpuid.asm
716         src/utils/x86_asm/interlacing_mmx.asm
717         src/utils/x86_asm/mem_transfer_3dne.asm
718         src/utils/x86_asm/mem_transfer_mmx.asm
719    
720    
721    2004-08-21 17:04:57 GMT                                         patch-73
722    
723        Summary:
724          Added yasm support in configure.in
725        Revision:
726          xvidcore--head--0.0--patch-73
727    
728        From ed.gomez:
729         * Added yasm configure.in support. It's my preferred ia32 assembly
730           because it allows debugging/profiling of assembly code with oprofile.
731    
732        modified files:
733         build/generic/configure.in
734    
735    
736    2004-08-21 11:47:31 GMT                                         patch-72
737    
738        Summary:
739          Merged fix from stable
740        Revision:
741          xvidcore--head--0.0--patch-72
742    
743        Merged fix from stable
744    
745        Patches applied:
746    
747         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
748           Stupid typo+error in fdct_xxx_skal macro generator.
749    
750    
751        modified files:
752         src/dct/x86_asm/fdct_mmx_skal.asm
753    
754        new patches:
755         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
756    
757    
758    2004-08-16 22:32:46 GMT                                         patch-71
759    
760        Summary:
761          Decoder optimization (fixing regression)
762        Revision:
763          xvidcore--head--0.0--patch-71
764    
765        From ed.gomez:
766         * With newly introduced vector checking, decoder became noticeably
767           slower. This was caused by poorly written code (sorry sysKin :P)
768            + unrolled loop
769            + removed duplicated border computings
770            + marks the function as __inline
771    
772        modified files:
773         src/decoder.c
774    
775    
776    2004-08-15 11:42:20 GMT                                         patch-70
777    
778        Summary:
779          Out of bounds MVs clipping
780        Revision:
781          xvidcore--head--0.0--patch-70
782    
783        From sysKin:
784         * Clip vectors that end up out of bounds.
785    
786        modified files:
787         src/decoder.c
788    
789    
790    2004-08-10 22:30:09 GMT                                         patch-69
791    
792        Summary:
793          Fixed CBR plugin.
794        Revision:
795          xvidcore--head--0.0--patch-69
796    
797        From Foxer:
798         * Do not set the return quantizer to the frame's quantizer
799           (caused the crazy quant choices)
800         * Allow quant1 to influence the sequence quality
801         * Allow more than +- 1 quantizer variation if the desired
802           quantizer is much higher than the previous.
803         * Clamp the overflow influence to 1 unit of buffer, that
804           should help cases where still motion scenes are followed
805           by normal motion scenes... old code was reaching amazing
806           high bitrate, with this modification it should keep
807           smaller bitrate.
808    
809        modified files:
810         src/plugins/plugin_single.c
811    
812    
813    2004-08-01 15:23:49 GMT                                         patch-68
814    
815        Summary:
816          error in dshow par array indexing
817        Revision:
818          xvidcore--head--0.0--patch-68
819    
820        error in dshow par array indexing
821    
822    
823        modified files:
824         dshow/src/CXvidDecoder.cpp
825    
826    
827    2004-08-01 13:38:36 GMT                                         patch-67
828    
829        Summary:
830          Faster bframe decoding (qpel this time)
831        Revision:
832          xvidcore--head--0.0--patch-67
833    
834        From ed.gomez:
835         * Used the same trick as for halfpel bvops, merge backward
836           interpolation and dst averaging steps.
837    
838        NB: i'm currently not able to say if it's a real speedup or not
839            because my linux kernel uses a process scheduler gives great
840            variance to results... so far i'm sure this isn't a slowdown
841            neither for C nor ia32 SIMD.
842    
843        modified files:
844         src/decoder.c src/image/qpel.c src/image/qpel.h
845    
846    
847    2004-08-01 11:24:07 GMT                                         patch-66
848    
849        Summary:
850          Unified qpel code path for all platforms
851        Revision:
852          xvidcore--head--0.0--patch-66
853    
854        From ed.gomez and skal:
855         * Unified qpel code path for all platforms. Next step is
856           to fully exploit this code path to speedup qpel bframe
857           decoding
858    
859        NB: this makes also ports life easier as they would not port
860            obsoleted function sets...
861    
862        modified files:
863         src/decoder.c src/image/interpolate8x8.h src/image/qpel.c
864         src/image/qpel.h src/motion/motion_comp.c
865    
866    
867    2004-07-31 15:08:19 GMT                                         patch-65
868    
869        Summary:
870          Faster bframe decoding.
871        Revision:
872          xvidcore--head--0.0--patch-65
873    
874        From ed.gomez and skal:
875         * Faster direct/interpolated bvop blocks decoding for halfpel
876           sequences. The trick is to compute and average directly with
877           destination during one of the forward/backward interpolations.
878           At this moment, this patch covers only halfpel decoding, the
879           same trick is expected to be hacked for qpel.
880    
881        modified files:
882         src/decoder.c src/image/interpolate8x8.c
883         src/image/interpolate8x8.h
884         src/image/x86_asm/interpolate8x8_mmx.asm
885         src/image/x86_asm/interpolate8x8_xmm.asm src/xvid.c
886    
887    
888    2004-07-31 09:13:23 GMT                                         patch-64
889    
890        Summary:
891          Last bit for dshow gcc support
892        Revision:
893          xvidcore--head--0.0--patch-64
894    
895        From pete:
896         * Last bits concerning gcc build support for dshow.
897    
898        removed files:
899         dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
900         dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
901         dshow/dxpatch/DXVCSDK-9.0-gcc.patch
902         dshow/dxpatch/DXVCSDK-9.0-gcc.txt
903    
904        modified files:
905         dshow/src/Configure.cpp
906    
907    
908    2004-07-27 21:10:02 GMT                                         patch-63
909    
910        Summary:
911          Better cross compilation support for dshow.
912        Revision:
913          xvidcore--head--0.0--patch-63
914    
915        From pete and ed.gomez:
916         * gcc 3.4.1 is even more pedantic, ::GUID was breaking it, use
917           struct _GUID instead.
918         * Some uppercase/lowercase mixing in MS headers.
919         * More documentation footage for the braves !
920    
921        NB: with all this, dshow should compile, but it is not guaranted
922            to work ! There's even a patch for Configure.cpp that could be
923            required... postponed to a later patch.
924    
925        modified files:
926         dshow/dxpatch/dx90sdk-update-gcc.patch
927         dshow/dxpatch/dx90sdk-update-gcc.txt
928    
929    
930    2004-07-26 20:25:52 GMT                                         patch-62
931    
932        Summary:
933          ChangeLog 1.1 update
934        Revision:
935          xvidcore--head--0.0--patch-62
936    
937        ChangeLog 1.1 update
938    
939    
940        modified files:
941         ChangeLog
942    
943    
944  2004-07-26 20:22:38 GMT                                         patch-61  2004-07-26 20:22:38 GMT                                         patch-61
945    
946      Summary:      Summary:

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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