[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.14.2.2, Thu Jun 28 15:16:37 2007 UTC
# Line 3  Line 3 
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    user:   Isibaar
7    date:           Thu Jun 27 14:38:05 2007 +0100
8    files:  src/bitstream/mbcoding.c
9    description:
10    - patch for a potential vulnerability reported by Secunia
11    
12    
13    user:
14    date:        Tue Nov 22 21:08:50 2005 +0100
15    files:       examples/xvid_bench.c
16    description:
17    Typos in xvid_bench
18    
19    
20    date:        Tue Nov 15 00:01:06 2005 +0100
21    files:       src/decoder.c src/motion/estimation_rd_based.c src/motion/estimation_rd_based_bvop.c src/prediction/mbprediction.c src/utils/mbtransquant.c
22    description:
23    Pointer type mismatchs
24    
25    From ed.gomez:
26     * Pointer type mismatchs, correct casts do the trick.
27       Spotted by sparse.
28    
29    
30    date:        Wed Nov  2 01:28:25 2005 +0100
31    files:       src/bitstream/bitstream.c src/decoder.c src/image/colorspace.c src/image/font.c src/image/qpel.c src/prediction/mbprediction.c
32    description:
33    Fixed symbols scope
34    
35    From ed.gomez:
36     * Some symbols were defined with too wide scopes. These have
37       been narrowed to help the compiler. Spotted by sparse.
38    
39    
40    date:        Tue Nov  1 19:29:03 2005 +0100
41    files:       src/dct/idct.c src/image/qpel.c src/utils/emms.c src/xvid.c
42    description:
43    Fixed non ANSI C prototypes (bis)
44    
45    From ed.gomez:
46     * ANSI C requires explicit void arg. Spotted by sparse.
47    
48    
49    date:        Tue Nov  1 19:21:55 2005 +0100
50    files:       src/utils/timer.h
51    description:
52    Fixed non ANSI C prototypes
53    
54    From ed.gomez:
55     * ANSI C requires explicit void arg. Spotted by sparse.
56    
57    
58    date:        Tue Nov  1 19:14:46 2005 +0100
59    files:       src/encoder.c src/image/qpel.c src/prediction/mbprediction.c src/xvid.c
60    description:
61    Fixed using plain 0 instead of NULL
62    
63    From ed.gomez:
64     * Removed all occurences of plain 0 when dealing with pointers.
65       Use of NULL is the way to do this. Spotted by sparse.
66    
67    
68    date:        Wed Oct 26 21:04:18 2005 +0200
69    files:       examples/xvid_bench.c src/image/qpel.h
70    description:
71    Micro optimization in qpel code
72    
73    From skal:
74     * removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
75       As suggested by Gruel, there might be a compiler problem for
76       some very very exotic platform. Hence, i've added a test_compiler()
77       in xvid_bench.c, to be sure everything are ok. Hope the test is
78       correct.
79    
80     * added benches for interlaced decoding, as supplied by Christoph
81       Kühnel (info at intek-darmstadt dot de).
82       Thanks a lot.
83    
84    
85    date:        Wed Oct 26 20:57:58 2005 +0200
86    files:       vfw/src/codec.c vfw/src/config.c vfw/src/config.h
87    description:
88    Renamed/extended VFW profiles
89    
90    From michael:
91     * Renamed and extended profiles declared in VFW GUI
92    
93    
94    date:        Sun Oct 16 12:41:34 2005 +0200
95    files:       vfw/src/codec.c vfw/src/config.c vfw/src/config.h vfw/src/resource.h vfw/src/resource.rc
96    description:
97    Added quality presets to VFW GUI
98    
99    From pete:
100     * Added quality presets to VFW GUI. Should help the beginner
101       users.
102    
103    
104    date:        Fri Oct 14 22:35:38 2005 +0200
105    files:       TODO
106    description:
107    Updated TODO
108    
109    
110    date:        Fri Oct 14 22:33:25 2005 +0200
111    files:       debian/README.Debian debian/changelog debian/control debian/copyright debian/libxvidcore4-dev.dirs debian/libxvidcore4-dev.docs debian/libxvidcore4-dev.install debian/libxvidcore4.dirs debian/libxvidcore4.docs debian/libxvidcore4.install debian/rules
112    description:
113    Added debian build directory.
114    
115    From ed.gomez:
116     * Added the debian build directory i used to maintain for 2 years now as
117       a separate source project.
118    
119    
120    date:        Fri Oct 14 22:25:17 2005 +0200
121    files:       dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
122    description:
123    Two updates to the DShow frontend
124    
125    From pete:
126     * Compatibility with haali media splitter:
127       + FORMAT_MPEG2Video support
128       + handle uppercase MP4V fourcc/clsid
129    
130    
131    date:        Fri Oct 14 22:21:52 2005 +0200
132    files:       vfw/src/resource.rc
133    description:
134    Label changers in vfw GUI
135    
136    From pete:
137     * Changed some labels in VFW GUI
138    
139    
140    date:        Fri Oct 14 22:19:29 2005 +0200
141    files:       build/win32/xvid_encraw.dsp build/win32/xvid_encraw_static.dsp examples/README examples/xvid_bench.c examples/xvid_decraw.c examples/xvid_encraw.c
142    description:
143    Updates to the example apps
144    
145    From pete:
146     * update example documentation to "newer" commandline arguments for
147       encraw/decraw (the arguments were changed ~2003).
148     * Added AVI/AVS input in xvid_encraw
149     * prevent endless loop when useful_bytes==1 within xvid_decraw.c
150     * fix clock resolution in xvid_enc/decraw (thanks yuri khan)
151     * link vfw32.lib for win32 avifile support in xvid_encraw
152     * honour avifile stream length
153    
154    
155    date:        Fri Oct 14 22:08:43 2005 +0200
156    files:       src/bitstream/x86_asm/cbp_mmx.asm
157    description:
158    Fixed calc_cbp_mmx
159    
160    From pete:
161    * calc_cbp_mmx was ignoring negative coeff case. have replaced "coeff_sum>0"
162      evaluation with "coeff_sum != 0"
163    
164    See:
165    http://forum.doom9.org/showthread.php?t=100275 for description of bug.
166    
167    
168    date:        Fri Oct 14 22:03:29 2005 +0200
169    files:       src/bitstream/bitstream.c src/xvid.h
170    description:
171    Removed last traces of reduced resolution code
172    
173    From michael:
174     * Removed last traces of reduced resolution support in thebitstream code
175       Marked the reduced flags as deprecated in the xvid.h header
176    
177    
178    date:        Mon Sep 19 18:08:35 2005 +0000
179    files:       ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
180    description:
181    Marked release 1.1.0-beta3
182    
183    From ed.gomez:
184     * Marked release 1.1.0-beta3
185    
186    
187    date:        Mon Sep 19 17:47:45 2005 +0000
188    files:       src/decoder.c
189    description:
190    GCC 4.0.1 warning in decoder.c
191    
192    From ed.gomez:
193     * Fixed a gcc 4.0.1 warning
194    
195    
196    #########################################################################
197    # 1.1.0-beta3 (Bitstream Version 40)
198    #########################################################################
199    
200    2005-09-19 19:47:45 GMT                                         patch-39
201    
202        Summary:
203          GCC 4.0.1 warning in decoder.c
204        Revision:
205          xvidcore--head--0.0--patch-39
206    
207        From ed.gomez:
208         * Fixed a gcc 4.0.1 warning
209    
210        modified files:
211         src/decoder.c
212    
213    
214    2005-09-19 19:37:45 GMT                                         patch-38
215    
216        Summary:
217          Renamed dshow aspect ratio registry key
218        Revision:
219          xvidcore--head--0.0--patch-38
220    
221        From pete:
222         * Renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio",
223           in order to prevent conflict with vfw encoder registry key.
224    
225        modified files:
226         dshow/src/config.c
227    
228    
229    2005-09-15 16:30:59 GMT                                         patch-37
230    
231        Summary:
232          Field interlaced decoding
233        Revision:
234          xvidcore--head--0.0--patch-37
235    
236        From Christoph Kuehnel:
237    
238          * decoder.c
239            - Some new defines for DIV
240            - <decoder_mb_decode> modified: had wrong address offsets for
241              interlaced
242            - <decoder_mbinter_field> = new function for interlaced
243            - <get_motion_vector_interlaced> = new function for interlaced
244              motion vector prediction
245            - <decoder_pframe> modified so that it differs between frame and
246              field prediction
247    
248          * global.h
249            - For field motion prediction MACORBLOCK has new member that is the
250              average of field1 and field2 motion vector = <mvs_avg>
251    
252          * xvid.c
253            - For field predicted macroblocks we need new field oriented transfer
254              functions.
255              For colour calculations they may only process 4 lines (one field
256              from the colour macroblock that is 8x8). So I introduced 4 new
257              function pointers:
258              <transfer8x4_copy, interpolate8x4_ ...>
259    
260          * mbcoding.c
261            - _DEBUG code; index is checked against 64
262    
263          * interpolate8x8.[c,h,asm]
264            - New 8x4 functions
265    
266          * mbpredicition.[c,h]
267            - New function <get_pmv2_interlaced> for interlaced prediciton
268              according to spec
269    
270          * mem_transfer.[c,h,asm]
271            - New 8x4 function
272    
273        modified files:
274         AUTHORS src/bitstream/mbcoding.c src/decoder.c src/global.h
275         src/image/image.c src/image/image.h src/image/interpolate8x8.c
276         src/image/interpolate8x8.h
277         src/image/x86_asm/interpolate8x8_3dn.asm
278         src/image/x86_asm/interpolate8x8_3dne.asm
279         src/image/x86_asm/interpolate8x8_mmx.asm
280         src/image/x86_asm/interpolate8x8_xmm.asm
281         src/prediction/mbprediction.c src/prediction/mbprediction.h
282         src/utils/mem_transfer.c src/utils/mem_transfer.h
283         src/utils/x86_asm/mem_transfer_3dne.asm
284         src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
285         vfw/src/config.c vfw/src/driverproc.c
286    
287    
288    2005-09-15 16:27:07 GMT                                         patch-36
289    
290        Summary:
291          Optimiozed cbp operator on IA32
292        Revision:
293          xvidcore--head--0.0--patch-36
294    
295        From carlo dot bramix at libero dot it:
296         - Optimized CBP opeartor for ia32 arch
297    
298        modified files:
299         examples/xvid_bench.c src/bitstream/x86_asm/cbp_mmx.asm
300    
301    
302    2005-09-15 16:20:49 GMT                                         patch-35
303    
304        Summary:
305          OutputDebugStream cleanup
306        Revision:
307          xvidcore--head--0.0--patch-35
308    
309        From pete:
310         - OutputDebugStream cleanup
311    
312        modified files:
313         dshow/dshow.dsp dshow/sources.inc dshow/src/CXvidDecoder.cpp
314         dshow/src/debug.h
315    
316    
317    2005-07-26 23:32:52 GMT                                         patch-34
318    
319        Summary:
320          Long standing error in xvid_decraw for big endian hosts
321        Revision:
322          xvidcore--head--0.0--patch-34
323    
324        From ed.gomez, spoted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu
325         * No width and height declared in write_tga bug.
326    
327        modified files:
328         examples/xvid_decraw.c
329    
330    
331    2005-07-25 19:45:25 GMT                                         patch-33
332    
333        Summary:
334          Fix big endian tga output for decraw.
335        Revision:
336          xvidcore--head--0.0--patch-33
337    
338        From ed.gomez:
339         * Writing pointed data is always better than memory
340           addresses
341    
342        modified files:
343         examples/xvid_decraw.c
344    
345    
346    2005-07-14 14:25:43 GMT                                         patch-32
347    
348        Summary:
349          Disable packed-bframes widget for dxn profile
350        Revision:
351          xvidcore--head--0.0--patch-32
352    
353        From pete:
354         * Disable packed-bframes widget for dxn profile
355    
356        modified files:
357         vfw/src/config.c
358    
359    
360    2005-07-14 14:22:53 GMT                                         patch-31
361    
362        Summary:
363          Fixed qpel for gcc4 and x86_64
364        Revision:
365          xvidcore--head--0.0--patch-31
366    
367        From Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
368         * Incomplete type definitions are not supported in GCC4 and newer.
369           This was breaking x86_64.
370    
371        From ed.gomez:
372         * If both generic and x86_64 share 90% of the array declaration,
373           better use an extern macro. Makes teh code clearer.
374    
375        modified files:
376         src/image/qpel.c
377    
378    
379    2005-07-14 14:11:24 GMT                                         patch-30
380    
381        Summary:
382          Added VHQ support to xvid_encraw
383        Revision:
384          xvidcore--head--0.0--patch-30
385    
386        From skal:
387         * Added VHQ support to xvid_encraw
388    
389        modified files:
390         examples/xvid_encraw.c
391    
392    
393    2005-06-26 15:05:01 GMT                                         patch-29
394    
395        Summary:
396          Merge noise
397        Revision:
398          xvidcore--head--0.0--patch-29
399    
400        From ed.gomez:
401         - Merge noise forgotten bit. Other small differences exist with
402           the CVS tree, but i consider them to not fullfill the local
403           code style and thus don't fit well...
404    
405        modified files:
406         src/dct/idct.h
407    
408    
409    2005-06-26 15:02:05 GMT                                         patch-28
410    
411        Summary:
412          Bench updates
413        Revision:
414          xvidcore--head--0.0--patch-28
415    
416        From skal:
417         - Fixed bench for big endian platforms, updated tests
418    
419        modified files:
420         examples/bench.pl examples/bench_list.pl examples/xvid_bench.c
421    
422    
423    2005-06-26 14:59:17 GMT                                         patch-27
424    
425        Summary:
426          Optimized C mem transfer functions
427        Revision:
428          xvidcore--head--0.0--patch-27
429    
430        From skal:
431         - Optimized C mem transfer funcs, disabled for safety.
432           Enabled by undefining USE_REFERENCE_CODE at the top of
433           the mem_transfer.c file
434    
435        modified files:
436         src/utils/mem_transfer.c
437    
438    
439    2005-06-26 14:55:35 GMT                                         patch-26
440    
441        Summary:
442          Optimized gcd
443        Revision:
444          xvidcore--head--0.0--patch-26
445    
446        From skal:
447         - Optmized GCD, added test for gcd in xvid_bench
448    
449        modified files:
450         examples/xvid_bench.c src/encoder.c
451    
452    
453    2005-06-26 14:51:35 GMT                                         patch-25
454    
455        Summary:
456          Fixed write_video_packet_header
457        Revision:
458          xvidcore--head--0.0--patch-25
459    
460        From Sigdrak at free.fr:
461         - Fix write_video_packet_header() which was buggy and kind of obfuscated.
462    
463        From skal:
464         - Fixed log table
465         - Small cleanup
466    
467        modified files:
468         src/bitstream/bitstream.c
469    
470    
471    2005-06-26 14:46:23 GMT                                         patch-24
472    
473        Summary:
474          Added greyscale option support in xvid_encraw
475        Revision:
476          xvidcore--head--0.0--patch-24
477    
478        Added greyscale option support in xvid_encraw
479    
480    
481        modified files:
482         examples/xvid_encraw.c
483    
484    
485    2005-06-26 14:43:42 GMT                                         patch-23
486    
487        Summary:
488          IEEE-1180 SSE2 iDCT implementation
489        Revision:
490          xvidcore--head--0.0--patch-23
491    
492        From skal:
493         - Implemented IEEE-1180 SSE2 iDCT. Disabled for safety.
494    
495        modified files:
496         src/dct/x86_asm/fdct_sse2_skal.asm src/xvid.c
497    
498    
499    2005-05-18 22:08:12 GMT                                         patch-22
500    
501        Summary:
502          No executable shared objects installed
503        Revision:
504          xvidcore--head--0.0--patch-22
505    
506        From ed.gomez:
507         * Do not install the lib as executable. It's no use as the SO has no
508           main symbol anyway, and the static lib is not runnable anyway.
509    
510        modified files:
511         build/generic/Makefile
512    
513    
514    2005-05-18 22:05:09 GMT                                         patch-21
515    
516        Summary:
517          Statically link xvid_bench with libxvidcore.a
518        Revision:
519          xvidcore--head--0.0--patch-21
520    
521        Statically link xvid_bench with libxvidcore.a
522    
523    
524        modified files:
525         examples/Makefile
526    
527    
528    2005-05-18 21:59:27 GMT                                         patch-20
529    
530        Summary:
531          New autoconf garbage removal
532        Revision:
533          xvidcore--head--0.0--patch-20
534    
535        New autoconf garbage removal
536    
537    
538        modified files:
539         build/generic/bootstrap.sh
540    
541    
542    2005-05-18 21:58:16 GMT                                         patch-19
543    
544        Summary:
545          Quotes in configure.in
546        Revision:
547          xvidcore--head--0.0--patch-19
548    
549        Quotes in configure.in
550    
551    
552        modified files:
553         build/generic/configure.in
554    
555    
556    2005-05-18 19:40:18 GMT                                         patch-18
557    
558        Summary:
559          Added bitstream helper functions for packets.
560        Revision:
561          xvidcore--head--0.0--patch-18
562    
563        From Skal:
564         * Added helper functions for video packets, though they're still unused.
565    
566        modified files:
567         src/bitstream/bitstream.c src/bitstream/bitstream.h
568    
569    
570    2005-05-18 19:30:41 GMT                                         patch-17
571    
572        Summary:
573          A few more bench stuff
574        Revision:
575          xvidcore--head--0.0--patch-17
576    
577        From Skal:
578         * Added Perl scripts to automate benches.
579         * Worked on xvid_bench tests to cover more code.
580    
581        new files:
582         examples/.arch-ids/bench.pl.id
583         examples/.arch-ids/bench_list.pl.id examples/bench.pl
584         examples/bench_list.pl
585    
586        modified files:
587         examples/xvid_bench.c
588    
589    
590    2005-05-18 19:22:28 GMT                                         patch-16
591    
592        Summary:
593          Decoder cleanup for memory de/allocation
594        Revision:
595          xvidcore--head--0.0--patch-16
596    
597        From Skal:
598         * Memory de/allocation code refactored using goto.
599    
600        modified files:
601         src/decoder.c
602    
603    
604    2005-05-11 21:18:41 GMT                                         patch-15
605    
606        Summary:
607          Export only public API for GNU/Linux and Solaris
608        Revision:
609          xvidcore--head--0.0--patch-15
610    
611        From ed.gomez:
612         * Use ld version script to hide internal functions.
613    
614        new files:
615         build/generic/.arch-ids/libxvidcore.ld.id
616         build/generic/libxvidcore.ld
617    
618        modified files:
619         build/generic/Makefile build/generic/configure.in
620    
621    
622    2005-05-11 21:07:00 GMT                                         patch-14
623    
624        Summary:
625          Warnings GCC4
626        Revision:
627          xvidcore--head--0.0--patch-14
628    
629        From ed.gomez:
630         * Remove all GCC 4 warnings.
631    
632        modified files:
633         src/bitstream/bitstream.c src/bitstream/bitstream.h
634         src/decoder.c src/encoder.c src/image/image.c
635         src/image/image.h src/motion/estimation_common.c
636         src/utils/mbtransquant.c
637    
638    
639    2005-05-11 20:18:49 GMT                                         patch-13
640    
641        Summary:
642          Add support for gcc-4 in configure system
643        Revision:
644          xvidcore--head--0.0--patch-13
645    
646        From ed.gomez:
647         * Added gcc 4 detection and CFLAG option filtering for it.
648    
649        modified files:
650         build/generic/configure.in
651    
652    
653    2005-05-11 20:07:54 GMT                                         patch-12
654    
655        Summary:
656    
657        Revision:
658          xvidcore--head--0.0--patch-12
659    
660        From pete:
661         * bugfix: correct max bitrate display for slider
662           layout: "(kbps)" added to avgerage bitrate labels within calculator
663           dialog
664    
665        modified files:
666         vfw/src/config.c vfw/src/resource.rc
667    
668    
669    2005-05-11 20:06:04 GMT                                         patch-11
670    
671        Summary:
672          Fix alignment issue for mem tranfer
673        Revision:
674          xvidcore--head--0.0--patch-11
675    
676        From skal:
677         * Fix alignment issue (32 bit reading from non aligned memory)
678           likely for RISC CPUs using the C code.
679    
680        modified files:
681         src/utils/mem_transfer.c
682    
683    
684    2005-05-11 20:03:57 GMT                                         patch-10
685    
686        Summary:
687          Get time function right on win32
688        Revision:
689          xvidcore--head--0.0--patch-10
690    
691        From Skal:
692         * Get the time function right for win32 (ms precision)
693    
694        modified files:
695         examples/xvid_bench.c
696    
697    
698    2005-05-11 20:01:28 GMT                                         patch-9
699    
700        Summary:
701          Better ASP bitstream autodetection
702        Revision:
703          xvidcore--head--0.0--patch-9
704    
705        From pete:
706         - Use more flags to determine ASP activation or not.
707    
708        modified files:
709         src/bitstream/bitstream.c
710    
711    
712    #########################################################################
713    # 1.1.0-beta2 (Bitstream Version 39)
714    #########################################################################
715    
716    2005-04-03 20:16:22 GMT                                         patch-8
717    
718        Summary:
719          Marking 1.1.0-beta2
720        Revision:
721          xvidcore--head--0.0--patch-8
722    
723        Marking 1.1.0-beta2
724    
725    
726        modified files:
727         AUTHORS ChangeLog build/generic/configure.in
728         src/bitstream/mbcoding.c src/xvid.c src/xvid.h
729    
730    
731    2005-04-03 20:15:00 GMT                                         patch-7
732    
733        Summary:
734          Makefile credits and whitespace cleaning
735        Revision:
736          xvidcore--head--0.0--patch-7
737    
738        Makefile credits and whitespace cleaning
739    
740    
741        modified files:
742         dshow/Makefile vfw/bin/Makefile
743    
744    
745    2005-04-03 19:52:35 GMT                                         patch-6
746    
747        Summary:
748          Various small things to vbv conformance and divx5 compatibility.
749        Revision:
750          xvidcore--head--0.0--patch-6
751    
752        From pete:
753        xvidcore
754        ========
755        * added XVID_GLOBAL_DIVX5_USERDATA global flag
756        * removed the bvop delay warning text ("warning: nothing to output),
757          as this often confuses joe user.
758        * minor changed to closed gop image_printf statement:
759          s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
760        * additional comments for low_delay_default mode within decoder_decode()
761        * divx userdata string: s/DivX999b000/DivX503b1393. this has been
762          suggested by dxn for improved hardware compatibility [nb: i dont
763          have a hardware player to confirm this]
764        * vbv_peakrate constraint is ignored if <= 0
765    
766        vfw frontend
767        ============
768        * dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1",
769          February 2005. this document was provided by DivXNetworks, USA. when a
770          dxn profile is selected, strict conformance is enabled:
771          - force 1:1 picture aspect ratio
772          - disable bframes if interlacing is enabled
773          - force maximum of 1 consecutive bvops for the portable and ht profiles,
774            2 bvops for the hd profile
775          - always write divx 5 userdata string to bitstream
776          - force packed bitstream option
777        - updated dxn vbv parameters
778        * added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
779        * moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
780        * profile[].max_bitrate now measured in bit/sec (not kbps)
781        * profile->level box: widgets are now greyed-out if they are not used.
782        * increase vertical size of profile drop down list.
783        * about box button: s/Dismiss/OK
784    
785        modified files:
786         src/bitstream/bitstream.c src/decoder.c src/encoder.c
787         src/plugins/plugin_2pass2.c src/xvid.h vfw/src/codec.c
788         vfw/src/config.c vfw/src/config.h vfw/src/resource.h
789         vfw/src/resource.rc
790    
791    
792    2005-04-03 19:50:05 GMT                                         patch-5
793    
794        Summary:
795          Fixed bug in cartoon mode.
796        Revision:
797          xvidcore--head--0.0--patch-5
798    
799        From Isiibar:
800         - Fixed cartoon bug as described by CrunCher.
801    
802        modified files:
803         src/motion/estimation_pvop.c
804    
805    
806    2005-03-22 20:40:47 GMT                                         patch-4
807    
808        Summary:
809          Added MPEG quant support for PPC
810        Revision:
811          xvidcore--head--0.0--patch-4
812    
813        From Christoph Nageli:
814         * Added support for MPEG quant functions for PPC.
815    
816        new files:
817         src/quant/ppc_asm/.arch-ids/quant_mpeg_altivec.c.id
818         src/quant/ppc_asm/quant_mpeg_altivec.c
819    
820        modified files:
821         build/generic/sources.inc src/quant/quant.h src/xvid.c
822    
823    
824    2005-03-18 18:00:13 GMT                                         patch-3
825    
826        Summary:
827          Updated ChangeLog
828        Revision:
829          xvidcore--head--0.0--patch-3
830    
831        Updated ChangeLog
832    
833    
834        modified files:
835         ChangeLog
836    
837    
838    2005-03-18 17:53:24 GMT                                         patch-2
839    
840        Summary:
841          Colorspace code for PPC
842        Revision:
843          xvidcore--head--0.0--patch-2
844    
845        From Christoph Nageli:
846         - Colorspace function fixes for non 16bytes aligned target adresses.
847    
848        modified files:
849         src/image/ppc_asm/colorspace_altivec.c
850    
851    
852    2005-03-18 17:39:00 GMT                                         patch-1
853    
854        Summary:
855          Fix for 64bit interlacing
856        Revision:
857          xvidcore--head--0.0--patch-1
858    
859        From Andrew Dunstan:
860         * Fixed bug where 64bit mov shoud have been 32bit
861    
862        modified files:
863         src/utils/x86_64_asm/interlacing_mmx.asm
864    
865    
866    2005-03-18 17:28:00 GMT                                         base-0
867    
868        Summary:
869          tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-121
870        Revision:
871          xvidcore--head--0.0--base-0
872    
873        (automatically generated log message)
874    
875    # Change of arch/tla archive, explains the patch number wraparound
876    
877    2005-03-18 16:58:08 GMT                                         patch-121
878    
879        Summary:
880          ME work
881        Revision:
882          xvidcore--head--0.0--patch-121
883    
884        From Isiibar:
885         - Cartoon mode bugfix
886         - New lambda tables for R-D motion search. The old tables were
887           obviously taken from h.264, which uses a logarithmic quantizer
888           scale. This lead to bad results at very low bit-rates. With this
889           patch, compression efficiency at low bit-rates is greatly improved.
890    
891        modified files:
892         src/motion/estimation.h src/motion/estimation_bvop.c
893         src/motion/estimation_common.c src/motion/estimation_pvop.c
894    
895    
896    2005-03-18 16:56:13 GMT                                         patch-120
897    
898        Summary:
899          Better instruction pairing in sad mmx
900        Revision:
901          xvidcore--head--0.0--patch-120
902    
903        From Dark sylinc (dark_sylinc at yahoo dor com dor ar), commited by Isiibar:
904         * Better instruction pairing in sad_mmx.asm, improves speed.
905    
906        modified files:
907         src/motion/x86_asm/sad_mmx.asm src/utils/emms.c
908    
909    
910    2005-03-18 16:53:00 GMT                                         patch-119
911    
912        Summary:
913          Fixed resource leak in Dshow
914        Revision:
915          xvidcore--head--0.0--patch-119
916    
917        From antonz, commited by Isiibar:
918         * Fixed resource leaking caused by poor xvidcore initialization tracking.
919    
920        modified files:
921         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
922    
923    
924    2005-03-18 16:50:44 GMT                                         patch-118
925    
926        Summary:
927          Debug flag support in vfw
928        Revision:
929          xvidcore--head--0.0--patch-118
930    
931        From pete:
932         * debug flag support for vfw decoder.
933    
934        modified files:
935         vfw/src/codec.c
936    
937    
938    #########################################################################
939    # 1.1.0-beta1 (Bitstream Version 38)
940    #########################################################################
941    
942    
943    2005-01-16 10:27:41 GMT                                         patch-117
944    
945        Summary:
946          License was using wrong linefeeds for vfw
947        Revision:
948          xvidcore--head--0.0--patch-117
949    
950        License was using wrong linefeeds for vfw
951    
952    
953        new files:
954         vfw/.arch-ids/LICENSE.id vfw/LICENSE
955    
956        modified files:
957         vfw/src/resource.rc
958    
959    
960    2005-01-10 22:59:46 GMT                                         patch-116
961    
962        Summary:
963          Last minutes vfw bugfixes/improvements
964        Revision:
965          xvidcore--head--0.0--patch-116
966    
967        From sysKin:
968         * last minute fixes and improvements to vfw frontend.
969    
970        modified files:
971         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
972         vfw/src/resource.rc
973    
974    
975    2005-01-09 20:37:32 GMT                                         patch-115
976    
977        Summary:
978          Marking 1.1.0 beta1
979        Revision:
980          xvidcore--head--0.0--patch-115
981    
982        From ed.gomez:
983         * Marking xvid 1.1.0 beta1 release.
984    
985        modified files:
986         ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
987    
988    
989    2005-01-09 20:15:14 GMT                                         patch-114
990    
991        Summary:
992          Moved cartoon mode to zones in vfw.
993        Revision:
994          xvidcore--head--0.0--patch-114
995    
996        From sysKin:
997         * Moved cartoon mode to zones in vfw frontend.
998    
999        modified files:
1000         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
1001         vfw/src/resource.rc
1002    
1003    
1004    2005-01-09 20:09:27 GMT                                         patch-113
1005    
1006        Summary:
1007    
1008        Revision:
1009          xvidcore--head--0.0--patch-113
1010    
1011        From algern0n (#xvid@freenode):
1012         * Avoid infinite loop when updating audio size.
1013    
1014        modified files:
1015         vfw/src/config.c
1016    
1017    
1018    2005-01-09 11:32:41 GMT                                         patch-112
1019    
1020        Summary:
1021          Long standing bug in 2pass2 code. Double overflow accumulation.
1022        Revision:
1023          xvidcore--head--0.0--patch-112
1024    
1025        From pengvado (x264 developer, sorry i don't have your realname):
1026         * rc_2pass2_after accumulates overflow twice, once in each I/PB subcase
1027           and then in a common code path. The common path was just supposed to
1028           store the stat struct entry error for statistics (even if they're unused)
1029    
1030        modified files:
1031         src/plugins/plugin_2pass2.c
1032    
1033    
1034    2005-01-06 23:42:12 GMT                                         patch-111
1035    
1036        Summary:
1037          Merged amd64 branch fix
1038        Revision:
1039          xvidcore--head--0.0--patch-111
1040    
1041        Merged amd64 branch fix
1042    
1043        Patches applied:
1044    
1045         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
1046           Merged upstream
1047    
1048         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
1049           Bug fix for qpel problem  from Andrew Dunstan
1050    
1051    
1052        modified files:
1053         src/image/x86_64_asm/qpel_mmx.asm
1054    
1055        new patches:
1056         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
1057         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
1058    
1059    
1060    2005-01-05 22:53:12 GMT                                         patch-110
1061    
1062        Summary:
1063          Merged x86_64 Linux port
1064        Revision:
1065          xvidcore--head--0.0--patch-110
1066    
1067        Merged x86_64 Linux port
1068    
1069        Patches applied:
1070    
1071         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
1072           tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-96
1073    
1074         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
1075           Merged mainline up to patch-101
1076    
1077         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
1078           Merged mainline again for hotfixes
1079    
1080         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
1081           Added x86_64 detection in configure system
1082    
1083         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
1084           Added src/utils/x86_64_asm files
1085    
1086         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
1087           Added /src/quant/x86_64_asm files
1088    
1089         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
1090           Added src/motion/x86_64_asm files
1091    
1092         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
1093           Added src/dct/x86_64_asm
1094    
1095         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
1096           Added halfpel part of src/image/x86_64_asm files
1097    
1098         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
1099           Merged mainline
1100    
1101         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
1102           Ported the new mem transfer function
1103    
1104         * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
1105           Added src/image/x86_4 qpel code
1106    
1107    
1108        new files:
1109         src/dct/x86_64_asm/.arch-ids/=id
1110         src/dct/x86_64_asm/.arch-ids/fdct_mmx_skal.asm.id
1111         src/dct/x86_64_asm/.arch-ids/idct_mmx.asm.id
1112         src/dct/x86_64_asm/fdct_mmx_skal.asm
1113         src/dct/x86_64_asm/idct_mmx.asm
1114         src/image/x86_64_asm/.arch-ids/=id
1115         src/image/x86_64_asm/.arch-ids/interpolate8x8_mmx.asm.id
1116         src/image/x86_64_asm/.arch-ids/interpolate8x8_xmm.asm.id
1117         src/image/x86_64_asm/.arch-ids/qpel_mmx.asm.id
1118         src/image/x86_64_asm/interpolate8x8_mmx.asm
1119         src/image/x86_64_asm/interpolate8x8_xmm.asm
1120         src/image/x86_64_asm/qpel_mmx.asm
1121         src/motion/x86_64_asm/.arch-ids/=id
1122         src/motion/x86_64_asm/.arch-ids/sad_mmx.asm.id
1123         src/motion/x86_64_asm/.arch-ids/sad_xmm.asm.id
1124         src/motion/x86_64_asm/sad_mmx.asm
1125         src/motion/x86_64_asm/sad_xmm.asm
1126         src/quant/x86_64_asm/.arch-ids/=id
1127         src/quant/x86_64_asm/.arch-ids/quantize_h263_mmx.asm.id
1128         src/quant/x86_64_asm/.arch-ids/quantize_mpeg_xmm.asm.id
1129         src/quant/x86_64_asm/quantize_h263_mmx.asm
1130         src/quant/x86_64_asm/quantize_mpeg_xmm.asm
1131         src/utils/x86_64_asm/.arch-ids/=id
1132         src/utils/x86_64_asm/.arch-ids/cpuid.asm.id
1133         src/utils/x86_64_asm/.arch-ids/interlacing_mmx.asm.id
1134         src/utils/x86_64_asm/.arch-ids/mem_transfer_mmx.asm.id
1135         src/utils/x86_64_asm/cpuid.asm
1136         src/utils/x86_64_asm/interlacing_mmx.asm
1137         src/utils/x86_64_asm/mem_transfer_mmx.asm
1138    
1139        modified files:
1140         build/generic/configure.in build/generic/sources.inc
1141         examples/xvid_bench.c src/dct/fdct.h src/dct/idct.h
1142         src/image/interpolate8x8.h src/image/qpel.c src/image/qpel.h
1143         src/motion/sad.h src/portab.h src/quant/quant.h
1144         src/utils/emms.h src/utils/mbfunctions.h
1145         src/utils/mem_transfer.h src/xvid.c
1146    
1147        new directories:
1148         src/dct/x86_64_asm src/dct/x86_64_asm/.arch-ids
1149         src/image/x86_64_asm src/image/x86_64_asm/.arch-ids
1150         src/motion/x86_64_asm src/motion/x86_64_asm/.arch-ids
1151         src/quant/x86_64_asm src/quant/x86_64_asm/.arch-ids
1152         src/utils/x86_64_asm src/utils/x86_64_asm/.arch-ids
1153    
1154        new patches:
1155         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
1156         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
1157         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
1158         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
1159         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
1160         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
1161         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
1162         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
1163         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
1164         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
1165         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
1166         ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
1167    
1168    
1169    2004-12-19 16:58:13 GMT                                         patch-109
1170    
1171        Summary:
1172          bvhq speedup.
1173        Revision:
1174          xvidcore--head--0.0--patch-109
1175    
1176        From sysKin:
1177         * Add cbp cost as soon as possible, so it saves a few candidates
1178           testing.
1179    
1180        modified files:
1181         src/motion/estimation_rd_based_bvop.c
1182    
1183    
1184    2004-12-19 16:55:47 GMT                                         patch-108
1185    
1186        Summary:
1187          Added ia32 optimized code for new mem transfer operator.
1188        Revision:
1189          xvidcore--head--0.0--patch-108
1190    
1191        From sysKin:
1192         * Added ia32 (xmm) optimized code for new mem transfer operator.
1193    
1194        modified files:
1195         src/utils/mem_transfer.c src/utils/mem_transfer.h
1196         src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
1197    
1198    
1199    2004-12-19 13:39:58 GMT                                         patch-107
1200    
1201        Summary:
1202          Added missing license header
1203        Revision:
1204          xvidcore--head--0.0--patch-107
1205    
1206        From ed.gomez:
1207         * The GPL header was missing
1208    
1209    
1210    
1211        modified files:
1212         src/motion/estimation_rd_based_bvop.c
1213    
1214    
1215    2004-12-19 12:41:02 GMT                                         patch-106
1216    
1217        Summary:
1218          Updated ChangeLog
1219        Revision:
1220          xvidcore--head--0.0--patch-106
1221    
1222        Updated ChangeLog
1223    
1224    
1225        modified files:
1226         ChangeLog
1227    
1228    
1229    2004-12-19 12:38:15 GMT                                         patch-105
1230    
1231        Summary:
1232          Merged stable 1.0.3 release patches
1233        Revision:
1234          xvidcore--head--0.0--patch-105
1235    
1236        Merged stable 1.0.3 release patches
1237    
1238        Patches applied:
1239    
1240         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
1241           Trellis overflow for quant<=2
1242    
1243         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
1244           Marking 1.0.3 release
1245    
1246    
1247        modified files:
1248         ChangeLog-1.0 src/utils/mbtransquant.c src/xvid.h
1249    
1250        new patches:
1251         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
1252         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
1253    
1254    
1255    2004-12-19 11:15:53 GMT                                         patch-104
1256    
1257        Summary:
1258          Faster bvhq
1259        Revision:
1260          xvidcore--head--0.0--patch-104
1261    
1262        From sysKin:
1263         * Faster bvhq skipping Intra test if the rd optimized rate
1264           is already < 24bits... some other things too
1265    
1266        modified files:
1267         src/motion/estimation.h src/motion/estimation_bvop.c
1268         src/motion/estimation_rd_based.c
1269         src/motion/estimation_rd_based_bvop.c
1270    
1271    
1272    2004-12-10 20:51:56 GMT                                         patch-103
1273    
1274        Summary:
1275          Encoder cleanups.
1276        Revision:
1277          xvidcore--head--0.0--patch-103
1278    
1279        From sysKin:
1280         * Moved greyscale code to mbcoding.
1281         * Moved the fcode code to its own function.
1282         * Some other minor cleanups.
1283    
1284    
1285        modified files:
1286         src/bitstream/mbcoding.c src/encoder.c
1287    
1288    
1289    2004-12-10 20:39:23 GMT                                         patch-102
1290    
1291        Summary:
1292          Fixed patch-101
1293        Revision:
1294          xvidcore--head--0.0--patch-102
1295    
1296        From sysKin:
1297         * Add a cbp assigment that should not have disapeared in patch-101.
1298    
1299        modified files:
1300         src/encoder.c
1301    
1302    
1303    2004-12-09 22:53:20 GMT                                         patch-101
1304    
1305        Summary:
1306          Speedup using RD results
1307        Revision:
1308          xvidcore--head--0.0--patch-101
1309    
1310        From sysKin:
1311         * Use cbp from RD to speedup things a bit.
1312    
1313        modified files:
1314         src/encoder.c
1315    
1316    
1317    2004-12-09 22:51:02 GMT                                         patch-100
1318    
1319        Summary:
1320          Speedup RD a bit
1321        Revision:
1322          xvidcore--head--0.0--patch-100
1323    
1324        From sysKin:
1325         * Saves a few multiplies in RD code saving the quant*quant value
1326           into the SearchData struct.
1327    
1328        modified files:
1329         src/motion/estimation.h src/motion/estimation_bvop.c
1330         src/motion/estimation_rd_based.c
1331    
1332    
1333    2004-12-09 22:48:06 GMT                                         patch-99
1334    
1335        Summary:
1336          Smarter fcode code
1337        Revision:
1338          xvidcore--head--0.0--patch-99
1339    
1340        From sysKin:
1341         * Replaced old fcode code with smarter one.
1342    
1343        modified files:
1344         src/bitstream/mbcoding.c src/encoder.c src/motion/estimation.h
1345         src/motion/estimation_bvop.c src/motion/estimation_common.c
1346         src/motion/estimation_pvop.c src/motion/motion_inlines.h
1347    
1348    
1349    2004-12-09 22:00:49 GMT                                         patch-98
1350    
1351        Summary:
1352          Removed Reduced Resolution Vops support
1353        Revision:
1354          xvidcore--head--0.0--patch-98
1355    
1356        From sysKin:
1357         * it's now a long time we planned removing support for RRV as it
1358           adds complexity to the ME, to the decoder and this feature fits
1359           nowhere in any MPEG4 profile we plan to support.
1360    
1361        modified files:
1362         src/bitstream/bitstream.c src/bitstream/bitstream.h
1363         src/decoder.c src/encoder.c src/image/image.c
1364         src/motion/estimation.h src/motion/estimation_bvop.c
1365         src/motion/estimation_gmc.c src/motion/estimation_pvop.c
1366         src/motion/estimation_rd_based.c
1367         src/motion/estimation_rd_based_bvop.c src/motion/motion.h
1368         src/motion/motion_comp.c src/motion/motion_inlines.h
1369         src/motion/vop_type_decision.c src/utils/mbtransquant.c
1370         src/xvid.c
1371    
1372    
1373    2004-12-07 23:58:12 GMT                                         patch-97
1374    
1375        Summary:
1376          Merged PowerPC fixes from christoph naegeli's branch
1377        Revision:
1378          xvidcore--head--0.0--patch-97
1379    
1380        Merged PowerPC fixes from christoph naegeli's branch
1381    
1382        Patches applied:
1383    
1384         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
1385           Star-merge with Edouards Branch
1386    
1387         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
1388           debug alignment bugfixes
1389    
1390         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
1391           bugfixes in altivec alignment assumptions
1392    
1393         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
1394           linux gcc fixes
1395    
1396         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
1397           linux ppc long fixes
1398    
1399         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
1400           minor ppc linux enhancements...
1401    
1402    
1403        modified files:
1404         src/image/ppc_asm/colorspace_altivec.c
1405         src/image/ppc_asm/interpolate8x8_altivec.c
1406         src/image/ppc_asm/qpel_altivec.c
1407         src/motion/ppc_asm/sad_altivec.c
1408         src/quant/ppc_asm/quant_h263_altivec.c
1409         src/utils/ppc_asm/mem_transfer_altivec.c src/xvid.c
1410    
1411        new patches:
1412         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
1413         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
1414         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
1415         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
1416         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
1417         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
1418    
1419    
1420    2004-11-24 22:10:17 GMT                                         patch-96
1421    
1422        Summary:
1423          Forgotten bit of patch-94 (vbv code in vfw)
1424        Revision:
1425          xvidcore--head--0.0--patch-96
1426    
1427        Forgotten bit of patch-94 (vbv code in vfw)
1428    
1429    
1430        modified files:
1431         vfw/src/codec.c
1432    
1433    
1434    2004-11-24 21:50:45 GMT                                         patch-95
1435    
1436        Summary:
1437          Changed default Brightness value in DShow frontend
1438        Revision:
1439          xvidcore--head--0.0--patch-95
1440    
1441        Changed default Brightness value in DShow frontend
1442    
1443    
1444        modified files:
1445         dshow/src/config.c
1446    
1447    
1448    2004-11-24 21:50:14 GMT                                         patch-94
1449    
1450        Summary:
1451          Added support for VBV in frontend.
1452        Revision:
1453          xvidcore--head--0.0--patch-94
1454    
1455        From sysKin:
1456         * Added support code for VBV in VFW frontend.
1457    
1458        modified files:
1459         vfw/src/config.c vfw/src/resource.rc
1460    
1461    
1462    2004-11-24 21:48:35 GMT                                         patch-93
1463    
1464        Summary:
1465          Added interlaced option parsing in xvid_encraw.
1466        Revision:
1467          xvidcore--head--0.0--patch-93
1468    
1469        From christoph:
1470         * Added support for interlaced option in xvid_encraw.
1471    
1472        modified files:
1473         examples/xvid_encraw.c
1474    
1475    
1476    2004-11-24 21:45:47 GMT                                         patch-92
1477    
1478        Summary:
1479          Synced with stable tree
1480        Revision:
1481          xvidcore--head--0.0--patch-92
1482    
1483        Synced with stable tree
1484    
1485        Patches applied:
1486    
1487         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
1488           Fixed DiamondSearch
1489    
1490         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
1491           Fixed stride in DShow decoder.
1492    
1493         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
1494           Fixed stride in vfw frontend.
1495    
1496    
1497        modified files:
1498         dshow/src/CXvidDecoder.cpp src/motion/estimation_common.c
1499         vfw/src/codec.c
1500    
1501        new patches:
1502         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
1503         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
1504         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
1505    
1506    
1507    2004-10-17 10:13:02 GMT                                         patch-91
1508    
1509        Summary:
1510          Syncing with Christoph Nageli branch
1511        Revision:
1512          xvidcore--head--0.0--patch-91
1513    
1514        Syncing with Christoph Nageli branch
1515    
1516        Patches applied:
1517    
1518         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
1519           tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-68
1520    
1521         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
1522           interpolate8x8_haflpel add functions
1523    
1524         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
1525           little enhancement
1526    
1527         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
1528           Basic QPel pass_16 routines altivec codec
1529    
1530         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
1531           Basic QPel pass_8 routines altivec code
1532    
1533         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
1534           packed pass_16 routines in a macro
1535    
1536         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
1537           packed pass_8 routines in a macro
1538    
1539         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
1540           Enhancement of the qpel functions for P-frames
1541    
1542         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
1543           QPel Pass_16 Add Functions
1544    
1545         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
1546           Pass_8_Add Altivec functions
1547    
1548         * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
1549           Bugfix for Pass_8 Add routines
1550    
1551    
1552        new files:
1553         src/image/ppc_asm/.arch-ids/qpel_altivec.c.id
1554         src/image/ppc_asm/qpel_altivec.c
1555    
1556        modified files:
1557         build/generic/sources.inc src/image/interpolate8x8.h
1558         src/image/ppc_asm/colorspace_altivec.c
1559         src/image/ppc_asm/interpolate8x8_altivec.c src/image/qpel.c
1560         src/image/qpel.h src/xvid.c
1561    
1562        new patches:
1563         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
1564         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
1565         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
1566         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
1567         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
1568         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
1569         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
1570         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
1571         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
1572         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
1573         chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
1574    
1575    
1576    2004-10-12 21:00:08 GMT                                         patch-90
1577    
1578        Summary:
1579          Resynced with 1.0 tree
1580        Revision:
1581          xvidcore--head--0.0--patch-90
1582    
1583        Resynced with 1.0 tree
1584    
1585        Patches applied:
1586    
1587         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
1588           Don't read too short streams.
1589    
1590    
1591        modified files:
1592         src/bitstream/bitstream.c
1593    
1594        new patches:
1595         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
1596    
1597    
1598    2004-10-12 20:54:47 GMT                                         patch-89
1599    
1600        Summary:
1601          Credits to Christoph Nageli for his work on PPC port
1602        Revision:
1603          xvidcore--head--0.0--patch-89
1604    
1605        Credits to Christoph Nageli for his work on PPC port
1606    
1607    
1608        modified files:
1609         AUTHORS
1610    
1611    
1612    2004-10-12 20:51:24 GMT                                         patch-88
1613    
1614        Summary:
1615    
1616        Revision:
1617          xvidcore--head--0.0--patch-88
1618    
1619        Patches applied:
1620    
1621         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
1622           ME fix.
1623    
1624         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
1625           64bit fixes
1626    
1627        From ed.gomez:
1628         * Resolved conflicts caused by the 64bit fixes, extended it for qpel.h
1629           Note that 1.1 tree needs a new review for 64bit problems as lot
1630           of ME code has changed.
1631    
1632        modified files:
1633         src/image/qpel.h src/motion/estimation_bvop.c
1634         src/motion/estimation_common.c src/motion/motion_comp.c
1635    
1636        new patches:
1637         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
1638         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
1639    
1640    
1641    2004-09-22 22:42:16 GMT                                         patch-87
1642    
1643        Summary:
1644          DESTDIR support in Makefile
1645        Revision:
1646          xvidcore--head--0.0--patch-87
1647    
1648        From Thomas Galliano (Gentoo bug #62190):
1649         * Added DESTDIR prefix variable to all install commands destination
1650           (ed.gomez: i think it's for packaging issues, so the install
1651            process installs all files as if they were going to the real
1652            location, as xvid doesn't use any path, i always thought this
1653            was not required)
1654    
1655        modified files:
1656         build/generic/Makefile build/generic/platform.inc.in
1657    
1658    
1659    2004-09-04 15:10:33 GMT                                         patch-86
1660    
1661        Summary:
1662          First bvop search must initalize best_sad
1663        Revision:
1664          xvidcore--head--0.0--patch-86
1665    
1666        From sysKin:
1667         * First bvop search must initalize best_sad
1668    
1669        modified files:
1670         src/motion/estimation_bvop.c
1671    
1672    
1673    2004-09-04 14:11:43 GMT                                         patch-85
1674    
1675        Summary:
1676          Fixed function prototype/definition mismatch
1677        Revision:
1678          xvidcore--head--0.0--patch-85
1679    
1680        From sysKin:
1681         * Fixed function prototype/definition mismatch for some
1682           interpolation C functions.
1683    
1684        modified files:
1685         src/image/interpolate8x8.c
1686    
1687    
1688    2004-09-04 14:08:13 GMT                                         patch-84
1689    
1690        Summary:
1691          Fixed buffer termination logic in xvid_decraw.
1692        Revision:
1693          xvidcore--head--0.0--patch-84
1694    
1695        From ed.gomez:
1696         * Fixed main decoding loop condition to really match
1697           the empty buffer and end of stream condition.
1698         * Removed the unwanted frame number limitation
1699    
1700        modified files:
1701         examples/xvid_decraw.c
1702    
1703    
1704    2004-09-04 14:04:48 GMT                                         patch-83
1705    
1706        Summary:
1707          Uninitialized user data usage.
1708        Revision:
1709          xvidcore--head--0.0--patch-83
1710    
1711        From ed.gomez:
1712         - Fixed user data parsing uninitialized data.
1713    
1714        modified files:
1715         src/bitstream/bitstream.c
1716    
1717    
1718    2004-09-04 13:59:26 GMT                                         patch-82
1719    
1720        Summary:
1721          Unitialized data in bvop ME
1722        Revision:
1723          xvidcore--head--0.0--patch-82
1724    
1725        From ed.gomez:
1726         * Fixed unitialized data usage during bvop ME.
1727    
1728        modified files:
1729         src/motion/estimation_bvop.c
1730    
1731    
1732    2004-09-03 00:13:31 GMT                                         patch-81
1733    
1734        Summary:
1735          Add VOL header saving in xvid_decraw
1736        Revision:
1737          xvidcore--head--0.0--patch-81
1738    
1739        From ed.gomez:
1740         * Added VOL header saving in xvid_decraw
1741    
1742        The little story:
1743           I was trying to cut some frames off of a big stream (150MB)
1744           with "xvid_decraw -m", and cat'ing the single frame stream
1745           files together. The reconstructed stream was rejected by all
1746           mpeg4 decoders because the vol header wasn't present. Thus
1747           the fix.
1748    
1749        modified files:
1750         examples/xvid_decraw.c
1751    
1752    
1753    2004-08-30 23:22:35 GMT                                         patch-80
1754    
1755        Summary:
1756          Complete previous API numbering change
1757        Revision:
1758          xvidcore--head--0.0--patch-80
1759    
1760        Complete previous API numbering change
1761    
1762    
1763        modified files:
1764         src/xvid.h
1765    
1766    
1767    2004-08-29 11:53:05 GMT                                         patch-79
1768    
1769        Summary:
1770          Merged stable tree
1771        Revision:
1772          xvidcore--head--0.0--patch-79
1773    
1774        Merged stable tree
1775    
1776        Patches applied:
1777    
1778         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
1779           Marking 1.0.2
1780    
1781         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
1782           Merged one important forgotten bugfix from head
1783    
1784         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
1785           ChangeLog update
1786    
1787    
1788        modified files:
1789         ChangeLog-1.0 src/xvid.h
1790    
1791        new patches:
1792         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
1793         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
1794         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
1795    
1796    
1797    2004-08-29 09:56:34 GMT                                         patch-78
1798    
1799        Summary:
1800          Write ia32 symbols' size to elf output.
1801        Revision:
1802          xvidcore--head--0.0--patch-78
1803    
1804        From ed.gomez:
1805         - write symbols size to elf output, so the asm objects look
1806           really like any usual object file.
1807    
1808        modified files:
1809         src/bitstream/x86_asm/cbp_3dne.asm
1810         src/bitstream/x86_asm/cbp_mmx.asm
1811         src/bitstream/x86_asm/cbp_sse2.asm
1812         src/dct/x86_asm/fdct_mmx_ffmpeg.asm
1813         src/dct/x86_asm/fdct_mmx_skal.asm
1814         src/dct/x86_asm/fdct_sse2_skal.asm
1815         src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
1816         src/dct/x86_asm/idct_sse2_dmitry.asm
1817         src/dct/x86_asm/simple_idct_mmx.asm
1818         src/image/x86_asm/colorspace_mmx.inc
1819         src/image/x86_asm/colorspace_rgb_mmx.asm
1820         src/image/x86_asm/colorspace_yuv_mmx.asm
1821         src/image/x86_asm/colorspace_yuyv_mmx.asm
1822         src/image/x86_asm/interpolate8x8_3dn.asm
1823         src/image/x86_asm/interpolate8x8_3dne.asm
1824         src/image/x86_asm/interpolate8x8_mmx.asm
1825         src/image/x86_asm/interpolate8x8_xmm.asm
1826         src/image/x86_asm/postprocessing_mmx.asm
1827         src/image/x86_asm/postprocessing_sse2.asm
1828         src/image/x86_asm/qpel_mmx.asm
1829         src/image/x86_asm/reduced_mmx.asm
1830         src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
1831         src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
1832         src/motion/x86_asm/sad_xmm.asm
1833         src/quant/x86_asm/quantize_h263_3dne.asm
1834         src/quant/x86_asm/quantize_h263_mmx.asm
1835         src/quant/x86_asm/quantize_mpeg_mmx.asm
1836         src/quant/x86_asm/quantize_mpeg_xmm.asm
1837         src/utils/x86_asm/cpuid.asm
1838         src/utils/x86_asm/interlacing_mmx.asm
1839         src/utils/x86_asm/mem_transfer_3dne.asm
1840         src/utils/x86_asm/mem_transfer_mmx.asm
1841    
1842    
1843    2004-08-28 13:00:56 GMT                                         patch-77
1844    
1845        Summary:
1846          Thread safety problem in sse2 brightness control
1847        Revision:
1848          xvidcore--head--0.0--patch-77
1849    
1850        From ed.gomez:
1851         * CodingStyle for the sse2 image brightness file
1852         * Fixed thread safety problem/big error. Writing to a RO
1853           data segment is a no go ! and using global data segment
1854           is a no go either (use stack instead) !
1855    
1856        modified files:
1857         src/image/x86_asm/postprocessing_sse2.asm
1858    
1859    
1860    2004-08-22 13:11:23 GMT                                         patch-76
1861    
1862        Summary:
1863          Stable merge
1864        Revision:
1865          xvidcore--head--0.0--patch-76
1866    
1867        Stable merge
1868    
1869        Patches applied:
1870    
1871         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
1872           Thread safety problem in idct C version
1873    
1874    
1875        modified files:
1876         src/bitstream/mbcoding.c src/dct/idct.c
1877    
1878        new patches:
1879         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
1880    
1881    
1882    2004-08-22 11:48:23 GMT                                         patch-75
1883    
1884        Summary:
1885          This tree isn't API 4.0 anymore, mark it as 4.1
1886        Revision:
1887          xvidcore--head--0.0--patch-75
1888    
1889        From ed.gomez:
1890         * The fields added to some structs make this lib isn't
1891           API 4.0 anymore, mark it as 4.1 because ABI compatibility
1892           is conserved.
1893    
1894        modified files:
1895         build/generic/configure.in
1896    
1897    
1898    2004-08-22 11:41:22 GMT                                         patch-74
1899    
1900        Summary:
1901          Functions qualified as such for elf format.
1902        Revision:
1903          xvidcore--head--0.0--patch-74
1904    
1905        From ed.gomez:
1906         * Functions weren't marked as functions in ia32 asm files.
1907           Added support for the function qualifier for elf.
1908    
1909        modified files:
1910         build/generic/configure.in src/bitstream/x86_asm/cbp_3dne.asm
1911         src/bitstream/x86_asm/cbp_mmx.asm
1912         src/bitstream/x86_asm/cbp_sse2.asm
1913         src/dct/x86_asm/fdct_mmx_ffmpeg.asm
1914         src/dct/x86_asm/fdct_mmx_skal.asm
1915         src/dct/x86_asm/fdct_sse2_skal.asm
1916         src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
1917         src/dct/x86_asm/idct_sse2_dmitry.asm
1918         src/dct/x86_asm/simple_idct_mmx.asm
1919         src/image/x86_asm/colorspace_rgb_mmx.asm
1920         src/image/x86_asm/colorspace_yuv_mmx.asm
1921         src/image/x86_asm/colorspace_yuyv_mmx.asm
1922         src/image/x86_asm/interpolate8x8_3dn.asm
1923         src/image/x86_asm/interpolate8x8_3dne.asm
1924         src/image/x86_asm/interpolate8x8_mmx.asm
1925         src/image/x86_asm/interpolate8x8_xmm.asm
1926         src/image/x86_asm/postprocessing_mmx.asm
1927         src/image/x86_asm/postprocessing_sse2.asm
1928         src/image/x86_asm/qpel_mmx.asm
1929         src/image/x86_asm/reduced_mmx.asm
1930         src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
1931         src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
1932         src/motion/x86_asm/sad_xmm.asm
1933         src/quant/x86_asm/quantize_h263_3dne.asm
1934         src/quant/x86_asm/quantize_h263_mmx.asm
1935         src/quant/x86_asm/quantize_mpeg_mmx.asm
1936         src/quant/x86_asm/quantize_mpeg_xmm.asm
1937         src/utils/x86_asm/cpuid.asm
1938         src/utils/x86_asm/interlacing_mmx.asm
1939         src/utils/x86_asm/mem_transfer_3dne.asm
1940         src/utils/x86_asm/mem_transfer_mmx.asm
1941    
1942    
1943    2004-08-21 17:04:57 GMT                                         patch-73
1944    
1945        Summary:
1946          Added yasm support in configure.in
1947        Revision:
1948          xvidcore--head--0.0--patch-73
1949    
1950        From ed.gomez:
1951         * Added yasm configure.in support. It's my preferred ia32 assembly
1952           because it allows debugging/profiling of assembly code with oprofile.
1953    
1954        modified files:
1955         build/generic/configure.in
1956    
1957    
1958    2004-08-21 11:47:31 GMT                                         patch-72
1959    
1960        Summary:
1961          Merged fix from stable
1962        Revision:
1963          xvidcore--head--0.0--patch-72
1964    
1965        Merged fix from stable
1966    
1967        Patches applied:
1968    
1969         * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
1970           Stupid typo+error in fdct_xxx_skal macro generator.
1971    
1972    
1973        modified files:
1974         src/dct/x86_asm/fdct_mmx_skal.asm
1975    
1976        new patches:
1977         ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
1978    
1979    
1980    2004-08-16 22:32:46 GMT                                         patch-71
1981    
1982        Summary:
1983          Decoder optimization (fixing regression)
1984        Revision:
1985          xvidcore--head--0.0--patch-71
1986    
1987        From ed.gomez:
1988         * With newly introduced vector checking, decoder became noticeably
1989           slower. This was caused by poorly written code (sorry sysKin :P)
1990            + unrolled loop
1991            + removed duplicated border computings
1992            + marks the function as __inline
1993    
1994        modified files:
1995         src/decoder.c
1996    
1997    
1998    2004-08-15 11:42:20 GMT                                         patch-70
1999    
2000        Summary:
2001          Out of bounds MVs clipping
2002        Revision:
2003          xvidcore--head--0.0--patch-70
2004    
2005        From sysKin:
2006         * Clip vectors that end up out of bounds.
2007    
2008        modified files:
2009         src/decoder.c
2010    
2011    
2012    2004-08-10 22:30:09 GMT                                         patch-69
2013    
2014        Summary:
2015          Fixed CBR plugin.
2016        Revision:
2017          xvidcore--head--0.0--patch-69
2018    
2019        From Foxer:
2020         * Do not set the return quantizer to the frame's quantizer
2021           (caused the crazy quant choices)
2022         * Allow quant1 to influence the sequence quality
2023         * Allow more than +- 1 quantizer variation if the desired
2024           quantizer is much higher than the previous.
2025         * Clamp the overflow influence to 1 unit of buffer, that
2026           should help cases where still motion scenes are followed
2027           by normal motion scenes... old code was reaching amazing
2028           high bitrate, with this modification it should keep
2029           smaller bitrate.
2030    
2031        modified files:
2032         src/plugins/plugin_single.c
2033    
2034    
2035    2004-08-01 15:23:49 GMT                                         patch-68
2036    
2037        Summary:
2038          error in dshow par array indexing
2039        Revision:
2040          xvidcore--head--0.0--patch-68
2041    
2042        error in dshow par array indexing
2043    
2044    
2045        modified files:
2046         dshow/src/CXvidDecoder.cpp
2047    
2048    
2049    2004-08-01 13:38:36 GMT                                         patch-67
2050    
2051        Summary:
2052          Faster bframe decoding (qpel this time)
2053        Revision:
2054          xvidcore--head--0.0--patch-67
2055    
2056        From ed.gomez:
2057         * Used the same trick as for halfpel bvops, merge backward
2058           interpolation and dst averaging steps.
2059    
2060        NB: i'm currently not able to say if it's a real speedup or not
2061            because my linux kernel uses a process scheduler gives great
2062            variance to results... so far i'm sure this isn't a slowdown
2063            neither for C nor ia32 SIMD.
2064    
2065        modified files:
2066         src/decoder.c src/image/qpel.c src/image/qpel.h
2067    
2068    
2069    2004-08-01 11:24:07 GMT                                         patch-66
2070    
2071        Summary:
2072          Unified qpel code path for all platforms
2073        Revision:
2074          xvidcore--head--0.0--patch-66
2075    
2076        From ed.gomez and skal:
2077         * Unified qpel code path for all platforms. Next step is
2078           to fully exploit this code path to speedup qpel bframe
2079           decoding
2080    
2081        NB: this makes also ports life easier as they would not port
2082            obsoleted function sets...
2083    
2084        modified files:
2085         src/decoder.c src/image/interpolate8x8.h src/image/qpel.c
2086         src/image/qpel.h src/motion/motion_comp.c
2087    
2088    
2089    2004-07-31 15:08:19 GMT                                         patch-65
2090    
2091        Summary:
2092          Faster bframe decoding.
2093        Revision:
2094          xvidcore--head--0.0--patch-65
2095    
2096        From ed.gomez and skal:
2097         * Faster direct/interpolated bvop blocks decoding for halfpel
2098           sequences. The trick is to compute and average directly with
2099           destination during one of the forward/backward interpolations.
2100           At this moment, this patch covers only halfpel decoding, the
2101           same trick is expected to be hacked for qpel.
2102    
2103        modified files:
2104         src/decoder.c src/image/interpolate8x8.c
2105         src/image/interpolate8x8.h
2106         src/image/x86_asm/interpolate8x8_mmx.asm
2107         src/image/x86_asm/interpolate8x8_xmm.asm src/xvid.c
2108    
2109    
2110    2004-07-31 09:13:23 GMT                                         patch-64
2111    
2112        Summary:
2113          Last bit for dshow gcc support
2114        Revision:
2115          xvidcore--head--0.0--patch-64
2116    
2117        From pete:
2118         * Last bits concerning gcc build support for dshow.
2119    
2120        removed files:
2121         dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
2122         dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
2123         dshow/dxpatch/DXVCSDK-9.0-gcc.patch
2124         dshow/dxpatch/DXVCSDK-9.0-gcc.txt
2125    
2126        modified files:
2127         dshow/src/Configure.cpp
2128    
2129    
2130    2004-07-27 21:10:02 GMT                                         patch-63
2131    
2132        Summary:
2133          Better cross compilation support for dshow.
2134        Revision:
2135          xvidcore--head--0.0--patch-63
2136    
2137        From pete and ed.gomez:
2138         * gcc 3.4.1 is even more pedantic, ::GUID was breaking it, use
2139           struct _GUID instead.
2140         * Some uppercase/lowercase mixing in MS headers.
2141         * More documentation footage for the braves !
2142    
2143        NB: with all this, dshow should compile, but it is not guaranted
2144            to work ! There's even a patch for Configure.cpp that could be
2145            required... postponed to a later patch.
2146    
2147        modified files:
2148         dshow/dxpatch/dx90sdk-update-gcc.patch
2149         dshow/dxpatch/dx90sdk-update-gcc.txt
2150    
2151    
2152    2004-07-26 20:25:52 GMT                                         patch-62
2153    
2154        Summary:
2155          ChangeLog 1.1 update
2156        Revision:
2157          xvidcore--head--0.0--patch-62
2158    
2159        ChangeLog 1.1 update
2160    
2161    
2162        modified files:
2163         ChangeLog
2164    
2165    
2166  2004-07-26 20:22:38 GMT                                         patch-61  2004-07-26 20:22:38 GMT                                         patch-61
2167    

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

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