[svn] / trunk / xvidcore / changelog.txt Repository:
ViewVC logotype

Diff of /trunk/xvidcore/changelog.txt

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

revision 525, Sun Sep 22 20:40:47 2002 UTC revision 851, Sat Feb 15 15:22:19 2003 UTC
# Line 1  Line 1 
1  *****************************************************************************  # do not edit -- automatically generated by arch changelog
2  *  # tag: automatic-ChangeLog--ed.gomez@free.fr--main/xvidcore--stable--1.0
3  * Probably last series of small cleanings, updates before first release :-)  #
4  *  
5  *****************************************************************************  2003-02-15 14:48:12 GMT Edouard Gomez <ed.gomez@free.fr>        patch-2
6    
7  First change:      2002/09/12 18:53:11 (GMT)      Summary:
8  Last change:       2002/09/22 20:34:05 (GMT)        Fixed compilation and moved back to plain GPL.
9  Files changed:     49      Revision:
10  Number of changes: 81        xvidcore--stable--1.0--patch-2
11    
12  ===[ authors.txt ]===      portab.h was missing the DPRINTF_RC flag.
13    1.3 (edgomez) - Added main contributors      I merged the watcom C portab.h part.
14    1.2 (suxen_drol) pross email address updates  
15        Back to plain GPL as it is in dev-api-3 branch.
16  ===[ todo.txt ]===  
17    1.8 (edgomez) Updated      modified files:
18         LICENSE src/portab.h
19  ===[ build/generic/Makefile.cygwin ]===  
20    1.5 (edgomez) Changed header  
21    1.4 (edgomez) Synced with last Makefile.linux changes  2003-02-15 14:05:17 GMT Edouard Gomez <ed.gomez@free.fr>        patch-1
22    1.3 (edgomez) Fixed a remaining endif statetement forgoten in the file  
23    1.2 (edgomez) Updated, creates a dll and its import lib too      Summary:
24          Updated tree to dev-api-3 branch.
25  ===[ build/generic/Makefile.irix64 ]===      Revision:
26    1.2 (edgomez) Updated        xvidcore--stable--1.0--patch-1
27    
28  ===[ build/generic/Makefile.linux ]===      This patch consists basically of merging things with dev-api-3
29    1.10 (edgomez) Renamed file Makefile.linux->Makefile.linxuxx86      CVS branch.
30    1.9 (edgomez) Changed profiling option, added arcs profiling, branch probabilities, and test coverage  
31    1.8 (edgomez) Removed SMP cflag and added BFRAMES_DEC (lacks real testing).       - All asm, C, h files have been copied from this CVS branch.
32         - Fixed generic sources.inc to take care of changes.
33  ===[ build/generic/Makefile.linuxppc ]===       - Fixed architecture stuff in sources (ARCH_IS_...).
34    1.7 (edgomez) Updated       - Updated examples.
35         - Updated libxvidcore.dsp.
36  ===[ build/generic/Makefile.linuxppc_altivec ]===       - Fixed libxvidcore.dsp for ARCH_IS_... constants.
37    1.6 (edgomez) Updated       - Changed .so and .a naming convention. It is now postfixed
38           with the API version to avoid API incompatibilities with 2.1
39  ===[ build/generic/Makefile.linuxx86 ]===         which had had a postfix.
40    1.1 (edgomez) Renamed file Makefile.linux->Makefile.linxuxx86       - Fixed configure version 0.9.1 <-> 1.0.0 cvs-snaphot
41    
42  ===[ build/generic/Makefile.sparc ]===      This is the first attempt. I don't even know if it compiles well.
43    1.2 (edgomez) Updated  
44        new files:
45  ===[ build/generic/libxvidcore.def ]===       src/bitstream/x86_asm/.arch-ids/cbp_3dne.asm.id
46    1.1 (edgomez) Used by cygwin       src/dct/.arch-ids/simple_idct.c.id
47         src/dct/x86_asm/.arch-ids/fdct_xmm.asm.id
48  ===[ build/win32/core.dsp ]===       src/dct/x86_asm/.arch-ids/idct_3dne.asm.id
49    1.14 (edgomez) renamed to libxvidcore.dsp       src/dct/x86_asm/.arch-ids/simple_idct_mmx.asm.id
50         src/image/.arch-ids/font.c.id src/image/.arch-ids/font.h.id
51  ===[ build/win32/core.dsw ]===       src/image/.arch-ids/reduced.c.id
52    1.2 (edgomez) Removed in favour of xvidcore.dsw       src/image/.arch-ids/reduced.h.id
53         src/image/x86_asm/.arch-ids/colorspace_mmx.inc.id
54  ===[ build/win32/libxvidcore.dsp ]===       src/image/x86_asm/.arch-ids/colorspace_rgb_mmx.asm.id
55    1.3 (suxen_drol) msvc dsp fix       src/image/x86_asm/.arch-ids/colorspace_yuv_mmx.asm.id
56    1.2 (suxen_drol) removed smb_motionest.h reference       src/image/x86_asm/.arch-ids/colorspace_yuyv_mmx.asm.id
57    1.1 (edgomez) Old files renamed       src/image/x86_asm/.arch-ids/interpolate8x8_3dne.asm.id
58         src/image/x86_asm/.arch-ids/reduced_mmx.asm.id
59  ===[ build/win32/xvid_stat.dsp ]===       src/motion/.arch-ids/motion_est.h.id
60    1.1 (edgomez) renamed to libxvidcore.dsp       src/motion/.arch-ids/smp_motion_est.c.id
61         src/motion/.arch-ids/smp_motion_est.h.id
62  ===[ build/win32/xvidcore.dsw ]===       src/motion/x86_asm/.arch-ids/sad_3dne.asm.id
63    1.2 (suxen_drol) msvc dsp fix       src/quant/x86_asm/.arch-ids/quantize4_xmm.asm.id
64    1.1 (edgomez) Old files renamed       src/quant/x86_asm/.arch-ids/quantize_3dne.asm.id
65         src/utils/x86_asm/.arch-ids/interlacing_mmx.asm.id
66  ===[ examples/xvid_stat.c ]===       src/utils/x86_asm/.arch-ids/mem_transfer_3dne.asm.id
67    1.11 (edgomez) Fix fps report (this patch has been lost somewhere, i'm pretty sure to have fixed that a few days ago)       src/bitstream/x86_asm/cbp_3dne.asm src/dct/simple_idct.c
68    1.10 (edgomez) - Removed LUMIMASKING test for quality 6       src/dct/x86_asm/fdct_xmm.asm src/dct/x86_asm/idct_3dne.asm
69    1.9 (edgomez) - Fixed a problem where when using fixed quantizer, xvid_stat was reporting the use of q default_bitrate       src/dct/x86_asm/simple_idct_mmx.asm src/image/font.c
70    1.8 (edgomez) Fixed PSNR (Was only calculated for Y channel)       src/image/font.h src/image/reduced.c src/image/reduced.h
71    1.7 (edgomez) Fixed a bug in pgm writing (we must interleave data from u and v channels)       src/image/x86_asm/colorspace_mmx.inc
72    1.6 (edgomez) - Added command line parsing (for ease of use)       src/image/x86_asm/colorspace_rgb_mmx.asm
73                 - Basic win32 compatibility (I had to lose precision to make it win32 compatible using clock() ... the manual page says POSIX fixes CLOCK_PER_SEC at 1000000, so it should give us millisecond precision, i think it's enough)       src/image/x86_asm/colorspace_yuv_mmx.asm
74                 - Make things static, and const when necessary       src/image/x86_asm/colorspace_yuyv_mmx.asm
75                 - Fixed some bugs in pgmreader when stream was != stdin       src/image/x86_asm/interpolate8x8_3dne.asm
76                 - My usual cosmetic and cleaning work.       src/image/x86_asm/reduced_mmx.asm src/motion/motion_est.h
77    1.5 (chl) - header cleanup       src/motion/smp_motion_est.c src/motion/smp_motion_est.h
78                 - removed bframe-support       src/motion/x86_asm/sad_3dne.asm
79         src/quant/x86_asm/quantize4_xmm.asm
80  ===[ examples/ex1/YUVplayer.exe ]===       src/quant/x86_asm/quantize_3dne.asm
81    1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       src/utils/x86_asm/interlacing_mmx.asm
82         src/utils/x86_asm/mem_transfer_3dne.asm
83  ===[ examples/ex1/ex1.c ]===  
84    1.8 (edgomez) These examples do not show no more things than xvid_stat... so i remove them      modified files:
85         build/generic/Makefile build/generic/configure.in
86  ===[ examples/ex1/ex1.dsp ]===       build/generic/sources.inc build/win32/libxvidcore.dsp
87    1.3 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       examples/odivx_enc_dec.c examples/xvid_bench.c
88         examples/xvid_decraw.c examples/xvid_encraw.c
89  ===[ examples/ex1/ex1.dsw ]===       examples/xvid_stat.c src/bitstream/bitstream.c
90    1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       src/bitstream/bitstream.h src/bitstream/cbp.c
91         src/bitstream/cbp.h src/bitstream/mbcoding.c
92  ===[ examples/ex1/ex1.h ]===       src/bitstream/mbcoding.h src/bitstream/ppc_asm/cbp_altivec.s
93    1.3 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       src/bitstream/ppc_asm/cbp_ppc.s src/bitstream/vlc_codes.h
94         src/bitstream/x86_asm/cbp_mmx.asm
95  ===[ examples/ex1/readme.txt ]===       src/bitstream/x86_asm/cbp_sse2.asm src/bitstream/zigzag.h
96    1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       src/dct/fdct.c src/dct/fdct.h src/dct/ia64_asm/fdct_ia64.s
97         src/dct/idct.c src/dct/idct.h src/dct/ppc_asm/fdct_altivec.s
98  ===[ examples/ex1/test_dec.bat ]===       src/dct/ppc_asm/idct_altivec.s src/dct/x86_asm/fdct_mmx.asm
99    1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       src/dct/x86_asm/idct_mmx.asm src/decoder.c src/decoder.h
100         src/divx4.c src/divx4.h src/encoder.c src/encoder.h
101  ===[ examples/ex1/test_enc.bat ]===       src/global.h src/image/colorspace.c src/image/colorspace.h
102    1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them       src/image/image.c src/image/image.h src/image/interpolate8x8.c
103         src/image/interpolate8x8.h
104  ===[ src/decoder.c ]===       src/image/x86_asm/interpolate8x8_3dn.asm
105    1.39 (edgomez) Removed DEBUGXXXs calls       src/image/x86_asm/interpolate8x8_mmx.asm
106    1.38 (suxen_drol) pross email address updates       src/image/x86_asm/interpolate8x8_xmm.asm
107         src/image/x86_asm/rgb_to_yv12_mmx.asm
108  ===[ src/divx4.c ]===       src/image/x86_asm/yuv_to_yv12_mmx.asm
109    1.19 (suxen_drol) pross email address updates       src/image/x86_asm/yuyv_to_yv12_mmx.asm
110         src/image/x86_asm/yv12_to_rgb24_mmx.asm
111  ===[ src/encoder.c ]===       src/image/x86_asm/yv12_to_rgb32_mmx.asm
112    1.83 (edgomez) Fixed a VC++ compiler warning       src/image/x86_asm/yv12_to_yuyv_mmx.asm
113         src/motion/ia64_asm/sad_ia64.s src/motion/motion.h
114  ===[ src/portab.h ]===       src/motion/motion_comp.c src/motion/motion_est.c
115    1.32 (edgomez) - First sparcs have a 32bit address bus. If one day we plan to have sparc 64 support, then we'll add ARCH_USPARC.       src/motion/ppc_asm/sad_altivec.c src/motion/sad.c
116    1.31 (h) fixed msvc compilation       src/motion/sad.h src/motion/x86_asm/sad_3dn.asm
117    1.30 (edgomez) - Fixed MIPS and SPARC macros/constants       src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
118    1.29 (edgomez) - Changed DECLARE_ALIGNED_MATRIX       src/motion/x86_asm/sad_xmm.asm src/portab.h
119    1.28 (edgomez) Cleaned (hopefully)       src/prediction/mbprediction.c src/prediction/mbprediction.h
120         src/quant/adapt_quant.c src/quant/adapt_quant.h
121  ===[ src/xvid.c ]===       src/quant/quant_h263.c src/quant/quant_h263.h
122    1.37 (suxen_drol) pross email address updates       src/quant/quant_matrix.c src/quant/quant_matrix.h
123         src/quant/quant_mpeg4.c src/quant/quant_mpeg4.h
124  ===[ src/bitstream/bitstream.c ]===       src/quant/x86_asm/quantize4_mmx.asm
125    1.33 (edgomez) Removed DEBUGXXXs calls       src/quant/x86_asm/quantize_mmx.asm src/utils/emms.c
126    1.32 (suxen_drol) pross email address updates       src/utils/emms.h src/utils/ia64_asm/mem_transfer_ia64.s
127    1.31 (edgomez) - Removed last bits of BFRAMES #ifdefs       src/utils/mbfunctions.h src/utils/mbtransquant.c
128    1.30 (edgomez) Fixed an uninitialized variable (gcc 3.1)       src/utils/mem_align.c src/utils/mem_align.h
129         src/utils/mem_transfer.c src/utils/mem_transfer.h
130  ===[ src/bitstream/bitstream.h ]===       src/utils/ratecontrol.c src/utils/ratecontrol.h
131    1.13 (suxen_drol) pross email address updates       src/utils/timer.c src/utils/timer.h
132         src/utils/x86_asm/cpuid.asm
133  ===[ src/bitstream/mbcoding.c ]===       src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c src/xvid.h
134    1.32 (edgomez) Removed DEBUGXXXs calls  
135    1.31 (suxen_drol) msvc6 static vlc tables fix  
136    2003-02-14 23:01:44 GMT Edouard Gomez <ed.gomez@free.fr>        base-0
137  ===[ src/bitstream/x86_asm/cbp_mmx.asm ]===  
138    1.6 (suxen_drol) pross email address updates      Summary:
139          Upcoming 1.0 version continuation
140  ===[ src/image/font.c ]===      Revision:
141    1.3 (edgomez) Was only used by bframe encoder        xvidcore--stable--1.0--base-0
142    
143  ===[ src/image/font.h ]===      Continuation of the xvidcore--stable--0.9 version.
144    1.3 (edgomez) Was only used by bframe encoder  
145        new directories:
146  ===[ src/motion/motion_est.c ]===       {arch}/xvidcore/xvidcore--stable/xvidcore--stable--1.0
147    1.51 (edgomez) - Removed definitively bframe ME code       {arch}/xvidcore/xvidcore--stable/xvidcore--stable--1.0/ed.gomez@free.fr--main
148    1.50 (edgomez) - Disabled bframe specific code and macros. My tests seem to confirm this patch does not hurt but i keep these #if 0 #endif just in case i have to revert things easily.       {arch}/xvidcore/xvidcore--stable/xvidcore--stable--1.0/ed.gomez@free.fr--main/patch-log
149    1.49 (edgomez) - Removed code from Christoph that should have never been there.  
150    1.48 (edgomez) Fixed lot of VC++ compiler warnings  
151    2003-02-11 21:03:19 GMT Edouard Gomez <ed.gomez@free.fr>        patch-20
152  ===[ src/motion/sad.h ]===  
153    1.15 (suxen_drol) pross email address updates      Summary:
154          Removed BFrame outdated bframe/qpel decoding.
155  ===[ src/motion/smp_motion_est.c ]===      Revision:
156    1.5 (edgomez) This stable version will not include smp support        xvidcore--stable--0.9--patch-20
157    
158  ===[ src/motion/smp_motion_est.h ]===      Michael noticed there were still pieces of bframe and qpel decoding.
159    1.3 (edgomez) This stable version will not include smp support      He proposed to remove it or upgrade it... Feeling too lazy to merge
160        all differences (the too much divergent) file from dev-api-3.
161  ===[ src/prediction/mbprediction.c ]===  
162    1.9 (suxen_drol) pross email address updates      modified files:
163         changelog.txt src/decoder.c src/image/interpolate8x8.c
164  ===[ src/quant/adapt_quant.c ]===       src/image/interpolate8x8.h
165    1.10 (suxen_drol) pross email address updates  
166    1.9 (edgomez) - Possible memory leak if second malloc fails  
167    1.8 (edgomez) Stupid bug for a stupid guy like me, sorry  2003-02-11 18:40:48 GMT Edouard Gomez <ed.gomez@free.fr>        patch-19
168    1.6.2.1 (suxen_drol) gom's adapt quant free() fix  
169        Summary:
170  ===[ src/quant/quant_h263.c ]===        Fixed libxvidcore.def, revamped Makefile output, fixed ia64 build, added ranlib detection.
171    1.3 (suxen_drol) pross email address updates      Revision:
172          xvidcore--stable--0.9--patch-19
173  ===[ src/quant/quant_matrix.c ]===  
174    1.9 (h) bugfix - custom matrix mode used to force vol header for every frame      Ok this patch does lot of things.
175    1.5.2.1 (h) bugfix - custom matrix mode previously forced vol header for every frame  
176        First, it fixes libxvidcore.def for win32 targets. This file is now
177  ===[ src/quant/quant_mpeg4.c ]===      generated at configure time. This way we make sure no symobols are
178    1.5 (suxen_drol) pross email address updates      exported without being compiled in.
179    
180  ===[ src/quant/quant_mpeg4.h ]===      Second, I revamped Makefile so its output is more eye candy.
181    1.5 (suxen_drol) pross email address updates  
182        Third change, I removed the ia64 dct file from SRC_IA64 variable,
183  ===[ src/utils/mbtransquant.c ]===      this was interfering with the DCT_IA64_SOURCES variable.
184    1.13 (suxen_drol) pross email address updates  
185        Fourth change, ranlib is detected at configure time and used in the
186  ===[ src/utils/mem_transfer.c ]===      Makeile through the RANLIB variable.
187    1.6 (suxen_drol) pross email address updates  
188        modified files:
189  ===[ src/utils/ratecontrol.c ]===       build/generic/Makefile build/generic/configure.in
190    1.16 (edgomez) Udated copyright holders       build/generic/libxvidcore.def.in build/generic/platform.inc.in
191    1.15 (edgomez) Removed DEBUGXXXs calls       build/generic/sources.inc
192    
193  ===[ src/utils/x86_asm/mem_transfer_mmx.asm ]===      renamed files:
194    1.7 (suxen_drol) pross email address updates       build/generic/.arch-ids/libxvidcore.def.id
195           ==> build/generic/.arch-ids/libxvidcore.def.in.id
196  *****************************************************************************       build/generic/libxvidcore.def
197  * Long list of very basic changes :         ==> build/generic/libxvidcore.def.in
198  *  
199  * The aim is simple, make sure we take care of GPL headers, copyrights, and  
200  * easy compiler warnings  
201  *  2003-02-10 23:31:01 GMT Edouard Gomez <ed.gomez@free.fr>        patch-18
202  * We'll do better source cleaning once this first step is finnished  
203  *****************************************************************************      Summary:
204          Fixed xvid_encraw help message.
205  First change:      2002/08/?? ??:??:?? (GMT)      Revision:
206  Last change:       2002/09/12 ??:??:?? (GMT)        xvidcore--stable--0.9--patch-18
207  Files changed:     ??  
208  Number of changes: ??      Fixed xvid_encraw help message.
209    
210  ===[ todo.txt ]===      modified files:
211    1.7 (edgomez) Updated       examples/xvid_encraw.c
212    1.6 (edgomez) Updated  
213    1.5 (edgomez) - Added new item  
214                 - Moved the $id$ keyword out of the box  2003-02-10 23:06:32 GMT Edouard Gomez <ed.gomez@free.fr>        patch-17
215    1.4 (edgomez) Stable tree ToDo List  
216        Summary:
217  ===[ build/generic/Makefile.inc ]===        Added IA64 DCT source choice according to the compiler basename.
218    1.17 (edgomez) Removed font.c from Makefile (only used in bframe)      Revision:
219    1.16 (chl) Removed SMP        xvidcore--stable--0.9--patch-17
220    
221  ===[ build/generic/Makefile.linux ]===      The IA64 dct file must be choosen according to the compiler.
222    1.7 (edgomez) Removed BFRAMES options      I chose to look for a basename based on the *ecc* regexp, all
223    1.6.2.1 (chl) Adding installing of xvid.h to /usr/local/include  (just to test branching)      other compiler will be treated as being the GNU C compiler.
224    
225  ===[ src/decoder.c ]===      Hope this is enough.
226    1.37 (h) interlacing bugfix (inter cbp behaviour)  
227        modified files:
228  ===[ src/divx4.c ]===       build/generic/Makefile build/generic/configure.in
229    1.18 (edgomez) - Removed History from file header.       build/generic/platform.inc.in
230                 - Moved Peter copyright to the top of the file.  
231    1.17 (edgomez) Removed BFRAMES parts of the code  
232    2003-02-10 13:49:25 GMT Edouard Gomez <ed.gomez@free.fr>        patch-16
233  ===[ src/encoder.c ]===  
234    1.82 (edgomez) - Compiler warning fixed.      Summary:
235    1.81 (chl) Call MBPrediction only of INTRA/INTRA_Q blocks        Changed linking option on PPC platforms (-flat_namespace)
236    1.80 (edgomez) Thanks to christoph i removed this nasty horrible bug ! Kidding of course :-)      Revision:
237    1.79 (edgomez) Added $Id: changelog.txt,v 1.5 2002-09-22 20:40:47 edgomez Exp $ keyword again        xvidcore--stable--0.9--patch-16
238    1.78 (edgomez) Removed BFRAMES parts of the code.  
239    1.77 (edgomez) - Removed history header      Guillaume sent me this fix for PPC platforms.
240                 - File Copyright to Michael until we find who wrote this file  
241        modified files:
242  ===[ src/encoder.h ]===       build/generic/configure.in
243    1.21 (edgomez) Added $Id: changelog.txt,v 1.5 2002-09-22 20:40:47 edgomez Exp $ keyword again.  
244    1.20 (edgomez) Removed BFRAMES part of the code  
245    1.19 (edgomez) - Removed History Header  2003-02-09 23:15:18 GMT Edouard Gomez <ed.gomez@free.fr>        patch-15
246                 - Added Michael Militzer Copyright (well Michael seems to be the first contributor)  
247        Summary:
248  ===[ src/global.h ]===        Added the configure bootstrap script.
249    1.14 (edgomez) - Added legal header      Revision:
250                 - Added copyright (temporary set to Michael)        xvidcore--stable--0.9--patch-15
251    
252  ===[ src/portab.h ]===      Added the configure bootstrap script.
253    1.27 (edgomez) - Added legal header  
254                 - Temporary copyright      new files:
255         build/generic/.arch-ids/bootstrap.sh.id
256  ===[ src/xvid.c ]===       build/generic/bootstrap.sh
257    1.36 (edgomez) Added $Id: changelog.txt,v 1.5 2002-09-22 20:40:47 edgomez Exp $ keyword again  
258    1.35 (edgomez) Removed BFRAME code  
259    1.34 (edgomez) Removed History, moved copyright.  2003-02-09 23:06:51 GMT Edouard Gomez <ed.gomez@free.fr>        patch-14
260    
261  ===[ src/xvid.h ]===      Summary:
262    1.19 (edgomez) - Removed simple BFRAMES part of structures        The PPC port is now disabled because it is outdated.
263        Revision:
264                 ToDo : remove last BFRAMES bits once bframe code has been removed from the stable tree        xvidcore--stable--0.9--patch-14
265    1.18 (edgomez) - Fixed header to mention possible patent infringement  
266                 - Removed History      The PPC port is now disabled because it is outdated.
267    
268  ===[ src/bitstream/bitstream.c ]===      modified files:
269    1.29 (edgomez) Added headers, removed unused code       build/generic/configure.in
270    
271  ===[ src/bitstream/bitstream.h ]===  
272    1.12 (edgomez) Added headers, removed unused code  2003-02-09 23:01:30 GMT Edouard Gomez <ed.gomez@free.fr>        patch-13
273    1.11 (edgomez) - Changed header  
274                 - Extended peter's copyright to 2002      Summary:
275                 - Cosmetic separation between logical sections        More "unknown compiler" friendly portab.h file.
276        Revision:
277  ===[ src/bitstream/cbp.c ]===        xvidcore--stable--0.9--patch-13
278    1.7 (edgomez) - hey this file is mine :-) Apply my copyright.  
279    1.6 (edgomez) - Legal header      Cristoph pointed out that portab.h was a problem when used with
280                 - Cosmetic      unknown compilers. This patch tries to fix that.
281    
282  ===[ src/bitstream/cbp.h ]===      modified files:
283    1.7 (edgomez) - Added legal headers       src/portab.h
284                 - Cosmetic  
285    
286  ===[ src/bitstream/mbcoding.c ]===  2003-02-09 00:49:32 GMT Edouard Gomez <ed.gomez@free.fr>        patch-12
287    1.30 (edgomez) Added headers, removed unused code  
288    1.29 (edgomez) - Respect const qualifier changes in vlc_codes.h      Summary:
289    1.28 (edgomez) - Little mistake in previous commit fixed, all bframe functions have been disabled        DivX4 compatibility layer has been turned into an option (default:disable).
290    1.27 (edgomez) - Moved get_coeff from vlc_codes.h      Revision:
291                 - Disabled MBCodingBVOP with #ifdef 0 #endif (Will be removed completly when i'm sure it doesn't hurt)        xvidcore--stable--0.9--patch-12
292    1.26 (edgomez) - Changed header  
293                 - Added static qualifier to local arrays      The divx4 compatibility API has been turned into an option. This
294                 - Cosmetic      has been a long wanted thing by mplayer's guys, so here it is.
295    1.25 (h) interlacing bugfix (inter cbp behaviour)      As we say in french "mieux vaut tard que jamais".
296    
297  ===[ src/bitstream/mbcoding.h ]===      modified files:
298    1.9 (edgomez) Added headers, removed unused code       build/generic/Makefile build/generic/configure.in
299         build/generic/platform.inc.in build/generic/sources.inc
300  ===[ src/bitstream/vlc_codes.h ]===  
301    1.10 (edgomez) - Changed const type qualifiers  
302    1.9 (edgomez) - Pure cosmetic - tabs->spaces  2003-02-08 23:29:55 GMT Edouard Gomez <ed.gomez@free.fr>        patch-11
303    1.8 (edgomez) moved get_coeff inlined function to mbcoding.c  
304    1.7 (edgomez) - Added GPL Header + patent infringement      Summary:
305                 - Cosmetic        Fixed WIN32/_MSC_VER confusion and updated MSVC libxvidcore.dsp project file.
306                 - The inlined function will be moved later      Revision:
307          xvidcore--stable--0.9--patch-11
308  ===[ src/bitstream/zigzag.h ]===  
309    1.3 (edgomez) Added legal header      This patch set fixes all WIN32/_MSC_VER conditional compilation
310        in examples and in the Illegal Instruction detection for SSE2
311  ===[ src/dct/README.IJG ]===      support in xvid.c.
312    1.1 (chl) Original README file from Intependent JPEG Group software as required by  
313                 their license since we use parts of their code for integer (i)DCT      libxvidcore.dsp file as been updated with the right defines for
314        x86 support (ARCH_IS_IA32, ARCH_IS_32BIT, ARCH_IS_LITTLE_ENDIAN)
315  ===[ src/dct/fdct.c ]===  
316    1.3 (chl) updated copyright header      Hope Win32 is now completely ready.
317    
318  ===[ src/dct/idct.c ]===      modified files:
319    1.3 (chl) updated copyright header       build/win32/libxvidcore.dsp examples/xvid_bench.c
320         examples/xvid_decraw.c examples/xvid_encraw.c
321  ===[ src/dct/ia64_asm/fdct_ia64.s ]===       examples/xvid_stat.c src/xvid.c
322    1.4 (chl) - Update license/copyright header  
323                 - Removed history header  
324    2003-02-08 14:55:19 GMT Edouard Gomez <ed.gomez@free.fr>        patch-10
325  ===[ src/dct/ppc_asm/fdct_altivec.s ]===  
326    1.3 (edgomez) Adde legal header + canard copyright      Summary:
327          Fixed MacOSX build.
328  ===[ src/dct/ppc_asm/idct_altivec.s ]===      Revision:
329    1.4 (edgomez) Added legal header + copyright (go canard, go !) :-)</private joke>        xvidcore--stable--0.9--patch-10
330    
331  ===[ src/dct/x86_asm/fdct_mmx.asm ]===      Two fixes for MacOSX. It adds a missing option to gcc to allow the
332    1.5 (chl) updated copyright headers      linking stage on this platform (-fno-common). It fixes Altivec test
333    1.4 (chl) - Update license/copyright header      which was outputting result on the console.
334                 - Removed history header  
335        modified files:
336  ===[ src/dct/x86_asm/idct_mmx.asm ]===       build/generic/configure.in
337    1.4 (chl) updated copyright headers  
338    
339  ===[ src/image/colorspace.c ]===  2003-02-08 12:49:17 GMT Edouard Gomez <ed.gomez@free.fr>        patch-9
340    1.4 (chl) - Update license/copyright header  
341                 - Removed history header      Summary:
342          Added Altivec detection (Guillaume Morin)
343  ===[ src/image/font.c ]===      Revision:
344    1.2 (chl) - Update license/copyright header        xvidcore--stable--0.9--patch-9
345                 - Removed history header  
346        Added Altivec detection test in configure.in.
347  ===[ src/image/font.h ]===  
348    1.2 (edgomez) - Added newline at eof to shut up gcc 3.x compilers      modified files:
349         build/generic/configure.in
350  ===[ src/image/image.c ]===  
351    1.22 (chl) Removed B-frames  
352    1.21 (chl) - Update license/copyright header  2003-02-08 12:25:46 GMT Edouard Gomez <ed.gomez@free.fr>        patch-8
353                 - Removed history header  
354    1.20 (h) branches:  1.20.2;      Summary:
355                 interlacing bugfix (edging behaviour)        Fixed portab.h for _DEBUG target and GCC/ICC compilers.
356    1.20.2.1 (suxen_drol) block-based encoder interpolation/compensation for normal & bframes.      Revision:
357          xvidcore--stable--0.9--patch-8
358  ===[ src/image/interpolate8x8.c ]===  
359    1.5 (chl) - Update license/copyright header      During the Unix build system change, i had to turn the DRPINTF macro
360                 - Removed history header      into a real function because teh MacOSX compilers do not support the
361        variadic macros as defined in ISO C99 standard. During this change,
362  ===[ src/image/interpolate8x8.h ]===      i forgot to adapt the macro code and the #include <stdarg.h> needed
363    1.6 (chl) - Update license/copyright header      for variadic functions.
364                 - Removed history header  
365        modified files:
366  ===[ src/image/x86_asm/interpolate8x8_3dn.asm ]===       src/portab.h
367    1.2 (chl) - Update license/copyright header  
368                 - Removed history header  
369    2003-02-08 11:45:00 GMT Edouard Gomez <ed.gomez@free.fr>        patch-7
370  ===[ src/image/x86_asm/interpolate8x8_mmx.asm ]===  
371    1.9 (chl) - Update license/copyright header      Summary:
372                 - Removed history header        Changed the way I add strings into variables.
373        Revision:
374  ===[ src/image/x86_asm/interpolate8x8_xmm.asm ]===        xvidcore--stable--0.9--patch-7
375    1.2 (chl) - Update license/copyright header  
376                 - Removed history header      I changed the way I add strings to variables (CFLAGS and so on). Now i use
377        var="$var string2" instead of var=$var" string2".
378  ===[ src/image/x86_asm/rgb_to_yv12_mmx.asm ]===  
379    1.2 (chl) - Update license/copyright header      Fixed a typo reported by Pete for the cygwin part.
380                 - Removed history header  
381        modified files:
382  ===[ src/image/x86_asm/yuv_to_yv12_mmx.asm ]===       build/generic/configure.in
383    1.6 (chl) - Update license/copyright header  
384                 - Removed history header  
385    2003-02-07 23:16:57 GMT Edouard Gomez <ed.gomez@free.fr>        patch-6
386  ===[ src/image/x86_asm/yuyv_to_yv12_mmx.asm ]===  
387    1.2 (chl) - Update license/copyright header      Summary:
388                 - Removed history header        Fixed the "ar" "s" option for some platforms.
389        Revision:
390  ===[ src/image/x86_asm/yv12_to_rgb24_mmx.asm ]===        xvidcore--stable--0.9--patch-6
391    1.3 (chl) - Update license/copyright header  
392                 - Removed history header      The "s" option of the "ar" program is not standard accross all
393        platforms. I had at least problems on OpenBSD and an old Solaris
394  ===[ src/image/x86_asm/yv12_to_rgb32_mmx.asm ]===      version.
395    1.3 (chl) - Update license/copyright header  
396                 - Removed history header      modified files:
397         build/generic/Makefile
398  ===[ src/image/x86_asm/yv12_to_yuyv_mmx.asm ]===  
399    1.2 (chl) - Update license/copyright header  
400                 - Removed history header  2003-02-07 22:19:37 GMT Edouard Gomez <ed.gomez@free.fr>        patch-5
401    
402  ===[ src/motion/motion.h ]===      Summary:
403    1.16 (chl) Removed SMP        Fixed a BSD checking in ansm output format.
404    1.15 (chl) Removed B-frames      Revision:
405    1.14 (chl) - Update license/copyright header        xvidcore--stable--0.9--patch-5
406                 - Removed history header  
407        Fixed a BSD checking in ansm output format.
408  ===[ src/motion/motion_comp.c ]===  
409    1.13 (chl) Removed B-frames      modified files:
410    1.12 (chl) - Update license/copyright header       build/generic/configure.in
411                 - Removed history header  
412    1.11.2.1 (suxen_drol) block-based encoder interpolation/compensation for normal & bframes.  
413    2003-02-07 21:18:14 GMT Edouard Gomez <ed.gomez@free.fr>        patch-4
414  ===[ src/motion/motion_est.c ]===  
415    1.47 (edgomez) Removed old get_pmv calls      Summary:
416    1.46 (chl) Removed B-frames        Fixed options and added the --disable-assembly option
417    1.45 (chl) - Update license/copyright header      Revision:
418                 - Removed history header        xvidcore--stable--0.9--patch-4
419    
420  ===[ src/motion/sad.c ]===      Options have been fixed because they were not taking care of the
421    1.8 (chl) - Update license/copyright header      enable_feature variable.
422                 - Removed history header  
423        The --disable-assembly options has been added. This is a good way
424  ===[ src/motion/sad.h ]===      to compile XviD on nearly all platforms without having to deal with
425    1.14 (chl) - Update license/copyright header      the assembly code -- useful on PPC platform at the moment where gcc
426                 - Removed history header      seems to use a different kind of assembly syntax.
427    
428  ===[ src/motion/ia64_asm/sad_ia64.s ]===      modified files:
429    1.6 (chl) - Update license/copyright header       build/generic/configure.in
430                 - Removed history header  
431    
432  ===[ src/motion/ppc_asm/sad_altivec.c ]===  2003-02-06 21:49:16 GMT Edouard Gomez <ed.gomez@free.fr>        patch-3
433    1.4 (chl) - Update license/copyright header  
434                 - Removed history header      Summary:
435          Fixes for the new build system in sources.
436  ===[ src/motion/x86_asm/sad_3dn.asm ]===      Revision:
437    1.3 (chl) typo        xvidcore--stable--0.9--patch-3
438    1.2 (chl) - Update license/copyright header  
439                 - Removed history header      This patch fixes source files according to the new defines used
440        by the reworked build system.
441  ===[ src/motion/x86_asm/sad_mmx.asm ]===  
442    1.9 (chl) typo      modified files:
443    1.8 (chl) - Update license/copyright header       src/bitstream/bitstream.h src/divx4.h src/portab.h
444                 - Removed history header       src/utils/emms.h src/xvid.c
445    
446  ===[ src/motion/x86_asm/sad_sse2.asm ]===  
447    1.4 (chl) typo  2003-02-06 21:22:55 GMT Edouard Gomez <ed.gomez@free.fr>        patch-2
448    1.3 (chl) - Update license/copyright header  
449                 - Removed history header      Summary:
450          Changed build system for Unix OSes
451  ===[ src/motion/x86_asm/sad_xmm.asm ]===      Revision:
452    1.4 (chl) updated license header        xvidcore--stable--0.9--patch-2
453    1.3 (chl) - Update license/copyright header  
454                 - Removed history header      Changed the build system for Unix systems. It is now built upon
455        an autoconf script that automatically configures the sources.
456  ===[ src/prediction/mbprediction.c ]===  
457    1.8 (edgomez) - Added headers      The Makefile is portable accross various platforms and "make"
458                 - Added copyrights      programs. It is at least working on these platforms for now:
459                 - Removed old getpmv functions       - Debian GNU/Linux - StrongARM - Alphave67 (alpha 64bit) - ia32
460           UltraSparcIII
461  ===[ src/prediction/mbprediction.h ]===       - Solaris - UltraSparcI - Sparc 32bit on old sun stations ( i don't
462    1.15 (edgomez) - Fixed compilers warnings         remember the exact name)
463                 - Clarified a comment       - FreeBSD 4.7 - ia32
464    1.14 (edgomez) - Added headers       - RedHat 7.3 - ia32
465                 - Added copyrights       - Gentoo 1.4 - ia32
466                 - Removed old getpmv functions       - the Irix box according to christoph tests
467         - ia64 - Unknown OS?
468  ===[ src/quant/adapt_quant.c ]===  
469    1.7 (edgomez) - Added Legal header      The unix unified makefile supports:
470                 - Cosmetic       - gmake
471                 - Added Copyrigths       - pmake
472    1.6 (edgomez) Reentrancy problem fixed in adaptive code  
473        ToDo things to finish this new build system:
474  ===[ src/quant/adapt_quant.h ]===       - Manage the ecc/gcc source choice for ia64
475    1.4 (edgomez) Added legal header + copyright (definitive)       - Someone to test the makefile on Cygwin and/or mingw+minsys
476         - Update MSVC projects (replace 2 or 3 defines)
477  ===[ src/quant/quant_h263.h ]===       - See why MacOSX is complaining about duplicated symbols, it seems the
478    1.7 (edgomez) - Legal header         mach ABI does not alow namespace collisions even between C modules.
479                 - Copyright         And add altivec detection in configure.in
480    
481  ===[ src/quant/quant_matrix.c ]===      new files:
482    1.8 (edgomez) - removed const qualifiers because the functions do not return const matrices       build/generic/.arch-ids/configure.in.id
483                   (i'll change that in a later time)       build/generic/.arch-ids/Makefile.id
484    1.7 (edgomez) - Hmmm, i've been obliged to revert the previous patch because ofthe mmx code using the same arrays, so they need to be global. We'll have to fix that, because it's not *thread safe*.       build/generic/.arch-ids/platform.inc.in.id
485    1.6 (edgomez) - Header       build/generic/.arch-ids/sources.inc.id
486                 - Copyright       build/generic/configure.in build/generic/Makefile
487                 - Warning about tread safeness in this module       build/generic/platform.inc.in build/generic/sources.inc
488    
489  ===[ src/quant/quant_mpeg4.c ]===      removed files:
490    1.4 (edgomez) - header fixed       build/generic/.arch-ids/Makefile.beos.id
491                 - removed history from file       build/generic/.arch-ids/Makefile.cygwin.id
492                 - moved peter's copyright to top of file       build/generic/.arch-ids/Makefile.dj.id
493         build/generic/.arch-ids/Makefile.freebsd.id
494  ===[ src/quant/quant_mpeg4.h ]===       build/generic/.arch-ids/Makefile.generic.id
495    1.4 (edgomez) - Added Legal header       build/generic/.arch-ids/Makefile.ia64.id
496                 - Cosmetic       build/generic/.arch-ids/Makefile.inc.id
497                 - Added Copyrigths       build/generic/.arch-ids/Makefile.irix64.id
498         build/generic/.arch-ids/Makefile.linuxppc.id
499  ===[ src/quant/x86_asm/quantize4_mmx.asm ]===       build/generic/.arch-ids/Makefile.linuxppc_altivec.id
500    1.6 (chl) updated copyright headers       build/generic/.arch-ids/Makefile.linuxx86.id
501         build/generic/.arch-ids/Makefile.sparc.id
502  ===[ src/quant/x86_asm/quantize_mmx.asm ]===       build/generic/Makefile.beos build/generic/Makefile.cygwin
503    1.6 (chl) updated copyright headers       build/generic/Makefile.dj build/generic/Makefile.freebsd
504         build/generic/Makefile.generic build/generic/Makefile.ia64
505  ===[ src/utils/emms.c ]===       build/generic/Makefile.inc build/generic/Makefile.irix64
506    1.5 (edgomez) Added copyright       build/generic/Makefile.linuxppc
507    1.4 (edgomez) Removed history       build/generic/Makefile.linuxppc_altivec
508         build/generic/Makefile.linuxx86 build/generic/Makefile.sparc
509  ===[ src/utils/emms.h ]===  
510    1.8 (edgomez) - Removed history  
511                 - Added copyright (definitive)  2003-02-06 21:11:17 GMT Edouard Gomez <ed.gomez@free.fr>        patch-1
512    
513  ===[ src/utils/mbfunctions.h ]===      Summary:
514    1.12 (edgomez) Little mistake        Updated to current stable CVS_HEAD
515    1.11 (edgomez) - Header changed      Revision:
516                 - Small cosmetic schanges        xvidcore--stable--0.9--patch-1
517    
518  ===[ src/utils/mbtransquant.c ]===      Updated files to current stable CVS_HEAD versions.
519    1.12 (edgomez) - Changed header  
520                 - Removed history from file      new files:
521    1.11 (h) interlacing bug fix - to comply with spec, no field blocks at boundary       build/win32/.arch-ids/odivx_enc_dec.dsp.id
522         build/win32/.arch-ids/xvidcore.dsw.id
523  ===[ src/utils/mem_align.c ]===       build/win32/.arch-ids/xvid_bench.dsp.id
524    1.9 (edgomez) - Added copyrights (yeehaw, my only copyrighted file in XviD :-)       build/win32/odivx_enc_dec.dsp build/win32/xvidcore.dsw
525                 - Removed history from file       build/win32/xvid_bench.dsp
526    
527  ===[ src/utils/mem_align.h ]===      modified files:
528    1.4 (edgomez) - Added legal header       authors.txt build/generic/Makefile.beos
529                 - Michael's copyright (until we find who is the origibal author)       build/generic/Makefile.generic build/generic/Makefile.linuxx86
530         doc/Makefile examples/Makefile examples/odivx_enc_dec.c
531  ===[ src/utils/mem_transfer.c ]===       examples/xvid_bench.c examples/xvid_encraw.c
532    1.5 (edgomez) - Updated legal header with Peter's copyright for 2002       examples/xvid_stat.c src/bitstream/bitstream.c
533         src/bitstream/bitstream.h src/bitstream/cbp.c
534  ===[ src/utils/mem_transfer.h ]===       src/bitstream/mbcoding.c src/bitstream/vlc_codes.h
535    1.9 (edgomez) - Fixed copyright       src/bitstream/zigzag.h src/dct/fdct.c src/dct/idct.c
536                 - Removed history       src/dct/idct.h src/decoder.c src/decoder.h src/divx4.h
537         src/encoder.c src/encoder.h src/global.h
538  ===[ src/utils/ratecontrol.c ]===       src/image/colorspace.c src/image/image.c
539    1.14 (edgomez) Added patent infringement notice       src/image/interpolate8x8.c src/image/interpolate8x8.h
540         src/motion/motion.h src/motion/motion_comp.c
541  ===[ src/utils/ratecontrol.h ]===       src/motion/motion_est.c src/motion/sad.c src/portab.h
542    1.6 (edgomez) Added legal header       src/prediction/mbprediction.c src/prediction/mbprediction.h
543         src/quant/adapt_quant.c src/quant/adapt_quant.h
544  ===[ src/utils/timer.c ]===       src/quant/quant_h263.c src/quant/quant_mpeg4.c
545    1.4 (edgomez) - Added information about possible patent infringements       src/utils/emms.h src/utils/mbfunctions.h
546                 - Added NotaBene about the non thread safe state of the code       src/utils/mbtransquant.c src/utils/mem_align.c
547         src/utils/mem_transfer.c src/utils/timer.c src/utils/timer.h
548  ===[ src/utils/timer.h ]===       src/xvid.h todo.txt
549    1.5 (edgomez) - Added header  
550                 - Cosmetic  
551    2003-02-06 20:59:19 GMT Edouard Gomez <ed.gomez@free.fr>        base-0
552    
553        Summary:
554          Imported xvidcore 0.9.0 into arch repository
555        Revision:
556          xvidcore--stable--0.9--base-0
557    
558        Imported xvidcore 0.9.0 into arch repository. I hope I forgot nothing.
559    
560        new files:
561         ./.arch-ids/CodingStyle.id ./.arch-ids/LICENSE.id
562         ./.arch-ids/README.txt.id ./.arch-ids/authors.txt.id
563         ./.arch-ids/changelog.txt.id ./.arch-ids/todo.txt.id
564         ./CodingStyle ./LICENSE ./README.txt ./authors.txt
565         ./build/.arch-ids/=id ./build/generic/.arch-ids/=id
566         ./build/generic/.arch-ids/Makefile.beos.id
567         ./build/generic/.arch-ids/Makefile.cygwin.id
568         ./build/generic/.arch-ids/Makefile.dj.id
569         ./build/generic/.arch-ids/Makefile.freebsd.id
570         ./build/generic/.arch-ids/Makefile.generic.id
571         ./build/generic/.arch-ids/Makefile.ia64.id
572         ./build/generic/.arch-ids/Makefile.inc.id
573         ./build/generic/.arch-ids/Makefile.irix64.id
574         ./build/generic/.arch-ids/Makefile.linuxppc.id
575         ./build/generic/.arch-ids/Makefile.linuxppc_altivec.id
576         ./build/generic/.arch-ids/Makefile.linuxx86.id
577         ./build/generic/.arch-ids/Makefile.sparc.id
578         ./build/generic/.arch-ids/libxvidcore.def.id
579         ./build/generic/Makefile.beos ./build/generic/Makefile.cygwin
580         ./build/generic/Makefile.dj ./build/generic/Makefile.freebsd
581         ./build/generic/Makefile.generic ./build/generic/Makefile.ia64
582         ./build/generic/Makefile.inc ./build/generic/Makefile.irix64
583         ./build/generic/Makefile.linuxppc
584         ./build/generic/Makefile.linuxppc_altivec
585         ./build/generic/Makefile.linuxx86
586         ./build/generic/Makefile.sparc ./build/generic/libxvidcore.def
587         ./build/win32/.arch-ids/=id
588         ./build/win32/.arch-ids/libxvidcore.dsp.id
589         ./build/win32/.arch-ids/xvid_decraw.dsp.id
590         ./build/win32/.arch-ids/xvid_encraw.dsp.id
591         ./build/win32/.arch-ids/xvid_stat.dsp.id
592         ./build/win32/libxvidcore.dsp ./build/win32/xvid_decraw.dsp
593         ./build/win32/xvid_encraw.dsp ./build/win32/xvid_stat.dsp
594         ./changelog.txt ./doc/.arch-ids/=id ./doc/.arch-ids/API.dox.id
595         ./doc/.arch-ids/Makefile.id ./doc/.arch-ids/README.id
596         ./doc/.arch-ids/foot.inc.in.id
597         ./doc/.arch-ids/header.tex.in.id
598         ./doc/.arch-ids/xvid-decoding.txt.id
599         ./doc/.arch-ids/xvid-encoder.txt.id ./doc/API.dox
600         ./doc/Makefile ./doc/README ./doc/foot.inc.in
601         ./doc/header.tex.in ./doc/xvid-decoding.txt
602         ./doc/xvid-encoder.txt ./examples/.arch-ids/=id
603         ./examples/.arch-ids/Makefile.id
604         ./examples/.arch-ids/README.id
605         ./examples/.arch-ids/cactus.pgm.bz2.id
606         ./examples/.arch-ids/odivx_enc_dec.c.id
607         ./examples/.arch-ids/xvid_bench.c.id
608         ./examples/.arch-ids/xvid_decraw.c.id
609         ./examples/.arch-ids/xvid_encraw.c.id
610         ./examples/.arch-ids/xvid_stat.c.id ./examples/Makefile
611         ./examples/README ./examples/cactus.pgm.bz2
612         ./examples/odivx_enc_dec.c ./examples/xvid_bench.c
613         ./examples/xvid_decraw.c ./examples/xvid_encraw.c
614         ./examples/xvid_stat.c ./src/.arch-ids/=id
615         ./src/.arch-ids/decoder.c.id ./src/.arch-ids/decoder.h.id
616         ./src/.arch-ids/divx4.c.id ./src/.arch-ids/divx4.h.id
617         ./src/.arch-ids/encoder.c.id ./src/.arch-ids/encoder.h.id
618         ./src/.arch-ids/global.h.id ./src/.arch-ids/portab.h.id
619         ./src/.arch-ids/xvid.c.id ./src/.arch-ids/xvid.h.id
620         ./src/bitstream/.arch-ids/=id
621         ./src/bitstream/.arch-ids/bitstream.c.id
622         ./src/bitstream/.arch-ids/bitstream.h.id
623         ./src/bitstream/.arch-ids/cbp.c.id
624         ./src/bitstream/.arch-ids/cbp.h.id
625         ./src/bitstream/.arch-ids/mbcoding.c.id
626         ./src/bitstream/.arch-ids/mbcoding.h.id
627         ./src/bitstream/.arch-ids/vlc_codes.h.id
628         ./src/bitstream/.arch-ids/zigzag.h.id
629         ./src/bitstream/bitstream.c ./src/bitstream/bitstream.h
630         ./src/bitstream/cbp.c ./src/bitstream/cbp.h
631         ./src/bitstream/mbcoding.c ./src/bitstream/mbcoding.h
632         ./src/bitstream/ppc_asm/.arch-ids/=id
633         ./src/bitstream/ppc_asm/.arch-ids/cbp_altivec.s.id
634         ./src/bitstream/ppc_asm/.arch-ids/cbp_ppc.s.id
635         ./src/bitstream/ppc_asm/cbp_altivec.s
636         ./src/bitstream/ppc_asm/cbp_ppc.s ./src/bitstream/vlc_codes.h
637         ./src/bitstream/x86_asm/.arch-ids/=id
638         ./src/bitstream/x86_asm/.arch-ids/cbp_mmx.asm.id
639         ./src/bitstream/x86_asm/.arch-ids/cbp_sse2.asm.id
640         ./src/bitstream/x86_asm/cbp_mmx.asm
641         ./src/bitstream/x86_asm/cbp_sse2.asm ./src/bitstream/zigzag.h
642         ./src/dct/.arch-ids/=id ./src/dct/.arch-ids/README.IJG.id
643         ./src/dct/.arch-ids/fdct.c.id ./src/dct/.arch-ids/fdct.h.id
644         ./src/dct/.arch-ids/idct.c.id ./src/dct/.arch-ids/idct.h.id
645         ./src/dct/README.IJG ./src/dct/fdct.c ./src/dct/fdct.h
646         ./src/dct/ia64_asm/.arch-ids/=id
647         ./src/dct/ia64_asm/.arch-ids/fdct_ia64.s.id
648         ./src/dct/ia64_asm/.arch-ids/genidct.py.id
649         ./src/dct/ia64_asm/.arch-ids/idct_fini.s.id
650         ./src/dct/ia64_asm/.arch-ids/idct_ia64_ecc.s.id
651         ./src/dct/ia64_asm/.arch-ids/idct_ia64_gcc.s.id
652         ./src/dct/ia64_asm/.arch-ids/idct_init.s.id
653         ./src/dct/ia64_asm/fdct_ia64.s ./src/dct/ia64_asm/genidct.py
654         ./src/dct/ia64_asm/idct_fini.s
655         ./src/dct/ia64_asm/idct_ia64_ecc.s
656         ./src/dct/ia64_asm/idct_ia64_gcc.s
657         ./src/dct/ia64_asm/idct_init.s ./src/dct/idct.c
658         ./src/dct/idct.h ./src/dct/ppc_asm/.arch-ids/=id
659         ./src/dct/ppc_asm/.arch-ids/fdct_altivec.s.id
660         ./src/dct/ppc_asm/.arch-ids/idct_altivec.s.id
661         ./src/dct/ppc_asm/fdct_altivec.s
662         ./src/dct/ppc_asm/idct_altivec.s
663         ./src/dct/x86_asm/.arch-ids/=id
664         ./src/dct/x86_asm/.arch-ids/fdct_mmx.asm.id
665         ./src/dct/x86_asm/.arch-ids/idct_mmx.asm.id
666         ./src/dct/x86_asm/fdct_mmx.asm ./src/dct/x86_asm/idct_mmx.asm
667         ./src/decoder.c ./src/decoder.h ./src/divx4.c ./src/divx4.h
668         ./src/encoder.c ./src/encoder.h ./src/global.h
669         ./src/image/.arch-ids/=id
670         ./src/image/.arch-ids/colorspace.c.id
671         ./src/image/.arch-ids/colorspace.h.id
672         ./src/image/.arch-ids/image.c.id
673         ./src/image/.arch-ids/image.h.id
674         ./src/image/.arch-ids/interpolate8x8.c.id
675         ./src/image/.arch-ids/interpolate8x8.h.id
676         ./src/image/colorspace.c ./src/image/colorspace.h
677         ./src/image/ia64_asm/.arch-ids/=id
678         ./src/image/ia64_asm/.arch-ids/README.id
679         ./src/image/ia64_asm/.arch-ids/interpolate8x8_ia64.s.id
680         ./src/image/ia64_asm/.arch-ids/interpolate8x8_ia64_exact.s.id
681         ./src/image/ia64_asm/README
682         ./src/image/ia64_asm/interpolate8x8_ia64.s
683         ./src/image/ia64_asm/interpolate8x8_ia64_exact.s
684         ./src/image/image.c ./src/image/image.h
685         ./src/image/interpolate8x8.c ./src/image/interpolate8x8.h
686         ./src/image/x86_asm/.arch-ids/=id
687         ./src/image/x86_asm/.arch-ids/interpolate8x8_3dn.asm.id
688         ./src/image/x86_asm/.arch-ids/interpolate8x8_mmx.asm.id
689         ./src/image/x86_asm/.arch-ids/interpolate8x8_xmm.asm.id
690         ./src/image/x86_asm/.arch-ids/rgb_to_yv12_mmx.asm.id
691         ./src/image/x86_asm/.arch-ids/yuv_to_yv12_mmx.asm.id
692         ./src/image/x86_asm/.arch-ids/yuyv_to_yv12_mmx.asm.id
693         ./src/image/x86_asm/.arch-ids/yv12_to_rgb24_mmx.asm.id
694         ./src/image/x86_asm/.arch-ids/yv12_to_rgb32_mmx.asm.id
695         ./src/image/x86_asm/.arch-ids/yv12_to_yuyv_mmx.asm.id
696         ./src/image/x86_asm/interpolate8x8_3dn.asm
697         ./src/image/x86_asm/interpolate8x8_mmx.asm
698         ./src/image/x86_asm/interpolate8x8_xmm.asm
699         ./src/image/x86_asm/rgb_to_yv12_mmx.asm
700         ./src/image/x86_asm/yuv_to_yv12_mmx.asm
701         ./src/image/x86_asm/yuyv_to_yv12_mmx.asm
702         ./src/image/x86_asm/yv12_to_rgb24_mmx.asm
703         ./src/image/x86_asm/yv12_to_rgb32_mmx.asm
704         ./src/image/x86_asm/yv12_to_yuyv_mmx.asm
705         ./src/motion/.arch-ids/=id ./src/motion/.arch-ids/motion.h.id
706         ./src/motion/.arch-ids/motion_comp.c.id
707         ./src/motion/.arch-ids/motion_est.c.id
708         ./src/motion/.arch-ids/sad.c.id
709         ./src/motion/.arch-ids/sad.h.id
710         ./src/motion/ia64_asm/.arch-ids/=id
711         ./src/motion/ia64_asm/.arch-ids/calc_delta_1.s.id
712         ./src/motion/ia64_asm/.arch-ids/calc_delta_2.s.id
713         ./src/motion/ia64_asm/.arch-ids/calc_delta_3.s.id
714         ./src/motion/ia64_asm/.arch-ids/halfpel8_refine_ia64.s.id
715         ./src/motion/ia64_asm/.arch-ids/sad_ia64.s.id
716         ./src/motion/ia64_asm/calc_delta_1.s
717         ./src/motion/ia64_asm/calc_delta_2.s
718         ./src/motion/ia64_asm/calc_delta_3.s
719         ./src/motion/ia64_asm/halfpel8_refine_ia64.s
720         ./src/motion/ia64_asm/sad_ia64.s ./src/motion/motion.h
721         ./src/motion/motion_comp.c ./src/motion/motion_est.c
722         ./src/motion/ppc_asm/.arch-ids/=id
723         ./src/motion/ppc_asm/.arch-ids/README.id
724         ./src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
725         ./src/motion/ppc_asm/.arch-ids/sad_altivec.s.id
726         ./src/motion/ppc_asm/README ./src/motion/ppc_asm/sad_altivec.c
727         ./src/motion/ppc_asm/sad_altivec.s ./src/motion/sad.c
728         ./src/motion/sad.h ./src/motion/x86_asm/.arch-ids/=id
729         ./src/motion/x86_asm/.arch-ids/sad_3dn.asm.id
730         ./src/motion/x86_asm/.arch-ids/sad_mmx.asm.id
731         ./src/motion/x86_asm/.arch-ids/sad_sse2.asm.id
732         ./src/motion/x86_asm/.arch-ids/sad_xmm.asm.id
733         ./src/motion/x86_asm/sad_3dn.asm
734         ./src/motion/x86_asm/sad_mmx.asm
735         ./src/motion/x86_asm/sad_sse2.asm
736         ./src/motion/x86_asm/sad_xmm.asm ./src/portab.h
737         ./src/prediction/.arch-ids/=id
738         ./src/prediction/.arch-ids/mbprediction.c.id
739         ./src/prediction/.arch-ids/mbprediction.h.id
740         ./src/prediction/mbprediction.c
741         ./src/prediction/mbprediction.h ./src/quant/.arch-ids/=id
742         ./src/quant/.arch-ids/adapt_quant.c.id
743         ./src/quant/.arch-ids/adapt_quant.h.id
744         ./src/quant/.arch-ids/quant_h263.c.id
745         ./src/quant/.arch-ids/quant_h263.h.id
746         ./src/quant/.arch-ids/quant_matrix.c.id
747         ./src/quant/.arch-ids/quant_matrix.h.id
748         ./src/quant/.arch-ids/quant_mpeg4.c.id
749         ./src/quant/.arch-ids/quant_mpeg4.h.id
750         ./src/quant/adapt_quant.c ./src/quant/adapt_quant.h
751         ./src/quant/ia64_asm/.arch-ids/=id
752         ./src/quant/ia64_asm/.arch-ids/quant_h263_ia64.s.id
753         ./src/quant/ia64_asm/quant_h263_ia64.s
754         ./src/quant/quant_h263.c ./src/quant/quant_h263.h
755         ./src/quant/quant_matrix.c ./src/quant/quant_matrix.h
756         ./src/quant/quant_mpeg4.c ./src/quant/quant_mpeg4.h
757         ./src/quant/x86_asm/.arch-ids/=id
758         ./src/quant/x86_asm/.arch-ids/quantize4_mmx.asm.id
759         ./src/quant/x86_asm/.arch-ids/quantize_mmx.asm.id
760         ./src/quant/x86_asm/quantize4_mmx.asm
761         ./src/quant/x86_asm/quantize_mmx.asm ./src/utils/.arch-ids/=id
762         ./src/utils/.arch-ids/emms.c.id
763         ./src/utils/.arch-ids/emms.h.id
764         ./src/utils/.arch-ids/mbfunctions.h.id
765         ./src/utils/.arch-ids/mbtransquant.c.id
766         ./src/utils/.arch-ids/mem_align.c.id
767         ./src/utils/.arch-ids/mem_align.h.id
768         ./src/utils/.arch-ids/mem_transfer.c.id
769         ./src/utils/.arch-ids/mem_transfer.h.id
770         ./src/utils/.arch-ids/ratecontrol.c.id
771         ./src/utils/.arch-ids/ratecontrol.h.id
772         ./src/utils/.arch-ids/timer.c.id
773         ./src/utils/.arch-ids/timer.h.id ./src/utils/emms.c
774         ./src/utils/emms.h ./src/utils/ia64_asm/.arch-ids/=id
775         ./src/utils/ia64_asm/.arch-ids/mem_transfer_ia64.s.id
776         ./src/utils/ia64_asm/mem_transfer_ia64.s
777         ./src/utils/mbfunctions.h ./src/utils/mbtransquant.c
778         ./src/utils/mem_align.c ./src/utils/mem_align.h
779         ./src/utils/mem_transfer.c ./src/utils/mem_transfer.h
780         ./src/utils/ratecontrol.c ./src/utils/ratecontrol.h
781         ./src/utils/timer.c ./src/utils/timer.h
782         ./src/utils/x86_asm/.arch-ids/=id
783         ./src/utils/x86_asm/.arch-ids/cpuid.asm.id
784         ./src/utils/x86_asm/.arch-ids/mem_transfer_mmx.asm.id
785         ./src/utils/x86_asm/cpuid.asm
786         ./src/utils/x86_asm/mem_transfer_mmx.asm ./src/xvid.c
787         ./src/xvid.h ./todo.txt
788    
789    

Legend:
Removed from v.525  
changed lines
  Added in v.851

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