[svn] / branches / release-1_2-branch / xvidcore / ChangeLog Repository:
ViewVC logotype

Annotation of /branches/release-1_2-branch/xvidcore/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1862 - (view) (download)

1 : Isibaar 1824 # Note that this ChangeLog covers only changes to the HEAD branch
2 : suxen_drol 1635
3 : Isibaar 1824 ---------------------
4 : Isibaar 1862 Date: 2009/05/25 11:25:50
5 :     Author: Isibaar
6 :     Branch: release-1_2-branch
7 :     Tag: (none)
8 :     Log:
9 :     back-ported OSX fix and nasm version note from HEAD
10 :    
11 :     Members:
12 :     doc/README:1.2->1.2.6.1
13 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.10->1.10.2.2
14 :    
15 :     ---------------------
16 :     Date: 2009/05/25 11:03:47
17 :     Author: Isibaar
18 :     Branch: release-1_2-branch
19 :     Tag: (none)
20 :     Log:
21 :     updated IA64 license headers from HEAD
22 :    
23 :     Members:
24 :     src/dct/ia64_asm/fdct_ia64.s:1.5->1.5.10.1
25 :     src/dct/ia64_asm/idct_fini.s:1.1->1.1.14.1
26 :     src/dct/ia64_asm/idct_ia64_ecc.s:1.1->1.1.14.1
27 :     src/dct/ia64_asm/idct_ia64_gcc.s:1.1->1.1.14.1
28 :     src/dct/ia64_asm/idct_init.s:1.1->1.1.14.1
29 :     src/image/ia64_asm/interpolate8x8_ia64.s:1.5->1.5.14.1
30 :     src/image/ia64_asm/interpolate8x8_ia64_exact.s:1.1->1.1.14.1
31 :     src/image/x86_asm/colorspace_mmx.inc:1.7->1.7.2.1
32 :     src/motion/motion.h:1.24->1.24.2.1
33 :     src/motion/ia64_asm/calc_delta_1.s:1.1->1.1.14.1
34 :     src/motion/ia64_asm/calc_delta_2.s:1.1->1.1.14.1
35 :     src/motion/ia64_asm/calc_delta_3.s:1.1->1.1.14.1
36 :     src/motion/ia64_asm/halfpel8_refine_ia64.s:1.3->1.3.14.1
37 :     src/motion/ia64_asm/sad_ia64.s:1.7->1.7.10.1
38 :     src/quant/ia64_asm/quant_h263_ia64.s:1.6->1.6.6.1
39 :     src/utils/ia64_asm/mem_transfer_ia64.s:1.5->1.5.10.1
40 :    
41 :     ---------------------
42 :     Date: 2009/05/25 10:31:15
43 :     Author: Isibaar
44 :     Branch: release-1_2-branch
45 :     Tag: (none)
46 :     Log:
47 :     backport some fixes from HEAD:
48 :     - Add -D_WIN32_IE=0x0501 to vfw makefile
49 :     - Improved YUV<->RGB precision patch
50 :     - RGB24 access violation patch
51 :     - Quotes around path names for MSVC6 project files
52 :    
53 :     Members:
54 :     build/win32/libxvidcore.dsp:1.15->1.15.2.1
55 :     build/win32/libxvidcore_static.dsp:1.5->1.5.2.1
56 :     debian/control:1.2->1.2.2.2
57 :     src/image/colorspace.c:1.14->1.14.2.1
58 :     src/image/image.c:1.43->1.43.2.1
59 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.10->1.10.2.1
60 :     vfw/bin/Makefile:1.6->1.6.2.1
61 :    
62 :     ---------------------
63 :     Date: 2009/05/25 10:09:23
64 :     Author: Isibaar
65 :     Branch: release-1_2-branch
66 :     Tag: (none)
67 :     Log:
68 :     increase version number to 1.2.2
69 :     add '-arch ppc' for Apple PPC target
70 :    
71 :     Members:
72 :     build/generic/configure.in:1.25->1.25.2.2
73 :     debian/changelog:1.2.2.3->1.2.2.4
74 :     src/xvid.c:1.77.2.4->1.77.2.5
75 :     src/xvid.h:1.63.2.2->1.63.2.3
76 :    
77 :     ---------------------
78 : Isibaar 1843 Date: 2008/12/02 15:00:09
79 :     Author: Isibaar
80 :     Branch: release-1_2-branch
81 :     Tag: (none)
82 :     Log:
83 :     missing PUSH/POP_XMM6_XMM7 in quant_h263_intra_sse2
84 :     WIN64 XMM6/XMM7 bench
85 :    
86 :     Members:
87 :     examples/xvid_bench.c:1.38->1.38.2.1
88 :     src/image/x86_asm/gmc_mmx.asm:1.7.2.1->1.7.2.2
89 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.11.2.1->1.11.2.2
90 :     src/utils/emms.h:1.16->1.16.4.1
91 :     src/utils/x86_asm/cpuid.asm:1.15->1.15.2.1
92 :    
93 :     ---------------------
94 :     Date: 2008/12/01 18:27:03
95 :     Author: Isibaar
96 :     Branch: release-1_2-branch
97 :     Tag: (none)
98 :     Log:
99 :     properly treat XMM6/XMM7 as non-volatile on WIN64
100 :    
101 :     Members:
102 :     src/nasm.inc:1.1.2.1->1.1.2.2
103 :     src/bitstream/x86_asm/cbp_sse2.asm:1.10->1.10.2.1
104 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.10->1.10.2.1
105 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.8->1.8.2.1
106 :     src/image/x86_asm/gmc_mmx.asm:1.7->1.7.2.1
107 :     src/image/x86_asm/postprocessing_sse2.asm:1.10->1.10.2.1
108 :     src/motion/x86_asm/sad_sse2.asm:1.16->1.16.2.1
109 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.9->1.9.2.1
110 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.11->1.11.2.1
111 :    
112 :     ---------------------
113 :     Date: 2008/12/01 17:35:47
114 :     Author: Isibaar
115 :     Branch: release-1_2-branch
116 :     Tag: (none)
117 :     Log:
118 :     increased version number to 1.2.1
119 :    
120 :     Members:
121 :     build/generic/configure.in:1.25->1.25.2.1
122 :     debian/changelog:1.2.2.1->1.2.2.2
123 :     src/xvid.c:1.77.2.3->1.77.2.4
124 :     src/xvid.h:1.63.2.1->1.63.2.2
125 :    
126 :     ---------------------
127 :     Date: 2008/12/01 16:04:56
128 :     Author: Isibaar
129 :     Branch: release-1_2-branch
130 :     Tag: (none)
131 :     Log:
132 :     OSX/Leopard compilation fix by Guillaume Poirier
133 :    
134 :     Members:
135 :     src/xvid.c:1.77.2.2->1.77.2.3
136 :    
137 :     ---------------------
138 : Isibaar 1824 Date: 2008/11/28 19:28:08
139 :     Author: Isibaar
140 :     Branch: release-1_2-branch
141 :     Tag: (none)
142 :     Log:
143 :     adjust version numbers
144 :    
145 :     Members:
146 :     debian/changelog:1.2->1.2.2.1
147 :     debian/control:1.2->1.2.2.1
148 :     src/xvid.c:1.77->1.77.2.1
149 :     src/xvid.h:1.63->1.63.2.1
150 :    
151 :     ---------------------
152 :     Date: 2008/11/28 17:54:43
153 :     Author: Isibaar
154 :     Branch: HEAD
155 :     Tag: tag-branching-1_2_0
156 :     Log:
157 :     WIN64 compatibility
158 :    
159 :     Members:
160 :     dshow/src/config.h:1.5->1.6
161 :    
162 :     ---------------------
163 :     Date: 2008/11/28 17:42:50
164 :     Author: Isibaar
165 :     Branch: HEAD
166 :     Tag: (none)
167 :     Log:
168 :     alternative multicore detection
169 :    
170 :     Members:
171 :     src/xvid.c:1.76->1.77
172 :    
173 :     ---------------------
174 :     Date: 2008/11/28 12:56:01
175 :     Author: Isibaar
176 :     Branch: HEAD
177 :     Tag: (none)
178 :     Log:
179 :     Auto SMP
180 :    
181 :     Members:
182 :     vfw/src/codec.c:1.21->1.22
183 :     vfw/src/config.c:1.35->1.36
184 :     vfw/src/resource.rc:1.24->1.25
185 :    
186 :     ---------------------
187 :     Date: 2008/11/28 11:58:07
188 :     Author: Isibaar
189 :     Branch: HEAD
190 :     Tag: (none)
191 :     Log:
192 :     bugfix: prevent access violation if width/height is not multiple of 2
193 :    
194 :     Members:
195 :     src/image/image.c:1.42->1.43
196 :    
197 :     ---------------------
198 :     Date: 2008/11/27 21:46:13
199 :     Author: Isibaar
200 :     Branch: HEAD
201 :     Tag: (none)
202 :     Log:
203 :     AMD64 fix
204 :    
205 :     Members:
206 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.8->1.9
207 :    
208 :     ---------------------
209 :     Date: 2008/11/27 21:34:53
210 :     Author: Isibaar
211 :     Branch: HEAD
212 :     Tag: (none)
213 :     Log:
214 :     readded cpu check
215 :    
216 :     Members:
217 :     src/plugins/plugin_ssim.c:1.11->1.12
218 :    
219 :     ---------------------
220 :     Date: 2008/11/27 21:17:33
221 :     Author: Isibaar
222 :     Branch: HEAD
223 :     Tag: (none)
224 :     Log:
225 :     more ssim fixes
226 :    
227 :     Members:
228 :     examples/xvid_encraw.c:1.36->1.37
229 :     src/xvid.h:1.62->1.63
230 :     src/plugins/plugin_ssim.c:1.10->1.11
231 :     src/plugins/plugin_ssim.h:1.3->1.4
232 :    
233 :     ---------------------
234 :     Date: 2008/11/27 20:45:28
235 :     Author: Isibaar
236 :     Branch: HEAD
237 :     Tag: (none)
238 :     Log:
239 :     fix for -ssim option
240 :    
241 :     Members:
242 :     examples/xvid_encraw.c:1.35->1.36
243 :    
244 :     ---------------------
245 :     Date: 2008/11/27 19:35:36
246 :     Author: Isibaar
247 :     Branch: HEAD
248 :     Tag: (none)
249 :     Log:
250 :     64-bit fix
251 :    
252 :     Members:
253 :     src/utils/x86_asm/interlacing_mmx.asm:1.9->1.10
254 :    
255 :     ---------------------
256 :     Date: 2008/11/27 17:42:00
257 :     Author: Isibaar
258 :     Branch: HEAD
259 :     Tag: (none)
260 :     Log:
261 :     updated strings
262 :    
263 :     Members:
264 :     vfw/bin/xvid.inf:1.3->1.4
265 :    
266 :     ---------------------
267 :     Date: 2008/11/27 17:33:32
268 :     Author: Isibaar
269 :     Branch: HEAD
270 :     Tag: (none)
271 :     Log:
272 :     64-bit GUI note
273 :    
274 :     Members:
275 :     vfw/src/config.c:1.34->1.35
276 :     vfw/src/config.h:1.11->1.12
277 :     vfw/src/resource.rc:1.23->1.24
278 :    
279 :     ---------------------
280 :     Date: 2008/11/27 17:31:48
281 :     Author: Isibaar
282 :     Branch: HEAD
283 :     Tag: (none)
284 :     Log:
285 :     enable SSE4 GMC code
286 :    
287 :     Members:
288 :     src/portab.h:1.57->1.58
289 :     src/motion/gmc.c:1.8->1.9
290 :    
291 :     ---------------------
292 :     Date: 2008/11/27 12:57:28
293 :     Author: Isibaar
294 :     Branch: HEAD
295 :     Tag: (none)
296 :     Log:
297 :     WIN64 compatibility
298 :    
299 :     Members:
300 :     dshow/Makefile:1.6->1.7
301 :     vfw/bin/Makefile:1.5->1.6
302 :     vfw/src/config.c:1.33->1.34
303 :     vfw/src/status.c:1.2->1.3
304 :    
305 :     ---------------------
306 :     Date: 2008/11/27 01:47:03
307 :     Author: Isibaar
308 :     Branch: HEAD
309 :     Tag: (none)
310 :     Log:
311 :     brightness control fix
312 :    
313 :     Members:
314 :     src/xvid.c:1.75->1.76
315 :     src/image/postprocessing.c:1.4->1.5
316 :     src/image/x86_asm/postprocessing_sse2.asm:1.9->1.10
317 :    
318 :     ---------------------
319 :     Date: 2008/11/27 00:37:28
320 :     Author: Isibaar
321 :     Branch: HEAD
322 :     Tag: (none)
323 :     Log:
324 :     sad8bi bench
325 :    
326 :     Members:
327 :     examples/xvid_bench.c:1.37->1.38
328 :    
329 :     ---------------------
330 :     Date: 2008/11/27 00:35:50
331 :     Author: Isibaar
332 :     Branch: HEAD
333 :     Tag: (none)
334 :     Log:
335 :     some WIN64 fixes
336 :    
337 :     Members:
338 :     src/image/x86_asm/colorspace_mmx.inc:1.6->1.7
339 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.9->1.10
340 :     src/image/x86_asm/gmc_mmx.asm:1.6->1.7
341 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.21->1.22
342 :     src/image/x86_asm/postprocessing_mmx.asm:1.8->1.9
343 :     src/image/x86_asm/qpel_mmx.asm:1.8->1.9
344 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.10->1.11
345 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.12->1.13
346 :    
347 :     ---------------------
348 :     Date: 2008/11/26 11:11:16
349 :     Author: Isibaar
350 :     Branch: HEAD
351 :     Tag: (none)
352 :     Log:
353 :     GUI controls for SSE3/SSE4
354 :     Updated about box and messages
355 :    
356 :     Members:
357 :     dshow/src/CXvidDecoder.h:1.6->1.7
358 :     dshow/src/Configure.cpp:1.4->1.5
359 :     dshow/src/config.c:1.8->1.9
360 :     vfw/src/codec.h:1.5->1.6
361 :     vfw/src/config.c:1.32->1.33
362 :     vfw/src/resource.h:1.10->1.11
363 :     vfw/src/resource.rc:1.22->1.23
364 :    
365 :     ---------------------
366 :     Date: 2008/11/26 10:31:06
367 :     Author: Isibaar
368 :     Branch: HEAD
369 :     Tag: (none)
370 :     Log:
371 :     some more benches
372 :    
373 :     Members:
374 :     examples/xvid_bench.c:1.36->1.37
375 :    
376 :     ---------------------
377 :     Date: 2008/11/26 03:36:37
378 :     Author: Isibaar
379 :     Branch: HEAD
380 :     Tag: (none)
381 :     Log:
382 :     increment bs version
383 :    
384 :     Members:
385 :     src/xvid.h:1.61->1.62
386 :    
387 :     ---------------------
388 :     Date: 2008/11/26 03:32:54
389 :     Author: Isibaar
390 :     Branch: HEAD
391 :     Tag: (none)
392 :     Log:
393 :     removed obsolete AMD64 asm source files
394 :    
395 :     Members:
396 :     src/dct/x86_64_asm/fdct_mmx_skal.asm:1.3->1.4(DEAD)
397 :     src/dct/x86_64_asm/idct_mmx.asm:1.3->1.4(DEAD)
398 :     src/image/x86_64_asm/interpolate8x8_mmx.asm:1.3->1.4(DEAD)
399 :     src/image/x86_64_asm/interpolate8x8_xmm.asm:1.3->1.4(DEAD)
400 :     src/image/x86_64_asm/qpel_mmx.asm:1.4->1.5(DEAD)
401 :     src/motion/x86_64_asm/sad_mmx.asm:1.3->1.4(DEAD)
402 :     src/motion/x86_64_asm/sad_xmm.asm:1.3->1.4(DEAD)
403 :     src/quant/x86_64_asm/quantize_h263_mmx.asm:1.3->1.4(DEAD)
404 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.3->1.4(DEAD)
405 :     src/utils/x86_64_asm/cpuid.asm:1.6->1.7(DEAD)
406 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.5->1.6(DEAD)
407 :     src/utils/x86_64_asm/mem_transfer_mmx.asm:1.3->1.4(DEAD)
408 :    
409 :     ---------------------
410 :     Date: 2008/11/26 03:21:02
411 :     Author: Isibaar
412 :     Branch: HEAD
413 :     Tag: (none)
414 :     Log:
415 :     X86_64 fixes
416 :    
417 :     Members:
418 :     src/image/x86_asm/postprocessing_mmx.asm:1.7->1.8
419 :     src/image/x86_asm/postprocessing_sse2.asm:1.8->1.9
420 :     src/quant/quant_mpeg.c:1.4->1.5
421 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.11->1.12
422 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.9->1.10
423 :    
424 :     ---------------------
425 :     Date: 2008/11/26 03:17:50
426 :     Author: Isibaar
427 :     Branch: HEAD
428 :     Tag: (none)
429 :     Log:
430 :     win64 target
431 :    
432 :     Members:
433 :     build/generic/Makefile:1.16->1.17
434 :     build/generic/configure.in:1.24->1.25
435 :     build/generic/sources.inc:1.14->1.15
436 :    
437 :     ---------------------
438 :     Date: 2008/11/26 03:12:41
439 :     Author: Isibaar
440 :     Branch: HEAD
441 :     Tag: (none)
442 :     Log:
443 :     updated MSVC project files
444 :    
445 :     Members:
446 :     build/win32/libxvidcore.dsp:1.14->1.15
447 :     build/win32/libxvidcore_static.dsp:1.4->1.5
448 :    
449 :     ---------------------
450 :     Date: 2008/11/26 02:04:34
451 :     Author: Isibaar
452 :     Branch: HEAD
453 :     Tag: (none)
454 :     Log:
455 :     Unified elf64/win64 X86_64 support
456 :    
457 :     Members:
458 :     src/nasm.inc:INITIAL->1.1
459 :     src/xvid.c:1.74->1.75
460 :     src/bitstream/cbp.h:1.11->1.12
461 :     src/bitstream/mbcoding.c:1.56->1.57
462 :     src/bitstream/x86_asm/cbp_3dne.asm:1.7->1.8(DEAD)
463 :     src/bitstream/x86_asm/cbp_mmx.asm:1.16->1.17
464 :     src/bitstream/x86_asm/cbp_sse2.asm:1.9->1.10
465 :     src/dct/fdct.h:1.10->1.11
466 :     src/dct/idct.h:1.12->1.13
467 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.7->1.8
468 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.9->1.10
469 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.9->1.10
470 :     src/dct/x86_asm/idct_3dne.asm:1.8->1.9
471 :     src/dct/x86_asm/idct_mmx.asm:1.12->1.13
472 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.7->1.8
473 :     src/dct/x86_asm/simple_idct_mmx.asm:1.9->1.10(DEAD)
474 :     src/image/colorspace.h:1.9->1.10
475 :     src/image/image.c:1.41->1.42
476 :     src/image/interpolate8x8.h:1.16->1.17
477 :     src/image/qpel.c:1.8->1.9
478 :     src/image/qpel.h:1.7->1.8
479 :     src/image/reduced.h:1.3->1.4
480 :     src/image/x86_asm/colorspace_mmx.inc:1.5->1.6
481 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.9->1.10
482 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.8->1.9
483 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.9->1.10
484 :     src/image/x86_asm/deintl_sse.asm:1.3->1.4
485 :     src/image/x86_asm/gmc_mmx.asm:1.5->1.6
486 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.11->1.12
487 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.10->1.11
488 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.20->1.21
489 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.12->1.13
490 :     src/image/x86_asm/postprocessing_mmx.asm:1.6->1.7
491 :     src/image/x86_asm/postprocessing_sse2.asm:1.7->1.8
492 :     src/image/x86_asm/qpel_mmx.asm:1.7->1.8
493 :     src/image/x86_asm/reduced_mmx.asm:1.8->1.9
494 :     src/motion/motion_smp.h:1.4->1.5
495 :     src/motion/sad.h:1.23->1.24
496 :     src/motion/x86_asm/sad_3dn.asm:1.11->1.12
497 :     src/motion/x86_asm/sad_3dne.asm:1.9->1.10
498 :     src/motion/x86_asm/sad_mmx.asm:1.19->1.20
499 :     src/motion/x86_asm/sad_sse2.asm:1.15->1.16
500 :     src/motion/x86_asm/sad_xmm.asm:1.12->1.13
501 :     src/plugins/plugin_ssim.c:1.9->1.10
502 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.7->1.8
503 :     src/quant/quant.h:1.7->1.8
504 :     src/quant/quant_matrix.c:1.15->1.16
505 :     src/quant/quant_mpeg.c:1.3->1.4
506 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.8->1.9
507 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.9->1.10
508 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.10->1.11
509 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.8->1.9
510 :     src/utils/mbfunctions.h:1.20->1.21
511 :     src/utils/mem_transfer.h:1.17->1.18
512 :     src/utils/x86_asm/cpuid.asm:1.14->1.15
513 :     src/utils/x86_asm/interlacing_mmx.asm:1.8->1.9
514 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.10->1.11
515 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.19->1.20
516 :    
517 :     ---------------------
518 :     Date: 2008/11/14 16:43:27
519 :     Author: Isibaar
520 :     Branch: HEAD
521 :     Tag: (none)
522 :     Log:
523 :     initial SSE4 support
524 :    
525 :     Members:
526 :     build/generic/configure.in:1.23->1.24
527 :     examples/xvid_bench.c:1.35->1.36
528 :     examples/xvid_encraw.c:1.34->1.35
529 :     src/xvid.c:1.73->1.74
530 :     src/xvid.h:1.60->1.61
531 :     src/image/x86_asm/gmc_mmx.asm:1.4->1.5
532 :     src/motion/gmc.c:1.7->1.8
533 :     src/utils/x86_64_asm/cpuid.asm:1.5->1.6
534 :     src/utils/x86_asm/cpuid.asm:1.13->1.14
535 :    
536 :     ---------------------
537 :     Date: 2008/11/11 21:46:24
538 :     Author: Isibaar
539 :     Branch: HEAD
540 :     Tag: (none)
541 :     Log:
542 :     NASM 2.x compatibility
543 :    
544 :     Members:
545 :     src/bitstream/x86_asm/cbp_3dne.asm:1.6->1.7
546 :     src/bitstream/x86_asm/cbp_mmx.asm:1.15->1.16
547 :     src/bitstream/x86_asm/cbp_sse2.asm:1.8->1.9
548 :     src/dct/x86_64_asm/fdct_mmx_skal.asm:1.2->1.3
549 :     src/dct/x86_64_asm/idct_mmx.asm:1.2->1.3
550 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.6->1.7
551 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.8->1.9
552 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.8->1.9
553 :     src/dct/x86_asm/idct_3dne.asm:1.7->1.8
554 :     src/dct/x86_asm/idct_mmx.asm:1.11->1.12
555 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.6->1.7
556 :     src/dct/x86_asm/simple_idct_mmx.asm:1.8->1.9
557 :     src/image/x86_64_asm/interpolate8x8_mmx.asm:1.2->1.3
558 :     src/image/x86_64_asm/interpolate8x8_xmm.asm:1.2->1.3
559 :     src/image/x86_64_asm/qpel_mmx.asm:1.3->1.4
560 :     src/image/x86_asm/colorspace_mmx.inc:1.4->1.5
561 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.8->1.9
562 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.7->1.8
563 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.8->1.9
564 :     src/image/x86_asm/deintl_sse.asm:1.2->1.3
565 :     src/image/x86_asm/gmc_mmx.asm:1.3->1.4
566 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.10->1.11
567 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.9->1.10
568 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.19->1.20
569 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.11->1.12
570 :     src/image/x86_asm/postprocessing_mmx.asm:1.5->1.6
571 :     src/image/x86_asm/postprocessing_sse2.asm:1.6->1.7
572 :     src/image/x86_asm/qpel_mmx.asm:1.6->1.7
573 :     src/image/x86_asm/reduced_mmx.asm:1.7->1.8
574 :     src/motion/x86_64_asm/sad_mmx.asm:1.2->1.3
575 :     src/motion/x86_64_asm/sad_xmm.asm:1.2->1.3
576 :     src/motion/x86_asm/sad_3dn.asm:1.10->1.11
577 :     src/motion/x86_asm/sad_3dne.asm:1.8->1.9
578 :     src/motion/x86_asm/sad_mmx.asm:1.18->1.19
579 :     src/motion/x86_asm/sad_sse2.asm:1.14->1.15
580 :     src/motion/x86_asm/sad_xmm.asm:1.11->1.12
581 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.6->1.7
582 :     src/quant/x86_64_asm/quantize_h263_mmx.asm:1.2->1.3
583 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.2->1.3
584 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.7->1.8
585 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.8->1.9
586 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.9->1.10
587 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.7->1.8
588 :     src/utils/x86_64_asm/cpuid.asm:1.4->1.5
589 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.4->1.5
590 :     src/utils/x86_64_asm/mem_transfer_mmx.asm:1.2->1.3
591 :     src/utils/x86_asm/cpuid.asm:1.12->1.13
592 :     src/utils/x86_asm/interlacing_mmx.asm:1.7->1.8
593 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.9->1.10
594 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.18->1.19
595 :    
596 :     ---------------------
597 :     Date: 2008/09/02 14:23:30
598 :     Author: Isibaar
599 :     Branch: HEAD
600 :     Tag: (none)
601 :     Log:
602 :     - added the debian files from 1.1.3 release to CVS head
603 :     - applied a patch by Fabian Greffrath <greffrath at leat ! rub ! de>
604 :    
605 :     Members:
606 :     debian/changelog:1.1->1.2
607 :     debian/compat:INITIAL->1.1
608 :     debian/control:1.1->1.2
609 :     debian/copyright:INITIAL->1.1
610 :     debian/libxvidcore4-dev.dirs:INITIAL->1.1
611 :     debian/libxvidcore4-dev.docs:INITIAL->1.1
612 :     debian/libxvidcore4-dev.install:INITIAL->1.1
613 :     debian/libxvidcore4.dirs:INITIAL->1.1
614 :     debian/libxvidcore4.docs:INITIAL->1.1
615 :     debian/libxvidcore4.install:INITIAL->1.1
616 :     debian/rules:1.1->1.2
617 :    
618 :     ---------------------
619 :     Date: 2008/08/19 11:17:17
620 :     Author: Isibaar
621 :     Branch: HEAD
622 :     Tag: (none)
623 :     Log:
624 :     - removed accidental duplicates
625 :    
626 :     Members:
627 :     src/utils/x86_64_asm/cpuid.asm:1.3->1.4
628 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.3->1.4
629 :    
630 :     ---------------------
631 :     Date: 2008/08/19 11:06:48
632 :     Author: Isibaar
633 :     Branch: HEAD
634 :     Tag: (none)
635 :     Log:
636 :     - noexecstack patch by Hans de Goede
637 :    
638 :     Members:
639 :     src/bitstream/x86_asm/cbp_3dne.asm:1.5->1.6
640 :     src/bitstream/x86_asm/cbp_mmx.asm:1.14->1.15
641 :     src/bitstream/x86_asm/cbp_sse2.asm:1.7->1.8
642 :     src/dct/x86_64_asm/fdct_mmx_skal.asm:1.1->1.2
643 :     src/dct/x86_64_asm/idct_mmx.asm:1.1->1.2
644 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.5->1.6
645 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.7->1.8
646 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.7->1.8
647 :     src/dct/x86_asm/idct_3dne.asm:1.6->1.7
648 :     src/dct/x86_asm/idct_mmx.asm:1.10->1.11
649 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.5->1.6
650 :     src/dct/x86_asm/simple_idct_mmx.asm:1.7->1.8
651 :     src/image/x86_64_asm/interpolate8x8_mmx.asm:1.1->1.2
652 :     src/image/x86_64_asm/interpolate8x8_xmm.asm:1.1->1.2
653 :     src/image/x86_64_asm/qpel_mmx.asm:1.2->1.3
654 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.7->1.8
655 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.6->1.7
656 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.7->1.8
657 :     src/image/x86_asm/deintl_sse.asm:1.1->1.2
658 :     src/image/x86_asm/gmc_mmx.asm:1.2->1.3
659 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.9->1.10
660 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.8->1.9
661 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.18->1.19
662 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.10->1.11
663 :     src/image/x86_asm/postprocessing_mmx.asm:1.4->1.5
664 :     src/image/x86_asm/postprocessing_sse2.asm:1.5->1.6
665 :     src/image/x86_asm/qpel_mmx.asm:1.5->1.6
666 :     src/image/x86_asm/reduced_mmx.asm:1.6->1.7
667 :     src/motion/x86_64_asm/sad_mmx.asm:1.1->1.2
668 :     src/motion/x86_64_asm/sad_xmm.asm:1.1->1.2
669 :     src/motion/x86_asm/sad_3dn.asm:1.9->1.10
670 :     src/motion/x86_asm/sad_3dne.asm:1.7->1.8
671 :     src/motion/x86_asm/sad_mmx.asm:1.17->1.18
672 :     src/motion/x86_asm/sad_sse2.asm:1.13->1.14
673 :     src/motion/x86_asm/sad_xmm.asm:1.10->1.11
674 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.5->1.6
675 :     src/quant/x86_64_asm/quantize_h263_mmx.asm:1.1->1.2
676 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.1->1.2
677 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.6->1.7
678 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.7->1.8
679 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.8->1.9
680 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.6->1.7
681 :     src/utils/x86_64_asm/cpuid.asm:1.2->1.3
682 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.2->1.3
683 :     src/utils/x86_64_asm/mem_transfer_mmx.asm:1.1->1.2
684 :     src/utils/x86_asm/cpuid.asm:1.11->1.12
685 :     src/utils/x86_asm/interlacing_mmx.asm:1.6->1.7
686 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.8->1.9
687 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.17->1.18
688 :    
689 :     ---------------------
690 :     Date: 2007/11/23 11:45:09
691 :     Author: Isibaar
692 :     Branch: HEAD
693 :     Tag: (none)
694 :     Log:
695 :     - add missing #!/usr/bin/perl
696 :    
697 :     Members:
698 :     examples/bench_list.pl:1.2->1.3
699 :    
700 :     ---------------------
701 :     Date: 2007/11/23 11:44:11
702 :     Author: Isibaar
703 :     Branch: HEAD
704 :     Tag: (none)
705 :     Log:
706 :     - update for nasm >= 0.99
707 :    
708 :     Members:
709 :     build/generic/configure.in:1.22->1.23
710 :    
711 :     ---------------------
712 :     Date: 2007/09/11 14:41:13
713 :     Author: suxen_drol
714 :     Branch: HEAD
715 :     Tag: (none)
716 :     Log:
717 :     nasm 0.99.x compatibility
718 :    
719 :     Members:
720 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.6->1.7
721 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.7->1.8
722 :     src/motion/x86_asm/sad_3dne.asm:1.6->1.7
723 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.5->1.6
724 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.7->1.8
725 :    
726 :     ---------------------
727 :     Date: 2007/07/26 16:30:31
728 :     Author: suxen_drol
729 :     Branch: HEAD
730 :     Tag: (none)
731 :     Log:
732 :     posix compliance; s/malloc\.h/stdlib\.h/
733 :    
734 :     Members:
735 :     src/plugins/plugin_ssim.c:1.8->1.9
736 :    
737 :     ---------------------
738 :     Date: 2007/07/24 11:43:10
739 :     Author: Isibaar
740 :     Branch: HEAD
741 :     Tag: (none)
742 :     Log:
743 :     - improve b-frame decoding robustness (with broken stream or missing
744 :     ref frame)
745 :    
746 :     Members:
747 :     src/bitstream/bitstream.c:1.57->1.58
748 :    
749 :     ---------------------
750 :     Date: 2007/07/19 15:46:16
751 :     Author: suxen_drol
752 :     Branch: HEAD
753 :     Tag: (none)
754 :     Log:
755 :     remove plugin_fixed.c as per instruction "[XviD-devel] pete cvs commits digest" (13 May 2003)
756 :    
757 :     Members:
758 :     src/plugins/plugin_fixed.c:1.2->1.3(DEAD)
759 :    
760 :     ---------------------
761 :     Date: 2007/06/28 16:55:11
762 :     Author: Skal
763 :     Branch: HEAD
764 :     Tag: (none)
765 :     Log:
766 :    
767 :     Simplify index testing after get_coeff(), esp. after decoding error.
768 :    
769 :     Members:
770 :     src/bitstream/mbcoding.c:1.55->1.56
771 :    
772 :     ---------------------
773 :     Date: 2007/06/27 16:38:05
774 :     Author: Isibaar
775 :     Branch: HEAD
776 :     Tag: (none)
777 :     Log:
778 :     - patch for a potential vulnerability reported by Secunia
779 :    
780 :     Members:
781 :     src/bitstream/mbcoding.c:1.54->1.55
782 :    
783 :     ---------------------
784 :     Date: 2007/06/02 15:53:13
785 :     Author: syskin
786 :     Branch: HEAD
787 :     Tag: (none)
788 :     Log:
789 :     compile with unicode support correctly (windows/debug). Patch by Kurt Pruenner
790 :    
791 :     Members:
792 :     src/portab.h:1.56->1.57
793 :    
794 :     ---------------------
795 :     Date: 2007/04/28 18:30:20
796 :     Author: syskin
797 :     Branch: HEAD
798 :     Tag: (none)
799 :     Log:
800 :     Correction to out-of-bounds memory access in d_mv_bits; an assertion showing that d_mv_bits is still wrong; VC8 project files
801 :    
802 :     Members:
803 :     build/win32/libxvidcore.sln:INITIAL->1.1
804 :     build/win32/libxvidcore.vcproj:INITIAL->1.1
805 :     src/bitstream/mbcoding.c:1.53->1.54
806 :     src/motion/motion_inlines.h:1.4->1.5
807 :    
808 :     ---------------------
809 :     Date: 2007/04/16 21:01:28
810 :     Author: Skal
811 :     Branch: HEAD
812 :     Tag: (none)
813 :     Log:
814 :    
815 :     fix for bad resync_marker length in b-vops (both enc and dec)
816 :    
817 :     Thanks to Mathieu Monnier for the report
818 :     (mathieu.monnier at polytechnique dot org)
819 :    
820 :     Members:
821 :     src/decoder.c:1.79->1.80
822 :     src/bitstream/bitstream.c:1.56->1.57
823 :    
824 :     ---------------------
825 :     Date: 2007/03/08 22:40:12
826 :     Author: Isibaar
827 :     Branch: HEAD
828 :     Tag: (none)
829 :     Log:
830 :     - fix SSE3 detection and port to x86_64
831 :    
832 :     Members:
833 :     src/utils/x86_64_asm/cpuid.asm:1.1->1.2
834 :     src/utils/x86_asm/cpuid.asm:1.10->1.11
835 :    
836 :     ---------------------
837 :     Date: 2007/02/08 14:10:24
838 :     Author: Isibaar
839 :     Branch: HEAD
840 :     Tag: (none)
841 :     Log:
842 :     - avoid access violation when stats==NULL - patch by Felipe Contreras
843 :    
844 :     Members:
845 :     src/encoder.c:1.129->1.130
846 :    
847 :     ---------------------
848 :     Date: 2007/01/09 21:08:53
849 :     Author: Isibaar
850 :     Branch: HEAD
851 :     Tag: (none)
852 :     Log:
853 :     - ssim and colorspace set-up patches by Johannes Reinhardt
854 :    
855 :     Members:
856 :     examples/xvid_encraw.c:1.33->1.34
857 :    
858 :     ---------------------
859 :     Date: 2006/12/22 00:29:27
860 :     Author: Isibaar
861 :     Branch: HEAD
862 :     Tag: (none)
863 :     Log:
864 :     - build patch for Mac by Eric Petit
865 :    
866 :     Members:
867 :     build/generic/configure.in:1.21->1.22
868 :    
869 :     ---------------------
870 :     Date: 2006/12/22 00:27:25
871 :     Author: Isibaar
872 :     Branch: HEAD
873 :     Tag: (none)
874 :     Log:
875 :     - PPC build cleanup patch for SSIM by Paul Kurucz
876 :    
877 :     Members:
878 :     examples/xvid_bench.c:1.34->1.35
879 :     src/plugins/plugin_ssim.c:1.7->1.8
880 :    
881 :     ---------------------
882 :     Date: 2006/12/14 14:09:00
883 :     Author: Isibaar
884 :     Branch: HEAD
885 :     Tag: (none)
886 :     Log:
887 :     - missing emms() fix by squid_80
888 :    
889 :     Members:
890 :     src/encoder.c:1.128->1.129
891 :    
892 :     ---------------------
893 :     Date: 2006/12/06 20:55:42
894 :     Author: Isibaar
895 :     Branch: HEAD
896 :     Tag: (none)
897 :     Log:
898 :     - Add xvid_plugin_ssim
899 :    
900 :     Members:
901 :     build/generic/libxvidcore.def:1.4->1.5
902 :    
903 :     ---------------------
904 :     Date: 2006/12/06 20:55:07
905 :     Author: Isibaar
906 :     Branch: HEAD
907 :     Tag: (none)
908 :     Log:
909 :     - SSE3 patch
910 :    
911 :     Members:
912 :     src/xvid.c:1.72->1.73
913 :     src/xvid.h:1.59->1.60
914 :     src/motion/sad.h:1.22->1.23
915 :     src/motion/x86_asm/sad_sse2.asm:1.12->1.13
916 :     src/utils/x86_asm/cpuid.asm:1.9->1.10
917 :    
918 :     ---------------------
919 :     Date: 2006/11/12 02:40:36
920 :     Author: chl
921 :     Branch: HEAD
922 :     Tag: (none)
923 :     Log:
924 :     MMX version of RGB_to_yv12, shamelessly copy&pasted from the BGR version.
925 :    
926 :     Members:
927 :     src/xvid.c:1.71->1.72
928 :     src/image/colorspace.h:1.8->1.9
929 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.6->1.7
930 :    
931 :     ---------------------
932 :     Date: 2006/11/11 23:06:44
933 :     Author: chl
934 :     Branch: HEAD
935 :     Tag: (none)
936 :     Log:
937 :     Fixed RGB but, simply forgot to initialize the function ptr
938 :    
939 :     Members:
940 :     src/xvid.c:1.70->1.71
941 :    
942 :     ---------------------
943 :     Date: 2006/11/11 23:03:30
944 :     Author: chl
945 :     Branch: HEAD
946 :     Tag: (none)
947 :     Log:
948 :     Same RGB bug, different location
949 :    
950 :     Members:
951 :     src/image/image.c:1.40->1.41
952 :    
953 :     ---------------------
954 :     Date: 2006/11/11 06:07:25
955 :     Author: chl
956 :     Branch: HEAD
957 :     Tag: (none)
958 :     Log:
959 :     Typo in RGB, but still seems broken.
960 :    
961 :     Members:
962 :     src/image/image.c:1.39->1.40
963 :    
964 :     ---------------------
965 :     Date: 2006/11/10 19:58:39
966 :     Author: chl
967 :     Branch: HEAD
968 :     Tag: (none)
969 :     Log:
970 :     Added support for RGB colorspace. Incredible that after 5 years, this still
971 :     wasn't there (only BGR and RGB+alpha).
972 :     There are no accelerated MMX version, yet.
973 :    
974 :     Members:
975 :     src/xvid.h:1.58->1.59
976 :     src/image/colorspace.c:1.13->1.14
977 :     src/image/colorspace.h:1.7->1.8
978 :     src/image/image.c:1.38->1.39
979 :    
980 :     ---------------------
981 :     Date: 2006/11/08 08:17:22
982 :     Author: Skal
983 :     Branch: HEAD
984 :     Tag: (none)
985 :     Log:
986 :    
987 :     + added an integer-based alternative to float gaussian.
988 :     #define USE_INT_GAUSSIAN to activate it
989 :    
990 :     Members:
991 :     src/plugins/plugin_ssim.c:1.6->1.7
992 :    
993 :     ---------------------
994 :     Date: 2006/11/08 07:55:27
995 :     Author: Skal
996 :     Branch: HEAD
997 :     Tag: (none)
998 :     Log:
999 :    
1000 :     + applied ssim_part3.diff patch, by Johannes Reinhardt
1001 :    
1002 :     Members:
1003 :     examples/xvid_encraw.c:1.32->1.33
1004 :     src/plugins/plugin_ssim.c:1.5->1.6
1005 :     src/plugins/plugin_ssim.h:1.2->1.3
1006 :    
1007 :     ---------------------
1008 :     Date: 2006/11/07 20:59:03
1009 :     Author: Skal
1010 :     Branch: HEAD
1011 :     Tag: (none)
1012 :     Log:
1013 :    
1014 :     + added a seamingly missing emms() to generate_GMCimage()
1015 :     + little ASM clean-up, pointer out by Celtic_Druid
1016 :    
1017 :     Members:
1018 :     src/image/x86_asm/gmc_mmx.asm:1.1->1.2
1019 :     src/motion/gmc.c:1.6->1.7
1020 :    
1021 :     ---------------------
1022 :     Date: 2006/11/01 11:04:29
1023 :     Author: Isibaar
1024 :     Branch: HEAD
1025 :     Tag: (none)
1026 :     Log:
1027 :     - upped BS_VERSION to 47
1028 :    
1029 :     Members:
1030 :     src/xvid.h:1.57->1.58
1031 :    
1032 :     ---------------------
1033 :     Date: 2006/11/01 08:12:26
1034 :     Author: Skal
1035 :     Branch: HEAD
1036 :     Tag: (none)
1037 :     Log:
1038 :    
1039 :     + added a very simple bench to test bitstream-read functions
1040 :     mostly to be used in conjunction to valgrind to spot uninitialized
1041 :     reads.
1042 :    
1043 :     Members:
1044 :     examples/xvid_bench.c:1.33->1.34
1045 :    
1046 :     ---------------------
1047 :     Date: 2006/10/30 23:23:05
1048 :     Author: chl
1049 :     Branch: HEAD
1050 :     Tag: (none)
1051 :     Log:
1052 :     nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
1053 :     Change to 0x0E fixes it (thanks for the hint, skal!).
1054 :    
1055 :     Members:
1056 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.4->1.5
1057 :    
1058 :     ---------------------
1059 :     Date: 2006/10/30 12:33:57
1060 :     Author: Skal
1061 :     Branch: HEAD
1062 :     Tag: (none)
1063 :     Log:
1064 :    
1065 :     + fix for rounding error while descaling
1066 :    
1067 :     Members:
1068 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.3->1.4
1069 :    
1070 :     ---------------------
1071 :     Date: 2006/10/30 12:21:42
1072 :     Author: Skal
1073 :     Branch: HEAD
1074 :     Tag: (none)
1075 :     Log:
1076 :    
1077 :     + further patch for SSIM plugin by Johannes Reinhardt
1078 :     + updated `xvid_bench 15` => there's still a little
1079 :     rounding inaccuracy in the reported CRCs. Work in progress...
1080 :    
1081 :     Members:
1082 :     examples/xvid_bench.c:1.32->1.33
1083 :     examples/xvid_encraw.c:1.31->1.32
1084 :     src/xvid.h:1.56->1.57
1085 :     src/plugins/plugin_ssim.c:1.4->1.5
1086 :     src/plugins/plugin_ssim.h:1.1->1.2
1087 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.2->1.3
1088 :    
1089 :     ---------------------
1090 :     Date: 2006/10/30 11:52:00
1091 :     Author: Skal
1092 :     Branch: HEAD
1093 :     Tag: (none)
1094 :     Log:
1095 :    
1096 :     + added support for NULL u/v pointer in yv12_to_yv12* functions
1097 :     (+little bug fix for the vflip case).
1098 :     Added a bench in xvid_bench.c (`xvid_bench 16`)
1099 :    
1100 :     Members:
1101 :     examples/xvid_bench.c:1.31->1.32
1102 :     src/image/colorspace.c:1.12->1.13
1103 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.5->1.6
1104 :    
1105 :     ---------------------
1106 :     Date: 2006/10/29 09:04:02
1107 :     Author: chl
1108 :     Branch: HEAD
1109 :     Tag: (none)
1110 :     Log:
1111 :     Simple handle to flooding chroma components with 0x80: set src->u and
1112 :     src->v to NULL. To work with VFlip, set also src_uv_stride=0.
1113 :    
1114 :     Members:
1115 :     src/image/colorspace.c:1.11->1.12
1116 :    
1117 :     ---------------------
1118 :     Date: 2006/10/26 18:34:32
1119 :     Author: Skal
1120 :     Branch: HEAD
1121 :     Tag: (none)
1122 :     Log:
1123 :    
1124 :     slightly faster lum_8x8_mmx
1125 :    
1126 :     Members:
1127 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.1->1.2
1128 :    
1129 :     ---------------------
1130 :     Date: 2006/10/16 06:46:01
1131 :     Author: Skal
1132 :     Branch: HEAD
1133 :     Tag: (none)
1134 :     Log:
1135 :     update totalPSNR[], whatever the ARG_PROGRESS
1136 :    
1137 :     Members:
1138 :     examples/xvid_encraw.c:1.30->1.31
1139 :    
1140 :     ---------------------
1141 :     Date: 2006/10/13 17:19:48
1142 :     Author: Skal
1143 :     Branch: HEAD
1144 :     Tag: (none)
1145 :     Log:
1146 :    
1147 :     bench on lum2x8 was wrong (uninitialized reads)
1148 :    
1149 :     Members:
1150 :     examples/xvid_bench.c:1.30->1.31
1151 :    
1152 :     ---------------------
1153 :     Date: 2006/10/13 17:16:25
1154 :     Author: Skal
1155 :     Branch: HEAD
1156 :     Tag: (none)
1157 :     Log:
1158 :    
1159 :     some more SSIM patches by Johannes
1160 :    
1161 :     Members:
1162 :     examples/xvid_bench.c:1.29->1.30
1163 :     examples/xvid_encraw.c:1.29->1.30
1164 :     src/plugins/plugin_ssim.c:1.3->1.4
1165 :    
1166 :     ---------------------
1167 :     Date: 2006/10/13 13:26:18
1168 :     Author: Skal
1169 :     Branch: HEAD
1170 :     Tag: (none)
1171 :     Log:
1172 :    
1173 :     wrong call to check_cpu_features() in case of non-ARCH_IS_IA32
1174 :    
1175 :     Members:
1176 :     src/image/image.c:1.37->1.38
1177 :    
1178 :     ---------------------
1179 :     Date: 2006/10/13 11:28:46
1180 :     Author: Skal
1181 :     Branch: HEAD
1182 :     Tag: (none)
1183 :     Log:
1184 :    
1185 :     removed the #ifndef WIN32 protection around xvid_plugin_ssim
1186 :    
1187 :     Members:
1188 :     examples/xvid_encraw.c:1.28->1.29
1189 :    
1190 :     ---------------------
1191 :     Date: 2006/10/13 10:39:07
1192 :     Author: Isibaar
1193 :     Branch: HEAD
1194 :     Tag: (none)
1195 :     Log:
1196 :     - Updated the MSVC project files plus some minor compilation fixes
1197 :    
1198 :     Members:
1199 :     build/win32/libxvidcore.dsp:1.13->1.14
1200 :     src/image/image.c:1.36->1.37
1201 :     src/plugins/plugin_ssim.c:1.2->1.3
1202 :    
1203 :     ---------------------
1204 :     Date: 2006/10/13 09:38:09
1205 :     Author: Skal
1206 :     Branch: HEAD
1207 :     Tag: (none)
1208 :     Log:
1209 :    
1210 :     + added a simple de-interlacing func (c + sse version),
1211 :     declared as xvid_image_deinterlace() in image.h
1212 :    
1213 :     Of course, one should prefer deinterlacing through some avisynth
1214 :     plugin, but...
1215 :    
1216 :     please update the dsp/dsw
1217 :    
1218 :     Members:
1219 :     build/generic/sources.inc:1.13->1.14
1220 :     src/image/image.c:1.35->1.36
1221 :     src/image/image.h:1.16->1.17
1222 :     src/image/x86_asm/deintl_sse.asm:INITIAL->1.1
1223 :    
1224 :     ---------------------
1225 :     Date: 2006/10/13 08:32:02
1226 :     Author: Skal
1227 :     Branch: HEAD
1228 :     Tag: (none)
1229 :     Log:
1230 :    
1231 :     + added a forgotten ARCH_IS_IA32
1232 :     + added some missing emms() after asm calls (since floats are used)
1233 :    
1234 :     Members:
1235 :     src/plugins/plugin_ssim.c:1.1->1.2
1236 :    
1237 :     ---------------------
1238 :     Date: 2006/10/11 16:55:28
1239 :     Author: Skal
1240 :     Branch: HEAD
1241 :     Tag: (none)
1242 :     Log:
1243 :    
1244 :     + added a bench for SSIM's internal function (`xvid_bench 15`)
1245 :    
1246 :     Members:
1247 :     examples/xvid_bench.c:1.28->1.29
1248 :    
1249 :     ---------------------
1250 :     Date: 2006/10/11 15:55:32
1251 :     Author: Skal
1252 :     Branch: HEAD
1253 :     Tag: (none)
1254 :     Log:
1255 :    
1256 :     + added SSIM plugin code
1257 :    
1258 :     Patch by Johannes Reinhardt at uni-konstanz dot de
1259 :    
1260 :     Members:
1261 :     build/generic/sources.inc:1.12->1.13
1262 :     src/xvid.h:1.55->1.56
1263 :     src/plugins/plugin_ssim.c:INITIAL->1.1
1264 :     src/plugins/plugin_ssim.h:INITIAL->1.1
1265 :     src/plugins/x86_asm/plugin_ssim-a.asm:INITIAL->1.1
1266 :    
1267 :     ---------------------
1268 :     Date: 2006/10/11 15:52:06
1269 :     Author: Skal
1270 :     Branch: HEAD
1271 :     Tag: (none)
1272 :     Log:
1273 :    
1274 :     + added SSIM pluging to xvid_encraw.c (only for non-WIN32
1275 :     for now)
1276 :     + modified Makefile to use generic/=build/libxvidcore.a
1277 :     direct path
1278 :    
1279 :     Patch by Johannes Reinhardt at uni-konstanz dot de
1280 :    
1281 :     Members:
1282 :     examples/Makefile:1.9->1.10
1283 :     examples/xvid_encraw.c:1.27->1.28
1284 :    
1285 :     ---------------------
1286 :     Date: 2006/09/22 05:40:11
1287 :     Author: syskin
1288 :     Branch: HEAD
1289 :     Tag: (none)
1290 :     Log:
1291 :     stop using cmov with mmx
1292 :    
1293 :     Members:
1294 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.7->1.8
1295 :    
1296 :     ---------------------
1297 :     Date: 2006/09/11 00:42:15
1298 :     Author: Isibaar
1299 :     Branch: HEAD
1300 :     Tag: (none)
1301 :     Log:
1302 :     - small bug reported by Greg Handi
1303 :    
1304 :     Members:
1305 :     src/decoder.c:1.78->1.79
1306 :    
1307 :     ---------------------
1308 :     Date: 2006/09/03 10:46:56
1309 :     Author: Skal
1310 :     Branch: HEAD
1311 :     Tag: (none)
1312 :     Log:
1313 :    
1314 :     + added a protection flag XVID_SAFE_BS_TAIL for not reading
1315 :     more than 4byte past the end of the input buffer. This is
1316 :     disabled by default (because slow), and 8byte-padding of input
1317 :     buffer should be a prefered solution in case of problem.
1318 :     Please cross-check i didn't break something.
1319 :    
1320 :    
1321 :     Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
1322 :     pointing out the problem.
1323 :    
1324 :     Members:
1325 :     src/bitstream/bitstream.h:1.23->1.24
1326 :    
1327 :     ---------------------
1328 :     Date: 2006/08/23 22:27:22
1329 :     Author: Skal
1330 :     Branch: HEAD
1331 :     Tag: (none)
1332 :     Log:
1333 :    
1334 :     Typo: use stride from data->current instead of data->reference
1335 :     Thanks to Johannes.Reinhardt at uni-konstanz dot de
1336 :    
1337 :     Members:
1338 :     src/plugins/plugin_dump.c:1.2->1.3
1339 :    
1340 :     ---------------------
1341 :     Date: 2006/07/11 20:36:18
1342 :     Author: Isibaar
1343 :     Branch: HEAD
1344 :     Tag: (none)
1345 :     Log:
1346 :     - updated graphics
1347 :    
1348 :     Members:
1349 :     dshow/src/XviD_logo.bmp:1.2->1.3
1350 :     vfw/src/XviD_logo.bmp:1.2->1.3
1351 :     vfw/src/xvid.ico:1.1->1.2
1352 :    
1353 :     ---------------------
1354 :     Date: 2006/07/11 19:17:09
1355 :     Author: chl
1356 :     Branch: HEAD
1357 :     Tag: (none)
1358 :     Log:
1359 :     ARG_FRAMERATE=0. broke encoding with default
1360 :    
1361 :     Members:
1362 :     examples/xvid_encraw.c:1.26->1.27
1363 :    
1364 :     ---------------------
1365 :     Date: 2006/07/11 12:19:27
1366 :     Author: chl
1367 :     Branch: HEAD
1368 :     Tag: (none)
1369 :     Log:
1370 :     linking to pthread library was missing
1371 :    
1372 :     Members:
1373 :     examples/Makefile:1.8->1.9
1374 :    
1375 :     ---------------------
1376 :     Date: 2006/07/11 12:01:27
1377 :     Author: chl
1378 :     Branch: HEAD
1379 :     Tag: (none)
1380 :     Log:
1381 :     fissing .endfunc
1382 :    
1383 :     Members:
1384 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.6->1.7
1385 :    
1386 :     ---------------------
1387 :     Date: 2006/07/10 19:39:23
1388 :     Author: Isibaar
1389 :     Branch: HEAD
1390 :     Tag: (none)
1391 :     Log:
1392 :     - updated profile definitions
1393 :    
1394 :     Members:
1395 :     vfw/src/codec.c:1.20->1.21
1396 :     vfw/src/config.c:1.31->1.32
1397 :     vfw/src/config.h:1.10->1.11
1398 :    
1399 :     ---------------------
1400 :     Date: 2006/07/10 19:25:23
1401 :     Author: Isibaar
1402 :     Branch: HEAD
1403 :     Tag: (none)
1404 :     Log:
1405 :     - increment bs version to 45
1406 :    
1407 :     Members:
1408 :     src/xvid.h:1.54->1.55
1409 :    
1410 :     ---------------------
1411 :     Date: 2006/07/10 10:09:59
1412 :     Author: syskin
1413 :     Branch: HEAD
1414 :     Tag: (none)
1415 :     Log:
1416 :     faster and waaay more precise mpeg intra quantization
1417 :    
1418 :     Members:
1419 :     src/encoder.h:1.31->1.32
1420 :     src/xvid.c:1.69->1.70
1421 :     src/quant/quant.h:1.6->1.7
1422 :     src/quant/quant_matrix.c:1.14->1.15
1423 :     src/quant/quant_matrix.h:1.7->1.8
1424 :     src/quant/quant_mpeg.c:1.2->1.3
1425 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.5->1.6
1426 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.5->1.6
1427 :     src/utils/mbtransquant.c:1.31->1.32
1428 :    
1429 :     ---------------------
1430 :     Date: 2006/07/08 16:19:04
1431 :     Author: Skal
1432 :     Branch: HEAD
1433 :     Tag: (none)
1434 :     Log:
1435 :    
1436 :     some compile fix... note: -start <int> only works for
1437 :     raw YUV input (type 0).
1438 :    
1439 :     Members:
1440 :     examples/xvid_encraw.c:1.25->1.26
1441 :    
1442 :     ---------------------
1443 :     Date: 2006/06/17 15:07:55
1444 :     Author: Isibaar
1445 :     Branch: HEAD
1446 :     Tag: (none)
1447 :     Log:
1448 :     - Enabled Skal's new SIMD optimizations for GMC
1449 :    
1450 :     Members:
1451 :     build/win32/libxvidcore.dsp:1.12->1.13
1452 :     src/motion/gmc.c:1.5->1.6
1453 :    
1454 :     ---------------------
1455 :     Date: 2006/06/16 12:08:28
1456 :     Author: syskin
1457 :     Branch: HEAD
1458 :     Tag: (none)
1459 :     Log:
1460 :     xvid_encraw with AVI input support, possible MKV output support, and all options/settings. Possibly the ugliest piece of code in our tree. Needs a rewrite.
1461 :    
1462 :     Members:
1463 :     examples/xvid_encraw.c:1.24->1.25
1464 :    
1465 :     ---------------------
1466 :     Date: 2006/06/14 23:44:07
1467 :     Author: Skal
1468 :     Branch: HEAD
1469 :     Tag: (none)
1470 :     Log:
1471 :    
1472 :     added mmx/sse2 code for GMC (3-pts only).
1473 :     new file: image/x86_asm/gmc_mmx.asm
1474 :    
1475 :     At this point, new GMC code isn't enabled (gmc.c:586).
1476 :     So: this commit should give binary-exact same input/output
1477 :     than before.
1478 :    
1479 :     dsp/dsw not updated.
1480 :    
1481 :     Members:
1482 :     build/generic/sources.inc:1.11->1.12
1483 :     src/xvid.c:1.68->1.69
1484 :     src/image/x86_asm/gmc_mmx.asm:INITIAL->1.1
1485 :     src/motion/gmc.c:1.4->1.5
1486 :     src/motion/gmc.h:1.2->1.3
1487 :    
1488 :     ---------------------
1489 :     Date: 2006/06/07 23:00:55
1490 :     Author: Skal
1491 :     Branch: HEAD
1492 :     Tag: (none)
1493 :     Log:
1494 :    
1495 :     + fix for a long-standing typo in the clipping value
1496 :     for 1-pts GMC prediction.
1497 :    
1498 :     Members:
1499 :     src/motion/gmc.c:1.3->1.4
1500 :    
1501 :     ---------------------
1502 :     Date: 2006/06/05 23:30:49
1503 :     Author: Skal
1504 :     Branch: HEAD
1505 :     Tag: (none)
1506 :     Log:
1507 :    
1508 :     + added a test_yuv() stub to test YUV functions,
1509 :     at least : yv12_to_yuyv and yv12_to_uyvy
1510 :    
1511 :     Members:
1512 :     examples/xvid_bench.c:1.27->1.28
1513 :    
1514 :     ---------------------
1515 :     Date: 2006/06/05 23:27:36
1516 :     Author: Skal
1517 :     Branch: HEAD
1518 :     Tag: (none)
1519 :     Log:
1520 :    
1521 :     + faster yv12->yuyv / uyvy MMX functions
1522 :     patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
1523 :    
1524 :     Members:
1525 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.6->1.7
1526 :    
1527 :     ---------------------
1528 :     Date: 2006/05/28 09:52:45
1529 :     Author: suxen_drol
1530 :     Branch: HEAD
1531 :     Tag: (none)
1532 :     Log:
1533 :     define _INTPTR_T_DEFINED
1534 :    
1535 :     Members:
1536 :     src/portab.h:1.55->1.56
1537 :    
1538 :     ---------------------
1539 :     Date: 2006/05/06 06:37:15
1540 :     Author: syskin
1541 :     Branch: HEAD
1542 :     Tag: (none)
1543 :     Log:
1544 :     missing #include b0rks compilation
1545 :    
1546 :     Members:
1547 :     src/plugins/plugin_lumimasking.c:1.5->1.6
1548 :    
1549 :     ---------------------
1550 :     Date: 2006/04/26 19:44:29
1551 :     Author: Skal
1552 :     Branch: HEAD
1553 :     Tag: (none)
1554 :     Log:
1555 :    
1556 :     + bswap and quant_h264_intra naming fix.
1557 :    
1558 :     Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
1559 :    
1560 :     Members:
1561 :     src/portab.h:1.54->1.55
1562 :     src/quant/quant.h:1.5->1.6
1563 :    
1564 :     ---------------------
1565 :     Date: 2006/04/25 17:19:27
1566 :     Author: syskin
1567 :     Branch: HEAD
1568 :     Tag: (none)
1569 :     Log:
1570 :     write stats file in the same directory as target file, not in root directory
1571 :    
1572 :     Members:
1573 :     vfw/src/config.h:1.9->1.10
1574 :    
1575 :     ---------------------
1576 :     Date: 2006/04/19 17:42:19
1577 :     Author: syskin
1578 :     Branch: HEAD
1579 :     Tag: (none)
1580 :     Log:
1581 :     final skip threshold had its sign reversed, oops
1582 :    
1583 :     Members:
1584 :     src/motion/estimation_pvop.c:1.21->1.22
1585 :    
1586 :     ---------------------
1587 :     Date: 2006/04/15 06:17:02
1588 :     Author: syskin
1589 :     Branch: HEAD
1590 :     Tag: (none)
1591 :     Log:
1592 :     s/max/MAX - *nix compilation bustage fix
1593 :    
1594 :     Members:
1595 :     src/plugins/plugin_lumimasking.c:1.4->1.5
1596 :    
1597 :     ---------------------
1598 :     Date: 2006/04/14 09:24:47
1599 :     Author: Skal
1600 :     Branch: HEAD
1601 :     Tag: (none)
1602 :     Log:
1603 :    
1604 :     preserve the intervening bytes in BitstreamInit()
1605 :    
1606 :     original reports by Alex Volkov and Liang Jian.
1607 :    
1608 :     Members:
1609 :     src/bitstream/bitstream.h:1.22->1.23
1610 :    
1611 :     ---------------------
1612 :     Date: 2006/04/13 22:48:06
1613 :     Author: Isibaar
1614 :     Branch: HEAD
1615 :     Tag: (none)
1616 :     Log:
1617 :     - debian patch by GomGom
1618 :    
1619 :     Members:
1620 :     debian/README.Debian:INITIAL->1.1
1621 :     debian/changelog:INITIAL->1.1
1622 :     debian/control:INITIAL->1.1
1623 :     debian/rules:INITIAL->1.1
1624 :    
1625 :     ---------------------
1626 :     Date: 2006/03/27 13:21:48
1627 :     Author: Skal
1628 :     Branch: HEAD
1629 :     Tag: (none)
1630 :     Log:
1631 :    
1632 :     fix for the visual_object_verid vs. video_object_layer_verid
1633 :     problem of 6.3.3, reported by Li Xiang (lixiang01 at gmail dot com)
1634 :     Thanks for report and test bitstreams!
1635 :    
1636 :     Members:
1637 :     src/decoder.c:1.77->1.78
1638 :     src/decoder.h:1.17->1.18
1639 :     src/bitstream/bitstream.c:1.55->1.56
1640 :    
1641 :     ---------------------
1642 :     Date: 2006/03/11 13:10:42
1643 :     Author: syskin
1644 :     Branch: HEAD
1645 :     Tag: (none)
1646 :     Log:
1647 :     let lumimasking work with quant 1 too
1648 :    
1649 :     Members:
1650 :     src/plugins/plugin_lumimasking.c:1.3->1.4
1651 :    
1652 :     ---------------------
1653 :     Date: 2006/03/05 05:01:07
1654 :     Author: syskin
1655 :     Branch: HEAD
1656 :     Tag: (none)
1657 :     Log:
1658 :     detect pthreads and add proper linking flags if they are found. patch by caro from irc
1659 :    
1660 :     Members:
1661 :     build/generic/configure.in:1.20->1.21
1662 :    
1663 :     ---------------------
1664 :     Date: 2006/03/03 12:54:58
1665 :     Author: syskin
1666 :     Branch: HEAD
1667 :     Tag: (none)
1668 :     Log:
1669 :     fixed destructor bug - temp lamdas not freed
1670 :    
1671 :     Members:
1672 :     src/encoder.c:1.127->1.128
1673 :    
1674 :     ---------------------
1675 :     Date: 2006/02/27 13:16:04
1676 :     Author: suxen_drol
1677 :     Branch: HEAD
1678 :     Tag: (none)
1679 :     Log:
1680 :     mingw compatibility, remove gcc warnings
1681 :    
1682 :     Members:
1683 :     src/motion/motion_smp.h:1.3->1.4
1684 :    
1685 :     ---------------------
1686 :     Date: 2006/02/27 01:24:02
1687 :     Author: syskin
1688 :     Branch: HEAD
1689 :     Tag: (none)
1690 :     Log:
1691 :     synchronize only once *slaps forhead*
1692 :    
1693 :     Members:
1694 :     src/motion/estimation_pvop.c:1.20->1.21
1695 :    
1696 :     ---------------------
1697 :     Date: 2006/02/27 01:22:31
1698 :     Author: syskin
1699 :     Branch: HEAD
1700 :     Tag: (none)
1701 :     Log:
1702 :     cosmetics; make it compile on linux and others without #defines
1703 :    
1704 :     Members:
1705 :     src/motion/motion_smp.h:1.2->1.3
1706 :    
1707 :     ---------------------
1708 :     Date: 2006/02/26 02:52:34
1709 :     Author: suxen_drol
1710 :     Branch: HEAD
1711 :     Tag: (none)
1712 :     Log:
1713 :     add debug.c
1714 :    
1715 :     Members:
1716 :     dshow/dshow.dsp:1.6->1.7
1717 :     dshow/src/debug.c:INITIAL->1.1
1718 :     dshow/src/debug.h:1.5->1.6
1719 :    
1720 :     ---------------------
1721 :     Date: 2006/02/25 05:41:12
1722 :     Author: suxen_drol
1723 :     Branch: HEAD
1724 :     Tag: (none)
1725 :     Log:
1726 :     win32: populate info.num_thread fields using GetProcessAffinityMask()
1727 :    
1728 :     Members:
1729 :     src/xvid.c:1.67->1.68
1730 :    
1731 :     ---------------------
1732 :     Date: 2006/02/25 02:20:41
1733 :     Author: syskin
1734 :     Branch: HEAD
1735 :     Tag: (none)
1736 :     Log:
1737 :     oops I forgot to commit these yesterday ;_;
1738 :    
1739 :     Members:
1740 :     src/motion/estimation_bvop.c:1.24->1.25
1741 :     src/motion/estimation_pvop.c:1.19->1.20
1742 :    
1743 :     ---------------------
1744 :     Date: 2006/02/25 00:35:04
1745 :     Author: suxen_drol
1746 :     Branch: HEAD
1747 :     Tag: (none)
1748 :     Log:
1749 :     add minfcode and minbcode members to SMPmotionData struct
1750 :    
1751 :     Members:
1752 :     src/motion/motion_smp.h:1.1->1.2
1753 :    
1754 :     ---------------------
1755 :     Date: 2006/02/24 23:59:07
1756 :     Author: suxen_drol
1757 :     Branch: HEAD
1758 :     Tag: (none)
1759 :     Log:
1760 :     prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
1761 :    
1762 :     Members:
1763 :     vfw/src/codec.c:1.19->1.20
1764 :    
1765 :     ---------------------
1766 :     Date: 2006/02/24 15:18:59
1767 :     Author: syskin
1768 :     Branch: HEAD
1769 :     Tag: (none)
1770 :     Log:
1771 :     SMP update - don't run encoding in parallel after all
1772 :    
1773 :     Members:
1774 :     src/encoder.c:1.126->1.127
1775 :    
1776 :     ---------------------
1777 :     Date: 2006/02/24 11:39:23
1778 :     Author: syskin
1779 :     Branch: HEAD
1780 :     Tag: (none)
1781 :     Log:
1782 :     support -threads parameter (defaults to zero)
1783 :    
1784 :     Members:
1785 :     examples/xvid_encraw.c:1.23->1.24
1786 :    
1787 :     ---------------------
1788 :     Date: 2006/02/24 09:46:22
1789 :     Author: syskin
1790 :     Branch: HEAD
1791 :     Tag: (none)
1792 :     Log:
1793 :     multithreaded encoding
1794 :    
1795 :     Members:
1796 :     src/encoder.c:1.125->1.126
1797 :     src/encoder.h:1.30->1.31
1798 :     src/motion/estimation_bvop.c:1.23->1.24
1799 :     src/motion/estimation_pvop.c:1.18->1.19
1800 :     src/motion/motion_smp.h:INITIAL->1.1
1801 :    
1802 :     ---------------------
1803 :     Date: 2006/02/24 09:33:52
1804 :     Author: syskin
1805 :     Branch: HEAD
1806 :     Tag: (none)
1807 :     Log:
1808 :     enable number of threads; treat is as any other config (no auto-detection)
1809 :    
1810 :     Members:
1811 :     vfw/src/config.c:1.30->1.31
1812 :    
1813 :     ---------------------
1814 :     Date: 2006/02/23 08:22:43
1815 :     Author: syskin
1816 :     Branch: HEAD
1817 :     Tag: (none)
1818 :     Log:
1819 :     reset dquant table, all of it
1820 :    
1821 :     Members:
1822 :     src/encoder.c:1.124->1.125
1823 :    
1824 :     ---------------------
1825 :     Date: 2006/02/15 21:58:43
1826 :     Author: Isibaar
1827 :     Branch: HEAD
1828 :     Tag: (none)
1829 :     Log:
1830 :     - N-VOP patch by Andrew Dunstan
1831 :    
1832 :     Members:
1833 :     src/encoder.c:1.123->1.124
1834 :    
1835 :     ---------------------
1836 :     Date: 2006/02/15 20:16:39
1837 :     Author: Isibaar
1838 :     Branch: HEAD
1839 :     Tag: (none)
1840 :     Log:
1841 :     Bugfix: Decoding was prematurely terminated upon EOF
1842 :    
1843 :     Members:
1844 :     examples/xvid_decraw.c:1.23->1.24
1845 :    
1846 :     ---------------------
1847 :     Date: 2006/01/19 23:25:18
1848 :     Author: Isibaar
1849 :     Branch: HEAD
1850 :     Tag: (none)
1851 :     Log:
1852 :     - Added MV bits to statistics
1853 :    
1854 :     Members:
1855 :     src/encoder.c:1.122->1.123
1856 :     src/encoder.h:1.29->1.30
1857 :     src/bitstream/mbcoding.c:1.52->1.53
1858 :    
1859 :     ---------------------
1860 :     Date: 2006/01/17 20:06:25
1861 :     Author: Isibaar
1862 :     Branch: HEAD
1863 :     Tag: (none)
1864 :     Log:
1865 :     - Removed the 9999 frames encode limit from xvid_encraw
1866 :    
1867 :     Members:
1868 :     examples/xvid_encraw.c:1.22->1.23
1869 :    
1870 :     ---------------------
1871 :     Date: 2006/01/09 01:39:43
1872 :     Author: Isibaar
1873 :     Branch: HEAD
1874 :     Tag: (none)
1875 :     Log:
1876 :     - fix for EMT64 platform
1877 :    
1878 :     Members:
1879 :     src/xvid.c:1.66->1.67
1880 :    
1881 :     ---------------------
1882 :     Date: 2006/01/08 23:25:57
1883 :     Author: Isibaar
1884 :     Branch: HEAD
1885 :     Tag: (none)
1886 :     Log:
1887 :     - Increased the bs_version to 43
1888 :    
1889 :     Members:
1890 :     src/xvid.h:1.53->1.54
1891 :    
1892 :     ---------------------
1893 :     Date: 2005/12/30 15:04:49
1894 :     Author: Isibaar
1895 :     Branch: HEAD
1896 :     Tag: (none)
1897 :     Log:
1898 :     - Initialize dec->bs_version to high value. Before it seemed unititalized for
1899 :     non XviD streams...
1900 :    
1901 :     Members:
1902 :     src/decoder.c:1.76->1.77
1903 :    
1904 :     ---------------------
1905 :     Date: 2005/12/30 14:52:32
1906 :     Author: Isibaar
1907 :     Branch: HEAD
1908 :     Tag: (none)
1909 :     Log:
1910 :     - Made the debug build config link again
1911 :    
1912 :     Members:
1913 :     dshow/dshow.dsp:1.5->1.6
1914 :     dshow/src/debug.h:1.4->1.5
1915 :    
1916 :     ---------------------
1917 :     Date: 2005/12/24 02:06:20
1918 :     Author: Isibaar
1919 :     Branch: HEAD
1920 :     Tag: (none)
1921 :     Log:
1922 :     - (hopefully) fixed the decoder bugs reported by Michael Niedermayer
1923 :    
1924 :     Members:
1925 :     src/decoder.c:1.75->1.76
1926 :    
1927 :     ---------------------
1928 :     Date: 2005/12/18 07:52:12
1929 :     Author: syskin
1930 :     Branch: HEAD
1931 :     Tag: (none)
1932 :     Log:
1933 :     cleanup; skip decision moved to separate function
1934 :    
1935 :     Members:
1936 :     src/motion/estimation_pvop.c:1.17->1.18
1937 :     src/motion/motion.h:1.23->1.24
1938 :    
1939 :     ---------------------
1940 :     Date: 2005/12/18 03:55:54
1941 :     Author: syskin
1942 :     Branch: HEAD
1943 :     Tag: (none)
1944 :     Log:
1945 :     -freduce-all-givs not supporeted by gcc4 - easiest to just remove
1946 :    
1947 :     Members:
1948 :     dshow/Makefile:1.5->1.6
1949 :     vfw/bin/Makefile:1.4->1.5
1950 :    
1951 :     ---------------------
1952 :     Date: 2005/12/17 14:57:15
1953 :     Author: syskin
1954 :     Branch: HEAD
1955 :     Tag: (none)
1956 :     Log:
1957 :     stupid typo in latest patch
1958 :    
1959 :     Members:
1960 :     src/image/image.c:1.34->1.35
1961 :    
1962 :     ---------------------
1963 :     Date: 2005/12/17 13:04:52
1964 :     Author: syskin
1965 :     Branch: HEAD
1966 :     Tag: (none)
1967 :     Log:
1968 :     easier image_interpolate() call, absolete comments removed
1969 :    
1970 :     Members:
1971 :     src/encoder.c:1.121->1.122
1972 :     src/image/image.c:1.33->1.34
1973 :     src/image/image.h:1.15->1.16
1974 :    
1975 :     ---------------------
1976 :     Date: 2005/12/17 12:24:32
1977 :     Author: syskin
1978 :     Branch: HEAD
1979 :     Tag: (none)
1980 :     Log:
1981 :     ancient useless code removed
1982 :    
1983 :     Members:
1984 :     src/image/image.c:1.32->1.33
1985 :    
1986 :     ---------------------
1987 :     Date: 2005/12/10 06:20:35
1988 :     Author: syskin
1989 :     Branch: HEAD
1990 :     Tag: (none)
1991 :     Log:
1992 :     slightly better trellis - check at least 3 coefficients. 0.05dB better with no measurable speed penalty
1993 :    
1994 :     Members:
1995 :     src/utils/mbtransquant.c:1.30->1.31
1996 :    
1997 :     ---------------------
1998 :     Date: 2005/12/09 05:45:35
1999 :     Author: syskin
2000 :     Branch: HEAD
2001 :     Tag: (none)
2002 :     Log:
2003 :     expose VHQ and Trellis lambdas to HVS plugins
2004 :    
2005 :     Members:
2006 :     src/encoder.c:1.120->1.121
2007 :     src/encoder.h:1.28->1.29
2008 :     src/global.h:1.24->1.25
2009 :     src/xvid.h:1.52->1.53
2010 :     src/motion/estimation_rd_based.c:1.13->1.14
2011 :     src/motion/estimation_rd_based_bvop.c:1.9->1.10
2012 :     src/utils/mbtransquant.c:1.29->1.30
2013 :    
2014 :     ---------------------
2015 :     Date: 2005/12/09 05:39:49
2016 :     Author: syskin
2017 :     Branch: HEAD
2018 :     Tag: (none)
2019 :     Log:
2020 :     tuning lambdas for better PSNR and vhq0 mode decision
2021 :    
2022 :     Members:
2023 :     src/motion/estimation.h:1.12->1.13
2024 :     src/motion/estimation_common.c:1.12->1.13
2025 :    
2026 :     ---------------------
2027 :     Date: 2005/11/25 13:07:01
2028 :     Author: chl
2029 :     Branch: HEAD
2030 :     Tag: (none)
2031 :     Log:
2032 :     remove "xvid" in PGM-header, so xvid_encraw understands it
2033 :    
2034 :     Members:
2035 :     examples/xvid_decraw.c:1.22->1.23
2036 :    
2037 :     ---------------------
2038 :     Date: 2005/11/22 11:53:10
2039 :     Author: suxen_drol
2040 :     Branch: HEAD
2041 :     Tag: (none)
2042 :     Log:
2043 :     update cvs-head to reflect xvid-1.2 development status:
2044 :     set build string to "xvid-1.2.0-dev"
2045 :     set XVID_VERSION to 1.2.-127
2046 :     set XVID_BS_VERSION to 40
2047 :     set XVID_UNSTABLE
2048 :    
2049 :     Members:
2050 :     src/xvid.c:1.65->1.66
2051 :     src/xvid.h:1.51->1.52
2052 :    
2053 :     ---------------------
2054 :     Date: 2005/11/22 11:23:01
2055 :     Author: suxen_drol
2056 :     Branch: HEAD
2057 :     Tag: (none)
2058 :     Log:
2059 :     cleanings in code spotted by sparse (ed dot gomez at free dot fr>
2060 :    
2061 :     Members:
2062 :     src/decoder.c:1.74->1.75
2063 :     src/encoder.c:1.119->1.120
2064 :     src/xvid.c:1.64->1.65
2065 :     src/bitstream/bitstream.c:1.54->1.55
2066 :     src/dct/idct.c:1.8->1.9
2067 :     src/image/colorspace.c:1.10->1.11
2068 :     src/image/font.c:1.6->1.7
2069 :     src/image/qpel.c:1.7->1.8
2070 :     src/motion/estimation_rd_based.c:1.12->1.13
2071 :     src/motion/estimation_rd_based_bvop.c:1.8->1.9
2072 :     src/prediction/mbprediction.c:1.17->1.18
2073 :     src/utils/emms.c:1.10->1.11
2074 :     src/utils/mbtransquant.c:1.28->1.29
2075 :     src/utils/timer.h:1.10->1.11
2076 :    
2077 :     ---------------------
2078 :     Date: 2005/11/03 06:44:07
2079 :     Author: Skal
2080 :     Branch: HEAD
2081 :     Tag: (none)
2082 :     Log:
2083 :    
2084 :     typo fixed (thanks squid_80)
2085 :    
2086 :     Members:
2087 :     examples/xvid_bench.c:1.26->1.27
2088 :    
2089 :     ---------------------
2090 :     Date: 2005/10/26 14:38:33
2091 :     Author: Skal
2092 :     Branch: HEAD
2093 :     Tag: (none)
2094 :     Log:
2095 :    
2096 :     + removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
2097 :     As suggested by Gruel, there might be a compiler
2098 :     problem for some very very exotic platform.
2099 :     Hence, i've added a test_compiler() in xvid_bench.c, to
2100 :     be sure everything are ok. Hope the test is correct.
2101 :    
2102 :     + added benches for interlaced decoding, as supplied
2103 :     by Christoph Kühnel (info at intek-darmstadt dot de).
2104 :     Thanks a lot.
2105 :    
2106 :     Members:
2107 :     examples/xvid_bench.c:1.25->1.26
2108 :     src/image/qpel.h:1.6->1.7
2109 :    
2110 :     ---------------------
2111 :     Date: 2005/10/23 00:32:44
2112 :     Author: Isibaar
2113 :     Branch: HEAD
2114 :     Tag: (none)
2115 :     Log:
2116 :     - Renamed and extended the profiles
2117 :    
2118 :     Members:
2119 :     vfw/src/codec.c:1.18->1.19
2120 :     vfw/src/config.c:1.29->1.30
2121 :     vfw/src/config.h:1.8->1.9
2122 :    
2123 :     ---------------------
2124 :     Date: 2005/10/16 02:00:04
2125 :     Author: suxen_drol
2126 :     Branch: HEAD
2127 :     Tag: (none)
2128 :     Log:
2129 :     vfw quality presets
2130 :    
2131 :     Members:
2132 :     vfw/src/codec.c:1.17->1.18
2133 :     vfw/src/config.c:1.28->1.29
2134 :     vfw/src/config.h:1.7->1.8
2135 :     vfw/src/resource.h:1.9->1.10
2136 :     vfw/src/resource.rc:1.21->1.22
2137 :    
2138 :     ---------------------
2139 :     Date: 2005/10/09 09:38:33
2140 :     Author: suxen_drol
2141 :     Branch: HEAD
2142 :     Tag: (none)
2143 :     Log:
2144 :     TODO/Changelog update
2145 :    
2146 :     Members:
2147 :     ChangeLog:1.13->1.14
2148 :     TODO:1.7->1.8
2149 :    
2150 : suxen_drol 1648 2005/10/8 0:58:2, 'suxen_drol'
2151 :     compatibility with haali media splitter:
2152 :     - FORMAT_MPEG2Video support
2153 :     - handle uppercase MP4V fourcc/clsid
2154 : suxen_drol 1635
2155 : suxen_drol 1648 2005/10/7 15:2:28, 'suxen_drol'
2156 :     minor xvid_{enc,dec}_raw fixes:
2157 :     - fix clock resolution (thanks yuri khan)
2158 :     - link vfw32.lib for win32 avifile support
2159 :     - honour avifile stream length
2160 : suxen_drol 1635
2161 : suxen_drol 1648 2005/10/6 18:28:31, 'Isibaar'
2162 :     - added avi/avs input support
2163 :     - various new options
2164 : suxen_drol 1635
2165 : suxen_drol 1648 2005/10/6 10:46:42, 'Isibaar'
2166 :     - Wiped the remainders of RRV encoding support
2167 :     - Marked the RRV flags as obsolete in xvid.h API
2168 : suxen_drol 1635
2169 : suxen_drol 1648 2005/10/5 11:20:22, 'suxen_drol'
2170 :     vfw: replace "Picture Aspect Ratio" with "Display Aspect Ratio"
2171 : suxen_drol 1635
2172 : suxen_drol 1648 2005/9/24 3:10:37, 'suxen_drol'
2173 :     bugfix: calc_cbp_mmx was ignoring negative coeff case. have replaced "coeff_sum>0" evaluation with "coeff_sum != 0"
2174 :     see http://forum.doom9.org/showthread.php?t=100275 for description of bug.
2175 : suxen_drol 1635
2176 : suxen_drol 1648 2005/9/23 12:53:35, 'suxen_drol'
2177 :     +ve/-ve cbp test (to demonstrate fault with current calc_cbp_mmx function
2178 : suxen_drol 1635
2179 : suxen_drol 1648 2005/9/20 11:54:11, 'suxen_drol'
2180 :     > > - uint32_t intra_dc_threshold; /* fake variable */
2181 :     > > + int intra_dc_threshold; /* fake variable */
2182 :     This patch fixes a warning spotted by gcc 4.0.1, because &intra_dc_threshold
2183 :     is passed to some function which expects a int*, not a uint32_t* (on 64bit this
2184 :     is important, even if this is fake data, the callee could corrupt the stack
2185 :     writing 64bit to a 32bit allocated destination)
2186 : suxen_drol 1635
2187 : suxen_drol 1648 2005/9/20 11:51:40, 'suxen_drol'
2188 :     msvc fails on void* arithmetic in xvid_bench.c
2189 : suxen_drol 1635
2190 : suxen_drol 1648 2005/9/20 11:19:34, 'suxen_drol'
2191 :     update example documentation to "newer" commandline arguments for encraw/decraw (the arguments were changed ~2003).
2192 :     bugfix: prevent endless loop when useful_bytes==1 within xvid_decraw.c
2193 : suxen_drol 1635
2194 : suxen_drol 1648 2005/9/18 1:34:13, 'suxen_drol'
2195 :     renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio", in order to prevent conflict with vfw encoder registry key.
2196 : suxen_drol 1635
2197 : suxen_drol 1648 2005/9/15 10:52:28, 'suxen_drol'
2198 :     bugfix: support for aspect ratio when decoding unpacked b-frames
2199 : suxen_drol 1635
2200 : suxen_drol 1648 2005/9/15 10:55:29, 'suxen_drol'
2201 :     OutputDebugString cleanup
2202 : suxen_drol 1635
2203 : suxen_drol 1648 2005-09-19 19:37:45 GMT patch-38
2204 :    
2205 :     Summary:
2206 :     Renamed dshow aspect ratio registry key
2207 :     Revision:
2208 :     xvidcore--head--0.0--patch-38
2209 :    
2210 :     From pete:
2211 :     * Renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio",
2212 :     in order to prevent conflict with vfw encoder registry key.
2213 :    
2214 :     modified files:
2215 :     dshow/src/config.c
2216 : suxen_drol 1635
2217 :    
2218 : suxen_drol 1648 2005-09-15 16:30:59 GMT patch-37
2219 : suxen_drol 1635
2220 : suxen_drol 1648 Summary:
2221 :     Field interlaced decoding
2222 :     Revision:
2223 :     xvidcore--head--0.0--patch-37
2224 : suxen_drol 1635
2225 : suxen_drol 1648 From Christoph Kuehnel:
2226 :    
2227 :     * decoder.c
2228 :     - Some new defines for DIV
2229 :     - <decoder_mb_decode> modified: had wrong address offsets for
2230 :     interlaced
2231 :     - <decoder_mbinter_field> = new function for interlaced
2232 :     - <get_motion_vector_interlaced> = new function for interlaced
2233 :     motion vector prediction
2234 :     - <decoder_pframe> modified so that it differs between frame and
2235 :     field prediction
2236 :    
2237 :     * global.h
2238 :     - For field motion prediction MACORBLOCK has new member that is the
2239 :     average of field1 and field2 motion vector = <mvs_avg>
2240 :    
2241 :     * xvid.c
2242 :     - For field predicted macroblocks we need new field oriented transfer
2243 :     functions.
2244 :     For colour calculations they may only process 4 lines (one field
2245 :     from the colour macroblock that is 8x8). So I introduced 4 new
2246 :     function pointers:
2247 :     <transfer8x4_copy, interpolate8x4_ ...>
2248 :    
2249 :     * mbcoding.c
2250 :     - _DEBUG code; index is checked against 64
2251 :    
2252 :     * interpolate8x8.[c,h,asm]
2253 :     - New 8x4 functions
2254 :    
2255 :     * mbpredicition.[c,h]
2256 :     - New function <get_pmv2_interlaced> for interlaced prediciton
2257 :     according to spec
2258 :    
2259 :     * mem_transfer.[c,h,asm]
2260 :     - New 8x4 function
2261 : suxen_drol 1635
2262 : suxen_drol 1648 modified files:
2263 :     AUTHORS src/bitstream/mbcoding.c src/decoder.c src/global.h
2264 :     src/image/image.c src/image/image.h src/image/interpolate8x8.c
2265 :     src/image/interpolate8x8.h
2266 :     src/image/x86_asm/interpolate8x8_3dn.asm
2267 :     src/image/x86_asm/interpolate8x8_3dne.asm
2268 :     src/image/x86_asm/interpolate8x8_mmx.asm
2269 :     src/image/x86_asm/interpolate8x8_xmm.asm
2270 :     src/prediction/mbprediction.c src/prediction/mbprediction.h
2271 :     src/utils/mem_transfer.c src/utils/mem_transfer.h
2272 :     src/utils/x86_asm/mem_transfer_3dne.asm
2273 :     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
2274 :     vfw/src/config.c vfw/src/driverproc.c
2275 : suxen_drol 1635
2276 :    
2277 : suxen_drol 1648 2005-09-15 16:27:07 GMT patch-36
2278 : suxen_drol 1635
2279 : suxen_drol 1648 Summary:
2280 :     Optimiozed cbp operator on IA32
2281 :     Revision:
2282 :     xvidcore--head--0.0--patch-36
2283 : suxen_drol 1635
2284 : suxen_drol 1648 From carlo dot bramix at libero dot it:
2285 :     - Optimized CBP opeartor for ia32 arch
2286 : suxen_drol 1635
2287 : suxen_drol 1648 modified files:
2288 :     examples/xvid_bench.c src/bitstream/x86_asm/cbp_mmx.asm
2289 : suxen_drol 1635
2290 :    
2291 : suxen_drol 1648 2005-09-15 16:20:49 GMT patch-35
2292 : suxen_drol 1635
2293 : suxen_drol 1648 Summary:
2294 :     OutputDebugStream cleanup
2295 :     Revision:
2296 :     xvidcore--head--0.0--patch-35
2297 : suxen_drol 1635
2298 : suxen_drol 1648 From pete:
2299 :     - OutputDebugStream cleanup
2300 : suxen_drol 1635
2301 : suxen_drol 1648 modified files:
2302 :     dshow/dshow.dsp dshow/sources.inc dshow/src/CXvidDecoder.cpp
2303 :     dshow/src/debug.h
2304 : edgomez 1484
2305 :    
2306 : suxen_drol 1648 2005-07-26 23:32:52 GMT patch-34
2307 :    
2308 :     Summary:
2309 :     Long standing error in xvid_decraw for big endian hosts
2310 :     Revision:
2311 :     xvidcore--head--0.0--patch-34
2312 :    
2313 :     From ed.gomez, spoted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu
2314 :     * No width and height declared in write_tga bug.
2315 :    
2316 :     modified files:
2317 :     examples/xvid_decraw.c
2318 :    
2319 :    
2320 :     2005-07-25 19:45:25 GMT patch-33
2321 :    
2322 :     Summary:
2323 :     Fix big endian tga output for decraw.
2324 :     Revision:
2325 :     xvidcore--head--0.0--patch-33
2326 :    
2327 :     From ed.gomez:
2328 :     * Writing pointed data is always better than memory
2329 :     addresses
2330 :    
2331 :     modified files:
2332 :     examples/xvid_decraw.c
2333 :    
2334 :    
2335 :     2005-07-14 14:25:43 GMT patch-32
2336 :    
2337 :     Summary:
2338 :     Disable packed-bframes widget for dxn profile
2339 :     Revision:
2340 :     xvidcore--head--0.0--patch-32
2341 :    
2342 :     From pete:
2343 :     * Disable packed-bframes widget for dxn profile
2344 :    
2345 :     modified files:
2346 :     vfw/src/config.c
2347 :    
2348 :    
2349 :     2005-07-14 14:22:53 GMT patch-31
2350 :    
2351 :     Summary:
2352 :     Fixed qpel for gcc4 and x86_64
2353 :     Revision:
2354 :     xvidcore--head--0.0--patch-31
2355 :    
2356 :     From Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
2357 :     * Incomplete type definitions are not supported in GCC4 and newer.
2358 :     This was breaking x86_64.
2359 :    
2360 :     From ed.gomez:
2361 :     * If both generic and x86_64 share 90% of the array declaration,
2362 :     better use an extern macro. Makes teh code clearer.
2363 :    
2364 :     modified files:
2365 :     src/image/qpel.c
2366 :    
2367 :    
2368 :     2005-07-14 14:11:24 GMT patch-30
2369 :    
2370 :     Summary:
2371 :     Added VHQ support to xvid_encraw
2372 :     Revision:
2373 :     xvidcore--head--0.0--patch-30
2374 :    
2375 :     From skal:
2376 :     * Added VHQ support to xvid_encraw
2377 :    
2378 :     modified files:
2379 :     examples/xvid_encraw.c
2380 :    
2381 :    
2382 :     2005-06-26 15:05:01 GMT patch-29
2383 :    
2384 :     Summary:
2385 :     Merge noise
2386 :     Revision:
2387 :     xvidcore--head--0.0--patch-29
2388 :    
2389 :     From ed.gomez:
2390 :     - Merge noise forgotten bit. Other small differences exist with
2391 :     the CVS tree, but i consider them to not fullfill the local
2392 :     code style and thus don't fit well...
2393 :    
2394 :     modified files:
2395 :     src/dct/idct.h
2396 :    
2397 :    
2398 :     2005-06-26 15:02:05 GMT patch-28
2399 :    
2400 :     Summary:
2401 :     Bench updates
2402 :     Revision:
2403 :     xvidcore--head--0.0--patch-28
2404 :    
2405 :     From skal:
2406 :     - Fixed bench for big endian platforms, updated tests
2407 :    
2408 :     modified files:
2409 :     examples/bench.pl examples/bench_list.pl examples/xvid_bench.c
2410 :    
2411 :    
2412 :     2005-06-26 14:59:17 GMT patch-27
2413 :    
2414 :     Summary:
2415 :     Optimized C mem transfer functions
2416 :     Revision:
2417 :     xvidcore--head--0.0--patch-27
2418 :    
2419 :     From skal:
2420 :     - Optimized C mem transfer funcs, disabled for safety.
2421 :     Enabled by undefining USE_REFERENCE_CODE at the top of
2422 :     the mem_transfer.c file
2423 :    
2424 :     modified files:
2425 :     src/utils/mem_transfer.c
2426 :    
2427 :    
2428 :     2005-06-26 14:55:35 GMT patch-26
2429 :    
2430 :     Summary:
2431 :     Optimized gcd
2432 :     Revision:
2433 :     xvidcore--head--0.0--patch-26
2434 :    
2435 :     From skal:
2436 :     - Optmized GCD, added test for gcd in xvid_bench
2437 :    
2438 :     modified files:
2439 :     examples/xvid_bench.c src/encoder.c
2440 :    
2441 :    
2442 :     2005-06-26 14:51:35 GMT patch-25
2443 :    
2444 :     Summary:
2445 :     Fixed write_video_packet_header
2446 :     Revision:
2447 :     xvidcore--head--0.0--patch-25
2448 :    
2449 :     From Sigdrak at free.fr:
2450 :     - Fix write_video_packet_header() which was buggy and kind of obfuscated.
2451 :    
2452 :     From skal:
2453 :     - Fixed log table
2454 :     - Small cleanup
2455 :    
2456 :     modified files:
2457 :     src/bitstream/bitstream.c
2458 :    
2459 :    
2460 :     2005-06-26 14:46:23 GMT patch-24
2461 :    
2462 :     Summary:
2463 :     Added greyscale option support in xvid_encraw
2464 :     Revision:
2465 :     xvidcore--head--0.0--patch-24
2466 :    
2467 :     Added greyscale option support in xvid_encraw
2468 :    
2469 :    
2470 :     modified files:
2471 :     examples/xvid_encraw.c
2472 :    
2473 :    
2474 :     2005-06-26 14:43:42 GMT patch-23
2475 :    
2476 :     Summary:
2477 :     IEEE-1180 SSE2 iDCT implementation
2478 :     Revision:
2479 :     xvidcore--head--0.0--patch-23
2480 :    
2481 :     From skal:
2482 :     - Implemented IEEE-1180 SSE2 iDCT. Disabled for safety.
2483 :    
2484 :     modified files:
2485 :     src/dct/x86_asm/fdct_sse2_skal.asm src/xvid.c
2486 :    
2487 :    
2488 :     2005-05-18 22:08:12 GMT patch-22
2489 :    
2490 :     Summary:
2491 :     No executable shared objects installed
2492 :     Revision:
2493 :     xvidcore--head--0.0--patch-22
2494 :    
2495 :     From ed.gomez:
2496 :     * Do not install the lib as executable. It's no use as the SO has no
2497 :     main symbol anyway, and the static lib is not runnable anyway.
2498 :    
2499 :     modified files:
2500 :     build/generic/Makefile
2501 :    
2502 :    
2503 :     2005-05-18 22:05:09 GMT patch-21
2504 :    
2505 :     Summary:
2506 :     Statically link xvid_bench with libxvidcore.a
2507 :     Revision:
2508 :     xvidcore--head--0.0--patch-21
2509 :    
2510 :     Statically link xvid_bench with libxvidcore.a
2511 :    
2512 :    
2513 :     modified files:
2514 :     examples/Makefile
2515 :    
2516 :    
2517 :     2005-05-18 21:59:27 GMT patch-20
2518 :    
2519 :     Summary:
2520 :     New autoconf garbage removal
2521 :     Revision:
2522 :     xvidcore--head--0.0--patch-20
2523 :    
2524 :     New autoconf garbage removal
2525 :    
2526 :    
2527 :     modified files:
2528 :     build/generic/bootstrap.sh
2529 :    
2530 :    
2531 :     2005-05-18 21:58:16 GMT patch-19
2532 :    
2533 :     Summary:
2534 :     Quotes in configure.in
2535 :     Revision:
2536 :     xvidcore--head--0.0--patch-19
2537 :    
2538 :     Quotes in configure.in
2539 :    
2540 :    
2541 :     modified files:
2542 :     build/generic/configure.in
2543 :    
2544 :    
2545 :     2005-05-18 19:40:18 GMT patch-18
2546 :    
2547 :     Summary:
2548 :     Added bitstream helper functions for packets.
2549 :     Revision:
2550 :     xvidcore--head--0.0--patch-18
2551 :    
2552 :     From Skal:
2553 :     * Added helper functions for video packets, though they're still unused.
2554 :    
2555 :     modified files:
2556 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
2557 :    
2558 :    
2559 :     2005-05-18 19:30:41 GMT patch-17
2560 :    
2561 :     Summary:
2562 :     A few more bench stuff
2563 :     Revision:
2564 :     xvidcore--head--0.0--patch-17
2565 :    
2566 :     From Skal:
2567 :     * Added Perl scripts to automate benches.
2568 :     * Worked on xvid_bench tests to cover more code.
2569 :    
2570 :     new files:
2571 :     examples/.arch-ids/bench.pl.id
2572 :     examples/.arch-ids/bench_list.pl.id examples/bench.pl
2573 :     examples/bench_list.pl
2574 :    
2575 :     modified files:
2576 :     examples/xvid_bench.c
2577 :    
2578 :    
2579 :     2005-05-18 19:22:28 GMT patch-16
2580 :    
2581 :     Summary:
2582 :     Decoder cleanup for memory de/allocation
2583 :     Revision:
2584 :     xvidcore--head--0.0--patch-16
2585 :    
2586 :     From Skal:
2587 :     * Memory de/allocation code refactored using goto.
2588 :    
2589 :     modified files:
2590 :     src/decoder.c
2591 :    
2592 :    
2593 :     2005-05-11 21:18:41 GMT patch-15
2594 :    
2595 :     Summary:
2596 :     Export only public API for GNU/Linux and Solaris
2597 :     Revision:
2598 :     xvidcore--head--0.0--patch-15
2599 :    
2600 :     From ed.gomez:
2601 :     * Use ld version script to hide internal functions.
2602 :    
2603 :     new files:
2604 :     build/generic/.arch-ids/libxvidcore.ld.id
2605 :     build/generic/libxvidcore.ld
2606 :    
2607 :     modified files:
2608 :     build/generic/Makefile build/generic/configure.in
2609 :    
2610 :    
2611 :     2005-05-11 21:07:00 GMT patch-14
2612 :    
2613 :     Summary:
2614 :     Warnings GCC4
2615 :     Revision:
2616 :     xvidcore--head--0.0--patch-14
2617 :    
2618 :     From ed.gomez:
2619 :     * Remove all GCC 4 warnings.
2620 :    
2621 :     modified files:
2622 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
2623 :     src/decoder.c src/encoder.c src/image/image.c
2624 :     src/image/image.h src/motion/estimation_common.c
2625 :     src/utils/mbtransquant.c
2626 :    
2627 :    
2628 :     2005-05-11 20:18:49 GMT patch-13
2629 :    
2630 :     Summary:
2631 :     Add support for gcc-4 in configure system
2632 :     Revision:
2633 :     xvidcore--head--0.0--patch-13
2634 :    
2635 :     From ed.gomez:
2636 :     * Added gcc 4 detection and CFLAG option filtering for it.
2637 :    
2638 :     modified files:
2639 :     build/generic/configure.in
2640 :    
2641 :    
2642 :     2005-05-11 20:07:54 GMT patch-12
2643 :    
2644 :     Summary:
2645 :    
2646 :     Revision:
2647 :     xvidcore--head--0.0--patch-12
2648 :    
2649 :     From pete:
2650 :     * bugfix: correct max bitrate display for slider
2651 :     layout: "(kbps)" added to avgerage bitrate labels within calculator
2652 :     dialog
2653 :    
2654 :     modified files:
2655 :     vfw/src/config.c vfw/src/resource.rc
2656 :    
2657 :    
2658 :     2005-05-11 20:06:04 GMT patch-11
2659 :    
2660 :     Summary:
2661 :     Fix alignment issue for mem tranfer
2662 :     Revision:
2663 :     xvidcore--head--0.0--patch-11
2664 :    
2665 :     From skal:
2666 :     * Fix alignment issue (32 bit reading from non aligned memory)
2667 :     likely for RISC CPUs using the C code.
2668 :    
2669 :     modified files:
2670 :     src/utils/mem_transfer.c
2671 :    
2672 :    
2673 :     2005-05-11 20:03:57 GMT patch-10
2674 :    
2675 :     Summary:
2676 :     Get time function right on win32
2677 :     Revision:
2678 :     xvidcore--head--0.0--patch-10
2679 :    
2680 :     From Skal:
2681 :     * Get the time function right for win32 (ms precision)
2682 :    
2683 :     modified files:
2684 :     examples/xvid_bench.c
2685 :    
2686 :    
2687 :     2005-05-11 20:01:28 GMT patch-9
2688 :    
2689 :     Summary:
2690 :     Better ASP bitstream autodetection
2691 :     Revision:
2692 :     xvidcore--head--0.0--patch-9
2693 :    
2694 :     From pete:
2695 :     - Use more flags to determine ASP activation or not.
2696 :    
2697 :     modified files:
2698 :     src/bitstream/bitstream.c
2699 :    
2700 :    
2701 : edgomez 1609 #########################################################################
2702 :     # 1.1.0-beta2 (Bitstream Version 39)
2703 :     #########################################################################
2704 :    
2705 :     2005-04-03 20:15:00 GMT patch-7
2706 :    
2707 :     Summary:
2708 :     Makefile credits and whitespace cleaning
2709 :     Revision:
2710 :     xvidcore--head--0.0--patch-7
2711 :    
2712 :     Makefile credits and whitespace cleaning
2713 :    
2714 :    
2715 :     modified files:
2716 :     dshow/Makefile vfw/bin/Makefile
2717 :    
2718 :    
2719 :     2005-04-03 19:52:35 GMT patch-6
2720 :    
2721 :     Summary:
2722 :     Various small things to vbv conformance and divx5 compatibility.
2723 :     Revision:
2724 :     xvidcore--head--0.0--patch-6
2725 :    
2726 :     From pete:
2727 :     xvidcore
2728 :     ========
2729 :     * added XVID_GLOBAL_DIVX5_USERDATA global flag
2730 :     * removed the bvop delay warning text ("warning: nothing to output),
2731 :     as this often confuses joe user.
2732 :     * minor changed to closed gop image_printf statement:
2733 :     s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
2734 :     * additional comments for low_delay_default mode within decoder_decode()
2735 :     * divx userdata string: s/DivX999b000/DivX503b1393. this has been
2736 :     suggested by dxn for improved hardware compatibility [nb: i dont
2737 :     have a hardware player to confirm this]
2738 :     * vbv_peakrate constraint is ignored if <= 0
2739 :    
2740 :     vfw frontend
2741 :     ============
2742 :     * dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1",
2743 :     February 2005. this document was provided by DivXNetworks, USA. when a
2744 :     dxn profile is selected, strict conformance is enabled:
2745 :     - force 1:1 picture aspect ratio
2746 :     - disable bframes if interlacing is enabled
2747 :     - force maximum of 1 consecutive bvops for the portable and ht profiles,
2748 :     2 bvops for the hd profile
2749 :     - always write divx 5 userdata string to bitstream
2750 :     - force packed bitstream option
2751 :     - updated dxn vbv parameters
2752 :     * added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
2753 :     * moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
2754 :     * profile[].max_bitrate now measured in bit/sec (not kbps)
2755 :     * profile->level box: widgets are now greyed-out if they are not used.
2756 :     * increase vertical size of profile drop down list.
2757 :     * about box button: s/Dismiss/OK
2758 :    
2759 :     modified files:
2760 :     src/bitstream/bitstream.c src/decoder.c src/encoder.c
2761 :     src/plugins/plugin_2pass2.c src/xvid.h vfw/src/codec.c
2762 :     vfw/src/config.c vfw/src/config.h vfw/src/resource.h
2763 :     vfw/src/resource.rc
2764 :    
2765 :    
2766 :     2005-04-03 19:50:05 GMT patch-5
2767 :    
2768 :     Summary:
2769 :     Fixed bug in cartoon mode.
2770 :     Revision:
2771 :     xvidcore--head--0.0--patch-5
2772 :    
2773 :     From Isiibar:
2774 :     - Fixed cartoon bug as described by CrunCher.
2775 :    
2776 :     modified files:
2777 :     src/motion/estimation_pvop.c
2778 :    
2779 :    
2780 :     2005-03-22 20:40:47 GMT patch-4
2781 :    
2782 :     Summary:
2783 :     Added MPEG quant support for PPC
2784 :     Revision:
2785 :     xvidcore--head--0.0--patch-4
2786 :    
2787 :     From Christoph Nageli:
2788 :     * Added support for MPEG quant functions for PPC.
2789 :    
2790 :     new files:
2791 :     src/quant/ppc_asm/.arch-ids/quant_mpeg_altivec.c.id
2792 :     src/quant/ppc_asm/quant_mpeg_altivec.c
2793 :    
2794 :     modified files:
2795 :     build/generic/sources.inc src/quant/quant.h src/xvid.c
2796 :    
2797 :    
2798 :     2005-03-18 18:00:13 GMT patch-3
2799 :    
2800 :     Summary:
2801 :     Updated ChangeLog
2802 :     Revision:
2803 :     xvidcore--head--0.0--patch-3
2804 :    
2805 :     Updated ChangeLog
2806 :    
2807 :    
2808 :     modified files:
2809 :     ChangeLog
2810 :    
2811 :    
2812 : edgomez 1606 2005-03-18 17:53:24 GMT patch-2
2813 :    
2814 :     Summary:
2815 :     Colorspace code for PPC
2816 :     Revision:
2817 :     xvidcore--head--0.0--patch-2
2818 :    
2819 :     From Christoph Nageli:
2820 :     - Colorspace function fixes for non 16bytes aligned target adresses.
2821 :    
2822 :     modified files:
2823 :     src/image/ppc_asm/colorspace_altivec.c
2824 :    
2825 :    
2826 :     2005-03-18 17:39:00 GMT patch-1
2827 :    
2828 :     Summary:
2829 :     Fix for 64bit interlacing
2830 :     Revision:
2831 :     xvidcore--head--0.0--patch-1
2832 :    
2833 :     From Andrew Dunstan:
2834 :     * Fixed bug where 64bit mov shoud have been 32bit
2835 :    
2836 :     modified files:
2837 :     src/utils/x86_64_asm/interlacing_mmx.asm
2838 :    
2839 :    
2840 :     2005-03-18 17:28:00 GMT base-0
2841 :    
2842 :     Summary:
2843 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-121
2844 :     Revision:
2845 :     xvidcore--head--0.0--base-0
2846 :    
2847 :     (automatically generated log message)
2848 :    
2849 :     # Change of arch/tla archive, explains the patch number wraparound
2850 :    
2851 :     2005-03-18 16:58:08 GMT patch-121
2852 :    
2853 :     Summary:
2854 :     ME work
2855 :     Revision:
2856 :     xvidcore--head--0.0--patch-121
2857 :    
2858 :     From Isiibar:
2859 :     - Cartoon mode bugfix
2860 :     - New lambda tables for R-D motion search. The old tables were
2861 :     obviously taken from h.264, which uses a logarithmic quantizer
2862 :     scale. This lead to bad results at very low bit-rates. With this
2863 :     patch, compression efficiency at low bit-rates is greatly improved.
2864 :    
2865 :     modified files:
2866 :     src/motion/estimation.h src/motion/estimation_bvop.c
2867 :     src/motion/estimation_common.c src/motion/estimation_pvop.c
2868 :    
2869 :    
2870 :     2005-03-18 16:56:13 GMT patch-120
2871 :    
2872 :     Summary:
2873 :     Better instruction pairing in sad mmx
2874 :     Revision:
2875 :     xvidcore--head--0.0--patch-120
2876 :    
2877 :     From Dark sylinc (dark_sylinc at yahoo dor com dor ar), commited by Isiibar:
2878 :     * Better instruction pairing in sad_mmx.asm, improves speed.
2879 :    
2880 :     modified files:
2881 :     src/motion/x86_asm/sad_mmx.asm src/utils/emms.c
2882 :    
2883 :    
2884 :     2005-03-18 16:53:00 GMT patch-119
2885 :    
2886 :     Summary:
2887 :     Fixed resource leak in Dshow
2888 :     Revision:
2889 :     xvidcore--head--0.0--patch-119
2890 :    
2891 :     From antonz, commited by Isiibar:
2892 :     * Fixed resource leaking caused by poor xvidcore initialization tracking.
2893 :    
2894 :     modified files:
2895 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
2896 :    
2897 :    
2898 :     2005-03-18 16:50:44 GMT patch-118
2899 :    
2900 :     Summary:
2901 :     Debug flag support in vfw
2902 :     Revision:
2903 :     xvidcore--head--0.0--patch-118
2904 :    
2905 :     From pete:
2906 :     * debug flag support for vfw decoder.
2907 :    
2908 :     modified files:
2909 :     vfw/src/codec.c
2910 :    
2911 :    
2912 :     #########################################################################
2913 :     # 1.1.0-beta1 (Bitstream Version 38)
2914 :     #########################################################################
2915 :    
2916 :    
2917 :     2005-01-16 10:27:41 GMT patch-117
2918 :    
2919 :     Summary:
2920 :     License was using wrong linefeeds for vfw
2921 :     Revision:
2922 :     xvidcore--head--0.0--patch-117
2923 :    
2924 :     License was using wrong linefeeds for vfw
2925 :    
2926 :    
2927 :     new files:
2928 :     vfw/.arch-ids/LICENSE.id vfw/LICENSE
2929 :    
2930 :     modified files:
2931 :     vfw/src/resource.rc
2932 :    
2933 :    
2934 :     2005-01-10 22:59:46 GMT patch-116
2935 :    
2936 :     Summary:
2937 :     Last minutes vfw bugfixes/improvements
2938 :     Revision:
2939 :     xvidcore--head--0.0--patch-116
2940 :    
2941 :     From sysKin:
2942 :     * last minute fixes and improvements to vfw frontend.
2943 :    
2944 :     modified files:
2945 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
2946 :     vfw/src/resource.rc
2947 :    
2948 :    
2949 :     2005-01-09 20:37:32 GMT patch-115
2950 :    
2951 :     Summary:
2952 :     Marking 1.1.0 beta1
2953 :     Revision:
2954 :     xvidcore--head--0.0--patch-115
2955 :    
2956 :     From ed.gomez:
2957 :     * Marking xvid 1.1.0 beta1 release.
2958 :    
2959 :     modified files:
2960 :     ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
2961 :    
2962 :    
2963 : edgomez 1596 2005-01-09 20:15:14 GMT patch-114
2964 :    
2965 :     Summary:
2966 :     Moved cartoon mode to zones in vfw.
2967 :     Revision:
2968 :     xvidcore--head--0.0--patch-114
2969 :    
2970 :     From sysKin:
2971 :     * Moved cartoon mode to zones in vfw frontend.
2972 :    
2973 :     modified files:
2974 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
2975 :     vfw/src/resource.rc
2976 :    
2977 :    
2978 :     2005-01-09 20:09:27 GMT patch-113
2979 :    
2980 :     Summary:
2981 :    
2982 :     Revision:
2983 :     xvidcore--head--0.0--patch-113
2984 :    
2985 :     From algern0n (#xvid@freenode):
2986 :     * Avoid infinite loop when updating audio size.
2987 :    
2988 :     modified files:
2989 :     vfw/src/config.c
2990 :    
2991 :    
2992 :     2005-01-09 11:32:41 GMT patch-112
2993 :    
2994 :     Summary:
2995 :     Long standing bug in 2pass2 code. Double overflow accumulation.
2996 :     Revision:
2997 :     xvidcore--head--0.0--patch-112
2998 :    
2999 :     From pengvado (x264 developer, sorry i don't have your realname):
3000 :     * rc_2pass2_after accumulates overflow twice, once in each I/PB subcase
3001 :     and then in a common code path. The common path was just supposed to
3002 :     store the stat struct entry error for statistics (even if they're unused)
3003 :    
3004 :     modified files:
3005 :     src/plugins/plugin_2pass2.c
3006 :    
3007 :    
3008 :     2005-01-06 23:42:12 GMT patch-111
3009 :    
3010 :     Summary:
3011 :     Merged amd64 branch fix
3012 :     Revision:
3013 :     xvidcore--head--0.0--patch-111
3014 :    
3015 :     Merged amd64 branch fix
3016 :    
3017 :     Patches applied:
3018 :    
3019 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
3020 :     Merged upstream
3021 :    
3022 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
3023 :     Bug fix for qpel problem from Andrew Dunstan
3024 :    
3025 :    
3026 :     modified files:
3027 :     src/image/x86_64_asm/qpel_mmx.asm
3028 :    
3029 :     new patches:
3030 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
3031 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
3032 :    
3033 :    
3034 :     2005-01-05 22:53:12 GMT patch-110
3035 :    
3036 :     Summary:
3037 :     Merged x86_64 Linux port
3038 :     Revision:
3039 :     xvidcore--head--0.0--patch-110
3040 :    
3041 :     Merged x86_64 Linux port
3042 :    
3043 :     Patches applied:
3044 :    
3045 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
3046 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-96
3047 :    
3048 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
3049 :     Merged mainline up to patch-101
3050 :    
3051 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
3052 :     Merged mainline again for hotfixes
3053 :    
3054 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
3055 :     Added x86_64 detection in configure system
3056 :    
3057 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
3058 :     Added src/utils/x86_64_asm files
3059 :    
3060 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
3061 :     Added /src/quant/x86_64_asm files
3062 :    
3063 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
3064 :     Added src/motion/x86_64_asm files
3065 :    
3066 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
3067 :     Added src/dct/x86_64_asm
3068 :    
3069 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
3070 :     Added halfpel part of src/image/x86_64_asm files
3071 :    
3072 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
3073 :     Merged mainline
3074 :    
3075 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
3076 :     Ported the new mem transfer function
3077 :    
3078 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
3079 :     Added src/image/x86_4 qpel code
3080 :    
3081 :    
3082 :     new files:
3083 :     src/dct/x86_64_asm/.arch-ids/=id
3084 :     src/dct/x86_64_asm/.arch-ids/fdct_mmx_skal.asm.id
3085 :     src/dct/x86_64_asm/.arch-ids/idct_mmx.asm.id
3086 :     src/dct/x86_64_asm/fdct_mmx_skal.asm
3087 :     src/dct/x86_64_asm/idct_mmx.asm
3088 :     src/image/x86_64_asm/.arch-ids/=id
3089 :     src/image/x86_64_asm/.arch-ids/interpolate8x8_mmx.asm.id
3090 :     src/image/x86_64_asm/.arch-ids/interpolate8x8_xmm.asm.id
3091 :     src/image/x86_64_asm/.arch-ids/qpel_mmx.asm.id
3092 :     src/image/x86_64_asm/interpolate8x8_mmx.asm
3093 :     src/image/x86_64_asm/interpolate8x8_xmm.asm
3094 :     src/image/x86_64_asm/qpel_mmx.asm
3095 :     src/motion/x86_64_asm/.arch-ids/=id
3096 :     src/motion/x86_64_asm/.arch-ids/sad_mmx.asm.id
3097 :     src/motion/x86_64_asm/.arch-ids/sad_xmm.asm.id
3098 :     src/motion/x86_64_asm/sad_mmx.asm
3099 :     src/motion/x86_64_asm/sad_xmm.asm
3100 :     src/quant/x86_64_asm/.arch-ids/=id
3101 :     src/quant/x86_64_asm/.arch-ids/quantize_h263_mmx.asm.id
3102 :     src/quant/x86_64_asm/.arch-ids/quantize_mpeg_xmm.asm.id
3103 :     src/quant/x86_64_asm/quantize_h263_mmx.asm
3104 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm
3105 :     src/utils/x86_64_asm/.arch-ids/=id
3106 :     src/utils/x86_64_asm/.arch-ids/cpuid.asm.id
3107 :     src/utils/x86_64_asm/.arch-ids/interlacing_mmx.asm.id
3108 :     src/utils/x86_64_asm/.arch-ids/mem_transfer_mmx.asm.id
3109 :     src/utils/x86_64_asm/cpuid.asm
3110 :     src/utils/x86_64_asm/interlacing_mmx.asm
3111 :     src/utils/x86_64_asm/mem_transfer_mmx.asm
3112 :    
3113 :     modified files:
3114 :     build/generic/configure.in build/generic/sources.inc
3115 :     examples/xvid_bench.c src/dct/fdct.h src/dct/idct.h
3116 :     src/image/interpolate8x8.h src/image/qpel.c src/image/qpel.h
3117 :     src/motion/sad.h src/portab.h src/quant/quant.h
3118 :     src/utils/emms.h src/utils/mbfunctions.h
3119 :     src/utils/mem_transfer.h src/xvid.c
3120 :    
3121 :     new directories:
3122 :     src/dct/x86_64_asm src/dct/x86_64_asm/.arch-ids
3123 :     src/image/x86_64_asm src/image/x86_64_asm/.arch-ids
3124 :     src/motion/x86_64_asm src/motion/x86_64_asm/.arch-ids
3125 :     src/quant/x86_64_asm src/quant/x86_64_asm/.arch-ids
3126 :     src/utils/x86_64_asm src/utils/x86_64_asm/.arch-ids
3127 :    
3128 :     new patches:
3129 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
3130 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
3131 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
3132 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
3133 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
3134 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
3135 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
3136 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
3137 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
3138 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
3139 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
3140 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
3141 :    
3142 :    
3143 :     2004-12-19 16:58:13 GMT patch-109
3144 :    
3145 :     Summary:
3146 :     bvhq speedup.
3147 :     Revision:
3148 :     xvidcore--head--0.0--patch-109
3149 :    
3150 :     From sysKin:
3151 :     * Add cbp cost as soon as possible, so it saves a few candidates
3152 :     testing.
3153 :    
3154 :     modified files:
3155 :     src/motion/estimation_rd_based_bvop.c
3156 :    
3157 :    
3158 :     2004-12-19 16:55:47 GMT patch-108
3159 :    
3160 :     Summary:
3161 :     Added ia32 optimized code for new mem transfer operator.
3162 :     Revision:
3163 :     xvidcore--head--0.0--patch-108
3164 :    
3165 :     From sysKin:
3166 :     * Added ia32 (xmm) optimized code for new mem transfer operator.
3167 :    
3168 :     modified files:
3169 :     src/utils/mem_transfer.c src/utils/mem_transfer.h
3170 :     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
3171 :    
3172 :    
3173 :     2004-12-19 13:39:58 GMT patch-107
3174 :    
3175 :     Summary:
3176 :     Added missing license header
3177 :     Revision:
3178 :     xvidcore--head--0.0--patch-107
3179 :    
3180 :     From ed.gomez:
3181 :     * The GPL header was missing
3182 :    
3183 :    
3184 :    
3185 :     modified files:
3186 :     src/motion/estimation_rd_based_bvop.c
3187 :    
3188 :    
3189 :     2004-12-19 12:41:02 GMT patch-106
3190 :    
3191 :     Summary:
3192 :     Updated ChangeLog
3193 :     Revision:
3194 :     xvidcore--head--0.0--patch-106
3195 :    
3196 :     Updated ChangeLog
3197 :    
3198 :    
3199 :     modified files:
3200 :     ChangeLog
3201 :    
3202 :    
3203 : edgomez 1582 2004-12-19 12:38:15 GMT patch-105
3204 :    
3205 :     Summary:
3206 :     Merged stable 1.0.3 release patches
3207 :     Revision:
3208 :     xvidcore--head--0.0--patch-105
3209 :    
3210 :     Merged stable 1.0.3 release patches
3211 :    
3212 :     Patches applied:
3213 :    
3214 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
3215 :     Trellis overflow for quant<=2
3216 :    
3217 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
3218 :     Marking 1.0.3 release
3219 :    
3220 :    
3221 :     modified files:
3222 :     ChangeLog-1.0 src/utils/mbtransquant.c src/xvid.h
3223 :    
3224 :     new patches:
3225 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
3226 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
3227 :    
3228 :    
3229 :     2004-12-19 11:15:53 GMT patch-104
3230 :    
3231 :     Summary:
3232 :     Faster bvhq
3233 :     Revision:
3234 :     xvidcore--head--0.0--patch-104
3235 :    
3236 :     From sysKin:
3237 :     * Faster bvhq skipping Intra test if the rd optimized rate
3238 :     is already < 24bits... some other things too
3239 :    
3240 :     modified files:
3241 :     src/motion/estimation.h src/motion/estimation_bvop.c
3242 :     src/motion/estimation_rd_based.c
3243 :     src/motion/estimation_rd_based_bvop.c
3244 :    
3245 :    
3246 :     2004-12-10 20:51:56 GMT patch-103
3247 :    
3248 :     Summary:
3249 :     Encoder cleanups.
3250 :     Revision:
3251 :     xvidcore--head--0.0--patch-103
3252 :    
3253 :     From sysKin:
3254 :     * Moved greyscale code to mbcoding.
3255 :     * Moved the fcode code to its own function.
3256 :     * Some other minor cleanups.
3257 :    
3258 :    
3259 :     modified files:
3260 :     src/bitstream/mbcoding.c src/encoder.c
3261 :    
3262 :    
3263 :     2004-12-10 20:39:23 GMT patch-102
3264 :    
3265 :     Summary:
3266 :     Fixed patch-101
3267 :     Revision:
3268 :     xvidcore--head--0.0--patch-102
3269 :    
3270 :     From sysKin:
3271 :     * Add a cbp assigment that should not have disapeared in patch-101.
3272 :    
3273 :     modified files:
3274 :     src/encoder.c
3275 :    
3276 :    
3277 :     2004-12-09 22:53:20 GMT patch-101
3278 :    
3279 :     Summary:
3280 :     Speedup using RD results
3281 :     Revision:
3282 :     xvidcore--head--0.0--patch-101
3283 :    
3284 :     From sysKin:
3285 :     * Use cbp from RD to speedup things a bit.
3286 :    
3287 :     modified files:
3288 :     src/encoder.c
3289 :    
3290 :    
3291 :     2004-12-09 22:51:02 GMT patch-100
3292 :    
3293 :     Summary:
3294 :     Speedup RD a bit
3295 :     Revision:
3296 :     xvidcore--head--0.0--patch-100
3297 :    
3298 :     From sysKin:
3299 :     * Saves a few multiplies in RD code saving the quant*quant value
3300 :     into the SearchData struct.
3301 :    
3302 :     modified files:
3303 :     src/motion/estimation.h src/motion/estimation_bvop.c
3304 :     src/motion/estimation_rd_based.c
3305 :    
3306 :    
3307 :     2004-12-09 22:48:06 GMT patch-99
3308 :    
3309 :     Summary:
3310 :     Smarter fcode code
3311 :     Revision:
3312 :     xvidcore--head--0.0--patch-99
3313 :    
3314 :     From sysKin:
3315 :     * Replaced old fcode code with smarter one.
3316 :    
3317 :     modified files:
3318 :     src/bitstream/mbcoding.c src/encoder.c src/motion/estimation.h
3319 :     src/motion/estimation_bvop.c src/motion/estimation_common.c
3320 :     src/motion/estimation_pvop.c src/motion/motion_inlines.h
3321 :    
3322 :    
3323 :     2004-12-09 22:00:49 GMT patch-98
3324 :    
3325 :     Summary:
3326 :     Removed Reduced Resolution Vops support
3327 :     Revision:
3328 :     xvidcore--head--0.0--patch-98
3329 :    
3330 :     From sysKin:
3331 :     * it's now a long time we planned removing support for RRV as it
3332 :     adds complexity to the ME, to the decoder and this feature fits
3333 :     nowhere in any MPEG4 profile we plan to support.
3334 :    
3335 :     modified files:
3336 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
3337 :     src/decoder.c src/encoder.c src/image/image.c
3338 :     src/motion/estimation.h src/motion/estimation_bvop.c
3339 :     src/motion/estimation_gmc.c src/motion/estimation_pvop.c
3340 :     src/motion/estimation_rd_based.c
3341 :     src/motion/estimation_rd_based_bvop.c src/motion/motion.h
3342 :     src/motion/motion_comp.c src/motion/motion_inlines.h
3343 :     src/motion/vop_type_decision.c src/utils/mbtransquant.c
3344 :     src/xvid.c
3345 :    
3346 :    
3347 :     2004-12-07 23:58:12 GMT patch-97
3348 :    
3349 :     Summary:
3350 :     Merged PowerPC fixes from christoph naegeli's branch
3351 :     Revision:
3352 :     xvidcore--head--0.0--patch-97
3353 :    
3354 :     Merged PowerPC fixes from christoph naegeli's branch
3355 :    
3356 :     Patches applied:
3357 :    
3358 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
3359 :     Star-merge with Edouards Branch
3360 :    
3361 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
3362 :     debug alignment bugfixes
3363 :    
3364 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
3365 :     bugfixes in altivec alignment assumptions
3366 :    
3367 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
3368 :     linux gcc fixes
3369 :    
3370 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
3371 :     linux ppc long fixes
3372 :    
3373 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
3374 :     minor ppc linux enhancements...
3375 :    
3376 :    
3377 :     modified files:
3378 :     src/image/ppc_asm/colorspace_altivec.c
3379 :     src/image/ppc_asm/interpolate8x8_altivec.c
3380 :     src/image/ppc_asm/qpel_altivec.c
3381 :     src/motion/ppc_asm/sad_altivec.c
3382 :     src/quant/ppc_asm/quant_h263_altivec.c
3383 :     src/utils/ppc_asm/mem_transfer_altivec.c src/xvid.c
3384 :    
3385 :     new patches:
3386 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
3387 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
3388 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
3389 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
3390 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
3391 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
3392 :    
3393 :    
3394 :     2004-11-24 22:10:17 GMT patch-96
3395 :    
3396 :     Summary:
3397 :     Forgotten bit of patch-94 (vbv code in vfw)
3398 :     Revision:
3399 :     xvidcore--head--0.0--patch-96
3400 :    
3401 :     Forgotten bit of patch-94 (vbv code in vfw)
3402 :    
3403 :    
3404 :     modified files:
3405 :     vfw/src/codec.c
3406 :    
3407 :    
3408 :     2004-11-24 21:50:45 GMT patch-95
3409 :    
3410 :     Summary:
3411 :     Changed default Brightness value in DShow frontend
3412 :     Revision:
3413 :     xvidcore--head--0.0--patch-95
3414 :    
3415 :     Changed default Brightness value in DShow frontend
3416 :    
3417 :    
3418 :     modified files:
3419 :     dshow/src/config.c
3420 :    
3421 :    
3422 :     2004-11-24 21:50:14 GMT patch-94
3423 :    
3424 :     Summary:
3425 :     Added support for VBV in frontend.
3426 :     Revision:
3427 :     xvidcore--head--0.0--patch-94
3428 :    
3429 :     From sysKin:
3430 :     * Added support code for VBV in VFW frontend.
3431 :    
3432 :     modified files:
3433 :     vfw/src/config.c vfw/src/resource.rc
3434 :    
3435 :    
3436 :     2004-11-24 21:48:35 GMT patch-93
3437 :    
3438 :     Summary:
3439 :     Added interlaced option parsing in xvid_encraw.
3440 :     Revision:
3441 :     xvidcore--head--0.0--patch-93
3442 :    
3443 :     From christoph:
3444 :     * Added support for interlaced option in xvid_encraw.
3445 :    
3446 :     modified files:
3447 :     examples/xvid_encraw.c
3448 :    
3449 :    
3450 :     2004-11-24 21:45:47 GMT patch-92
3451 :    
3452 :     Summary:
3453 :     Synced with stable tree
3454 :     Revision:
3455 :     xvidcore--head--0.0--patch-92
3456 :    
3457 :     Synced with stable tree
3458 :    
3459 :     Patches applied:
3460 :    
3461 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
3462 :     Fixed DiamondSearch
3463 :    
3464 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
3465 :     Fixed stride in DShow decoder.
3466 :    
3467 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
3468 :     Fixed stride in vfw frontend.
3469 :    
3470 :    
3471 :     modified files:
3472 :     dshow/src/CXvidDecoder.cpp src/motion/estimation_common.c
3473 :     vfw/src/codec.c
3474 :    
3475 :     new patches:
3476 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
3477 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
3478 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
3479 :    
3480 :    
3481 :     2004-10-17 10:13:02 GMT patch-91
3482 :    
3483 :     Summary:
3484 :     Syncing with Christoph Nageli branch
3485 :     Revision:
3486 :     xvidcore--head--0.0--patch-91
3487 :    
3488 :     Syncing with Christoph Nageli branch
3489 :    
3490 :     Patches applied:
3491 :    
3492 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
3493 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-68
3494 :    
3495 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
3496 :     interpolate8x8_haflpel add functions
3497 :    
3498 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
3499 :     little enhancement
3500 :    
3501 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
3502 :     Basic QPel pass_16 routines altivec codec
3503 :    
3504 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
3505 :     Basic QPel pass_8 routines altivec code
3506 :    
3507 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
3508 :     packed pass_16 routines in a macro
3509 :    
3510 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
3511 :     packed pass_8 routines in a macro
3512 :    
3513 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
3514 :     Enhancement of the qpel functions for P-frames
3515 :    
3516 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
3517 :     QPel Pass_16 Add Functions
3518 :    
3519 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
3520 :     Pass_8_Add Altivec functions
3521 :    
3522 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
3523 :     Bugfix for Pass_8 Add routines
3524 :    
3525 :    
3526 :     new files:
3527 :     src/image/ppc_asm/.arch-ids/qpel_altivec.c.id
3528 :     src/image/ppc_asm/qpel_altivec.c
3529 :    
3530 :     modified files:
3531 :     build/generic/sources.inc src/image/interpolate8x8.h
3532 :     src/image/ppc_asm/colorspace_altivec.c
3533 :     src/image/ppc_asm/interpolate8x8_altivec.c src/image/qpel.c
3534 :     src/image/qpel.h src/xvid.c
3535 :    
3536 :     new patches:
3537 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
3538 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
3539 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
3540 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
3541 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
3542 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
3543 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
3544 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
3545 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
3546 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
3547 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
3548 :    
3549 :    
3550 :     2004-10-12 21:00:08 GMT patch-90
3551 :    
3552 :     Summary:
3553 :     Resynced with 1.0 tree
3554 :     Revision:
3555 :     xvidcore--head--0.0--patch-90
3556 :    
3557 :     Resynced with 1.0 tree
3558 :    
3559 :     Patches applied:
3560 :    
3561 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
3562 :     Don't read too short streams.
3563 :    
3564 :    
3565 :     modified files:
3566 :     src/bitstream/bitstream.c
3567 :    
3568 :     new patches:
3569 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
3570 :    
3571 :    
3572 :     2004-10-12 20:54:47 GMT patch-89
3573 :    
3574 :     Summary:
3575 :     Credits to Christoph Nageli for his work on PPC port
3576 :     Revision:
3577 :     xvidcore--head--0.0--patch-89
3578 :    
3579 :     Credits to Christoph Nageli for his work on PPC port
3580 :    
3581 :    
3582 :     modified files:
3583 :     AUTHORS
3584 :    
3585 :    
3586 :     2004-10-12 20:51:24 GMT patch-88
3587 :    
3588 :     Summary:
3589 :    
3590 :     Revision:
3591 :     xvidcore--head--0.0--patch-88
3592 :    
3593 :     Patches applied:
3594 :    
3595 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
3596 :     ME fix.
3597 :    
3598 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
3599 :     64bit fixes
3600 :    
3601 :     From ed.gomez:
3602 :     * Resolved conflicts caused by the 64bit fixes, extended it for qpel.h
3603 :     Note that 1.1 tree needs a new review for 64bit problems as lot
3604 :     of ME code has changed.
3605 :    
3606 :     modified files:
3607 :     src/image/qpel.h src/motion/estimation_bvop.c
3608 :     src/motion/estimation_common.c src/motion/motion_comp.c
3609 :    
3610 :     new patches:
3611 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
3612 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
3613 :    
3614 :    
3615 :     2004-09-22 22:42:16 GMT patch-87
3616 :    
3617 :     Summary:
3618 :     DESTDIR support in Makefile
3619 :     Revision:
3620 :     xvidcore--head--0.0--patch-87
3621 :    
3622 :     From Thomas Galliano (Gentoo bug #62190):
3623 :     * Added DESTDIR prefix variable to all install commands destination
3624 :     (ed.gomez: i think it's for packaging issues, so the install
3625 :     process installs all files as if they were going to the real
3626 :     location, as xvid doesn't use any path, i always thought this
3627 :     was not required)
3628 :    
3629 :     modified files:
3630 :     build/generic/Makefile build/generic/platform.inc.in
3631 :    
3632 :    
3633 :     2004-09-04 15:10:33 GMT patch-86
3634 :    
3635 :     Summary:
3636 :     First bvop search must initalize best_sad
3637 :     Revision:
3638 :     xvidcore--head--0.0--patch-86
3639 :    
3640 :     From sysKin:
3641 :     * First bvop search must initalize best_sad
3642 :    
3643 :     modified files:
3644 :     src/motion/estimation_bvop.c
3645 :    
3646 :    
3647 :     2004-09-04 14:11:43 GMT patch-85
3648 :    
3649 :     Summary:
3650 :     Fixed function prototype/definition mismatch
3651 :     Revision:
3652 :     xvidcore--head--0.0--patch-85
3653 :    
3654 :     From sysKin:
3655 :     * Fixed function prototype/definition mismatch for some
3656 :     interpolation C functions.
3657 :    
3658 :     modified files:
3659 :     src/image/interpolate8x8.c
3660 :    
3661 :    
3662 :     2004-09-04 14:08:13 GMT patch-84
3663 :    
3664 :     Summary:
3665 :     Fixed buffer termination logic in xvid_decraw.
3666 :     Revision:
3667 :     xvidcore--head--0.0--patch-84
3668 :    
3669 :     From ed.gomez:
3670 :     * Fixed main decoding loop condition to really match
3671 :     the empty buffer and end of stream condition.
3672 :     * Removed the unwanted frame number limitation
3673 :    
3674 :     modified files:
3675 :     examples/xvid_decraw.c
3676 :    
3677 :    
3678 :     2004-09-04 14:04:48 GMT patch-83
3679 :    
3680 :     Summary:
3681 :     Uninitialized user data usage.
3682 :     Revision:
3683 :     xvidcore--head--0.0--patch-83
3684 :    
3685 :     From ed.gomez:
3686 :     - Fixed user data parsing uninitialized data.
3687 :    
3688 :     modified files:
3689 :     src/bitstream/bitstream.c
3690 :    
3691 :    
3692 :     2004-09-04 13:59:26 GMT patch-82
3693 :    
3694 :     Summary:
3695 :     Unitialized data in bvop ME
3696 :     Revision:
3697 :     xvidcore--head--0.0--patch-82
3698 :    
3699 :     From ed.gomez:
3700 :     * Fixed unitialized data usage during bvop ME.
3701 :    
3702 :     modified files:
3703 :     src/motion/estimation_bvop.c
3704 :    
3705 :    
3706 :     2004-09-03 00:13:31 GMT patch-81
3707 :    
3708 :     Summary:
3709 :     Add VOL header saving in xvid_decraw
3710 :     Revision:
3711 :     xvidcore--head--0.0--patch-81
3712 :    
3713 :     From ed.gomez:
3714 :     * Added VOL header saving in xvid_decraw
3715 :    
3716 :     The little story:
3717 :     I was trying to cut some frames off of a big stream (150MB)
3718 :     with "xvid_decraw -m", and cat'ing the single frame stream
3719 :     files together. The reconstructed stream was rejected by all
3720 :     mpeg4 decoders because the vol header wasn't present. Thus
3721 :     the fix.
3722 :    
3723 :     modified files:
3724 :     examples/xvid_decraw.c
3725 :    
3726 :    
3727 :     2004-08-30 23:22:35 GMT patch-80
3728 :    
3729 :     Summary:
3730 :     Complete previous API numbering change
3731 :     Revision:
3732 :     xvidcore--head--0.0--patch-80
3733 :    
3734 :     Complete previous API numbering change
3735 :    
3736 :    
3737 :     modified files:
3738 :     src/xvid.h
3739 :    
3740 :    
3741 :     2004-08-29 11:53:05 GMT patch-79
3742 :    
3743 :     Summary:
3744 :     Merged stable tree
3745 :     Revision:
3746 :     xvidcore--head--0.0--patch-79
3747 :    
3748 :     Merged stable tree
3749 :    
3750 :     Patches applied:
3751 :    
3752 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
3753 :     Marking 1.0.2
3754 :    
3755 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
3756 :     Merged one important forgotten bugfix from head
3757 :    
3758 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
3759 :     ChangeLog update
3760 :    
3761 :    
3762 :     modified files:
3763 :     ChangeLog-1.0 src/xvid.h
3764 :    
3765 :     new patches:
3766 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
3767 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
3768 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
3769 :    
3770 :    
3771 :     2004-08-29 09:56:34 GMT patch-78
3772 :    
3773 :     Summary:
3774 :     Write ia32 symbols' size to elf output.
3775 :     Revision:
3776 :     xvidcore--head--0.0--patch-78
3777 :    
3778 :     From ed.gomez:
3779 :     - write symbols size to elf output, so the asm objects look
3780 :     really like any usual object file.
3781 :    
3782 :     modified files:
3783 :     src/bitstream/x86_asm/cbp_3dne.asm
3784 :     src/bitstream/x86_asm/cbp_mmx.asm
3785 :     src/bitstream/x86_asm/cbp_sse2.asm
3786 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm
3787 :     src/dct/x86_asm/fdct_mmx_skal.asm
3788 :     src/dct/x86_asm/fdct_sse2_skal.asm
3789 :     src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
3790 :     src/dct/x86_asm/idct_sse2_dmitry.asm
3791 :     src/dct/x86_asm/simple_idct_mmx.asm
3792 :     src/image/x86_asm/colorspace_mmx.inc
3793 :     src/image/x86_asm/colorspace_rgb_mmx.asm
3794 :     src/image/x86_asm/colorspace_yuv_mmx.asm
3795 :     src/image/x86_asm/colorspace_yuyv_mmx.asm
3796 :     src/image/x86_asm/interpolate8x8_3dn.asm
3797 :     src/image/x86_asm/interpolate8x8_3dne.asm
3798 :     src/image/x86_asm/interpolate8x8_mmx.asm
3799 :     src/image/x86_asm/interpolate8x8_xmm.asm
3800 :     src/image/x86_asm/postprocessing_mmx.asm
3801 :     src/image/x86_asm/postprocessing_sse2.asm
3802 :     src/image/x86_asm/qpel_mmx.asm
3803 :     src/image/x86_asm/reduced_mmx.asm
3804 :     src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
3805 :     src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
3806 :     src/motion/x86_asm/sad_xmm.asm
3807 :     src/quant/x86_asm/quantize_h263_3dne.asm
3808 :     src/quant/x86_asm/quantize_h263_mmx.asm
3809 :     src/quant/x86_asm/quantize_mpeg_mmx.asm
3810 :     src/quant/x86_asm/quantize_mpeg_xmm.asm
3811 :     src/utils/x86_asm/cpuid.asm
3812 :     src/utils/x86_asm/interlacing_mmx.asm
3813 :     src/utils/x86_asm/mem_transfer_3dne.asm
3814 :     src/utils/x86_asm/mem_transfer_mmx.asm
3815 :    
3816 :    
3817 :     2004-08-28 13:00:56 GMT patch-77
3818 :    
3819 :     Summary:
3820 :     Thread safety problem in sse2 brightness control
3821 :     Revision:
3822 :     xvidcore--head--0.0--patch-77
3823 :    
3824 :     From ed.gomez:
3825 :     * CodingStyle for the sse2 image brightness file
3826 :     * Fixed thread safety problem/big error. Writing to a RO
3827 :     data segment is a no go ! and using global data segment
3828 :     is a no go either (use stack instead) !
3829 :    
3830 :     modified files:
3831 :     src/image/x86_asm/postprocessing_sse2.asm
3832 :    
3833 :    
3834 :     2004-08-22 13:11:23 GMT patch-76
3835 :    
3836 :     Summary:
3837 :     Stable merge
3838 :     Revision:
3839 :     xvidcore--head--0.0--patch-76
3840 :    
3841 :     Stable merge
3842 :    
3843 :     Patches applied:
3844 :    
3845 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
3846 :     Thread safety problem in idct C version
3847 :    
3848 :    
3849 :     modified files:
3850 :     src/bitstream/mbcoding.c src/dct/idct.c
3851 :    
3852 :     new patches:
3853 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
3854 :    
3855 :    
3856 :     2004-08-22 11:48:23 GMT patch-75
3857 :    
3858 :     Summary:
3859 :     This tree isn't API 4.0 anymore, mark it as 4.1
3860 :     Revision:
3861 :     xvidcore--head--0.0--patch-75
3862 :    
3863 :     From ed.gomez:
3864 :     * The fields added to some structs make this lib isn't
3865 :     API 4.0 anymore, mark it as 4.1 because ABI compatibility
3866 :     is conserved.
3867 :    
3868 :     modified files:
3869 :     build/generic/configure.in
3870 :    
3871 :    
3872 :     2004-08-22 11:41:22 GMT patch-74
3873 :    
3874 :     Summary:
3875 :     Functions qualified as such for elf format.
3876 :     Revision:
3877 :     xvidcore--head--0.0--patch-74
3878 :    
3879 :     From ed.gomez:
3880 :     * Functions weren't marked as functions in ia32 asm files.
3881 :     Added support for the function qualifier for elf.
3882 :    
3883 :     modified files:
3884 :     build/generic/configure.in src/bitstream/x86_asm/cbp_3dne.asm
3885 :     src/bitstream/x86_asm/cbp_mmx.asm
3886 :     src/bitstream/x86_asm/cbp_sse2.asm
3887 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm
3888 :     src/dct/x86_asm/fdct_mmx_skal.asm
3889 :     src/dct/x86_asm/fdct_sse2_skal.asm
3890 :     src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
3891 :     src/dct/x86_asm/idct_sse2_dmitry.asm
3892 :     src/dct/x86_asm/simple_idct_mmx.asm
3893 :     src/image/x86_asm/colorspace_rgb_mmx.asm
3894 :     src/image/x86_asm/colorspace_yuv_mmx.asm
3895 :     src/image/x86_asm/colorspace_yuyv_mmx.asm
3896 :     src/image/x86_asm/interpolate8x8_3dn.asm
3897 :     src/image/x86_asm/interpolate8x8_3dne.asm
3898 :     src/image/x86_asm/interpolate8x8_mmx.asm
3899 :     src/image/x86_asm/interpolate8x8_xmm.asm
3900 :     src/image/x86_asm/postprocessing_mmx.asm
3901 :     src/image/x86_asm/postprocessing_sse2.asm
3902 :     src/image/x86_asm/qpel_mmx.asm
3903 :     src/image/x86_asm/reduced_mmx.asm
3904 :     src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
3905 :     src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
3906 :     src/motion/x86_asm/sad_xmm.asm
3907 :     src/quant/x86_asm/quantize_h263_3dne.asm
3908 :     src/quant/x86_asm/quantize_h263_mmx.asm
3909 :     src/quant/x86_asm/quantize_mpeg_mmx.asm
3910 :     src/quant/x86_asm/quantize_mpeg_xmm.asm
3911 :     src/utils/x86_asm/cpuid.asm
3912 :     src/utils/x86_asm/interlacing_mmx.asm
3913 :     src/utils/x86_asm/mem_transfer_3dne.asm
3914 :     src/utils/x86_asm/mem_transfer_mmx.asm
3915 :    
3916 :    
3917 :     2004-08-21 17:04:57 GMT patch-73
3918 :    
3919 :     Summary:
3920 :     Added yasm support in configure.in
3921 :     Revision:
3922 :     xvidcore--head--0.0--patch-73
3923 :    
3924 :     From ed.gomez:
3925 :     * Added yasm configure.in support. It's my preferred ia32 assembly
3926 :     because it allows debugging/profiling of assembly code with oprofile.
3927 :    
3928 :     modified files:
3929 :     build/generic/configure.in
3930 :    
3931 :    
3932 :     2004-08-21 11:47:31 GMT patch-72
3933 :    
3934 :     Summary:
3935 :     Merged fix from stable
3936 :     Revision:
3937 :     xvidcore--head--0.0--patch-72
3938 :    
3939 :     Merged fix from stable
3940 :    
3941 :     Patches applied:
3942 :    
3943 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
3944 :     Stupid typo+error in fdct_xxx_skal macro generator.
3945 :    
3946 :    
3947 :     modified files:
3948 :     src/dct/x86_asm/fdct_mmx_skal.asm
3949 :    
3950 :     new patches:
3951 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
3952 :    
3953 :    
3954 :     2004-08-16 22:32:46 GMT patch-71
3955 :    
3956 :     Summary:
3957 :     Decoder optimization (fixing regression)
3958 :     Revision:
3959 :     xvidcore--head--0.0--patch-71
3960 :    
3961 :     From ed.gomez:
3962 :     * With newly introduced vector checking, decoder became noticeably
3963 :     slower. This was caused by poorly written code (sorry sysKin :P)
3964 :     + unrolled loop
3965 :     + removed duplicated border computings
3966 :     + marks the function as __inline
3967 :    
3968 :     modified files:
3969 :     src/decoder.c
3970 :    
3971 :    
3972 :     2004-08-15 11:42:20 GMT patch-70
3973 :    
3974 :     Summary:
3975 :     Out of bounds MVs clipping
3976 :     Revision:
3977 :     xvidcore--head--0.0--patch-70
3978 :    
3979 :     From sysKin:
3980 :     * Clip vectors that end up out of bounds.
3981 :    
3982 :     modified files:
3983 :     src/decoder.c
3984 :    
3985 :    
3986 :     2004-08-10 22:30:09 GMT patch-69
3987 :    
3988 :     Summary:
3989 :     Fixed CBR plugin.
3990 :     Revision:
3991 :     xvidcore--head--0.0--patch-69
3992 :    
3993 :     From Foxer:
3994 :     * Do not set the return quantizer to the frame's quantizer
3995 :     (caused the crazy quant choices)
3996 :     * Allow quant1 to influence the sequence quality
3997 :     * Allow more than +- 1 quantizer variation if the desired
3998 :     quantizer is much higher than the previous.
3999 :     * Clamp the overflow influence to 1 unit of buffer, that
4000 :     should help cases where still motion scenes are followed
4001 :     by normal motion scenes... old code was reaching amazing
4002 :     high bitrate, with this modification it should keep
4003 :     smaller bitrate.
4004 :    
4005 :     modified files:
4006 :     src/plugins/plugin_single.c
4007 :    
4008 :    
4009 :     2004-08-01 15:23:49 GMT patch-68
4010 :    
4011 :     Summary:
4012 :     error in dshow par array indexing
4013 :     Revision:
4014 :     xvidcore--head--0.0--patch-68
4015 :    
4016 :     error in dshow par array indexing
4017 :    
4018 :    
4019 :     modified files:
4020 :     dshow/src/CXvidDecoder.cpp
4021 :    
4022 :    
4023 :     2004-08-01 13:38:36 GMT patch-67
4024 :    
4025 :     Summary:
4026 :     Faster bframe decoding (qpel this time)
4027 :     Revision:
4028 :     xvidcore--head--0.0--patch-67
4029 :    
4030 :     From ed.gomez:
4031 :     * Used the same trick as for halfpel bvops, merge backward
4032 :     interpolation and dst averaging steps.
4033 :    
4034 :     NB: i'm currently not able to say if it's a real speedup or not
4035 :     because my linux kernel uses a process scheduler gives great
4036 :     variance to results... so far i'm sure this isn't a slowdown
4037 :     neither for C nor ia32 SIMD.
4038 :    
4039 :     modified files:
4040 :     src/decoder.c src/image/qpel.c src/image/qpel.h
4041 :    
4042 :    
4043 :     2004-08-01 11:24:07 GMT patch-66
4044 :    
4045 :     Summary:
4046 :     Unified qpel code path for all platforms
4047 :     Revision:
4048 :     xvidcore--head--0.0--patch-66
4049 :    
4050 :     From ed.gomez and skal:
4051 :     * Unified qpel code path for all platforms. Next step is
4052 :     to fully exploit this code path to speedup qpel bframe
4053 :     decoding
4054 :    
4055 :     NB: this makes also ports life easier as they would not port
4056 :     obsoleted function sets...
4057 :    
4058 :     modified files:
4059 :     src/decoder.c src/image/interpolate8x8.h src/image/qpel.c
4060 :     src/image/qpel.h src/motion/motion_comp.c
4061 :    
4062 :    
4063 :     2004-07-31 15:08:19 GMT patch-65
4064 :    
4065 :     Summary:
4066 :     Faster bframe decoding.
4067 :     Revision:
4068 :     xvidcore--head--0.0--patch-65
4069 :    
4070 :     From ed.gomez and skal:
4071 :     * Faster direct/interpolated bvop blocks decoding for halfpel
4072 :     sequences. The trick is to compute and average directly with
4073 :     destination during one of the forward/backward interpolations.
4074 :     At this moment, this patch covers only halfpel decoding, the
4075 :     same trick is expected to be hacked for qpel.
4076 :    
4077 :     modified files:
4078 :     src/decoder.c src/image/interpolate8x8.c
4079 :     src/image/interpolate8x8.h
4080 :     src/image/x86_asm/interpolate8x8_mmx.asm
4081 :     src/image/x86_asm/interpolate8x8_xmm.asm src/xvid.c
4082 :    
4083 :    
4084 :     2004-07-31 09:13:23 GMT patch-64
4085 :    
4086 :     Summary:
4087 :     Last bit for dshow gcc support
4088 :     Revision:
4089 :     xvidcore--head--0.0--patch-64
4090 :    
4091 :     From pete:
4092 :     * Last bits concerning gcc build support for dshow.
4093 :    
4094 :     removed files:
4095 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
4096 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
4097 :     dshow/dxpatch/DXVCSDK-9.0-gcc.patch
4098 :     dshow/dxpatch/DXVCSDK-9.0-gcc.txt
4099 :    
4100 :     modified files:
4101 :     dshow/src/Configure.cpp
4102 :    
4103 :    
4104 :     2004-07-27 21:10:02 GMT patch-63
4105 :    
4106 :     Summary:
4107 :     Better cross compilation support for dshow.
4108 :     Revision:
4109 :     xvidcore--head--0.0--patch-63
4110 :    
4111 :     From pete and ed.gomez:
4112 :     * gcc 3.4.1 is even more pedantic, ::GUID was breaking it, use
4113 :     struct _GUID instead.
4114 :     * Some uppercase/lowercase mixing in MS headers.
4115 :     * More documentation footage for the braves !
4116 :    
4117 :     NB: with all this, dshow should compile, but it is not guaranted
4118 :     to work ! There's even a patch for Configure.cpp that could be
4119 :     required... postponed to a later patch.
4120 :    
4121 :     modified files:
4122 :     dshow/dxpatch/dx90sdk-update-gcc.patch
4123 :     dshow/dxpatch/dx90sdk-update-gcc.txt
4124 :    
4125 :    
4126 :     2004-07-26 20:25:52 GMT patch-62
4127 :    
4128 :     Summary:
4129 :     ChangeLog 1.1 update
4130 :     Revision:
4131 :     xvidcore--head--0.0--patch-62
4132 :    
4133 :     ChangeLog 1.1 update
4134 :    
4135 :    
4136 :     modified files:
4137 :     ChangeLog
4138 :    
4139 :    
4140 : edgomez 1525 2004-07-26 20:22:38 GMT patch-61
4141 :    
4142 :     Summary:
4143 :     Update from stable
4144 :     Revision:
4145 :     xvidcore--head--0.0--patch-61
4146 :    
4147 :     Update from stable
4148 :    
4149 :     Patches applied:
4150 :    
4151 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-51
4152 :     ChangeLog Update
4153 :    
4154 :    
4155 :     modified files:
4156 :     ChangeLog-1.0
4157 :    
4158 :     new patches:
4159 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-51
4160 :    
4161 :    
4162 :     2004-07-26 19:26:24 GMT patch-60
4163 :    
4164 :     Summary:
4165 :     Another missing memset in xvid_decraw
4166 :     Revision:
4167 :     xvidcore--head--0.0--patch-60
4168 :    
4169 :     Another missing memset in xvid_decraw
4170 :    
4171 :    
4172 :     modified files:
4173 :     examples/xvid_decraw.c
4174 :    
4175 :    
4176 :     2004-07-26 19:14:45 GMT patch-59
4177 :    
4178 :     Summary:
4179 :     DShow updates for gcc toolchain.
4180 :     Revision:
4181 :     xvidcore--head--0.0--patch-59
4182 :    
4183 :     From pete:
4184 :     * More work on the gcc toolchain.
4185 :    
4186 :     new files:
4187 :     dshow/dxpatch/.arch-ids/dx90sdk-update-gcc.patch.id
4188 :     dshow/dxpatch/.arch-ids/dx90sdk-update-gcc.txt.id
4189 :     dshow/dxpatch/dx90sdk-update-gcc.patch
4190 :     dshow/dxpatch/dx90sdk-update-gcc.txt
4191 :    
4192 :     modified files:
4193 :     dshow/Makefile dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
4194 :    
4195 :    
4196 :     2004-07-25 21:31:41 GMT patch-58
4197 :    
4198 :     Summary:
4199 :     Added GPL to vfw frontend
4200 :     Revision:
4201 :     xvidcore--head--0.0--patch-58
4202 :    
4203 :     From pete:
4204 :     * Added GPL to VFW ressources.
4205 :    
4206 :     modified files:
4207 :     vfw/src/config.c vfw/src/driverproc.c vfw/src/resource.h
4208 :     vfw/src/resource.rc
4209 :    
4210 :    
4211 :     2004-07-25 19:31:32 GMT patch-57
4212 :    
4213 :     Summary:
4214 :     decoder_mb_decode cleanup
4215 :     Revision:
4216 :     xvidcore--head--0.0--patch-57
4217 :    
4218 :     From ed.gomez:
4219 :     * Try to cleanup the decoder_mb_decode function. A bit more
4220 :     computing required, less branches, more readable code.
4221 :    
4222 :     modified files:
4223 :     src/decoder.c
4224 :    
4225 :    
4226 :     2004-07-24 11:39:57 GMT patch-56
4227 :    
4228 :     Summary:
4229 :     Important bugfix from stable
4230 :     Revision:
4231 :     xvidcore--head--0.0--patch-56
4232 :    
4233 :     Important bugfix from stable
4234 :    
4235 :     Patches applied:
4236 :    
4237 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-50
4238 :     BVOP direct/interpolated ref block rounding fix.
4239 :    
4240 :    
4241 :     modified files:
4242 :     src/decoder.c
4243 :    
4244 :     new patches:
4245 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-50
4246 :    
4247 :    
4248 :     2004-07-23 20:40:08 GMT patch-55
4249 :    
4250 :     Summary:
4251 :    
4252 :     Revision:
4253 :     xvidcore--head--0.0--patch-55
4254 :    
4255 :     From ed.gomez:
4256 :     * Extended stable patch pplying same change to new nasm files
4257 :    
4258 :     Patches applied:
4259 :    
4260 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-49
4261 :     Removed data qualifer in .rodata
4262 :    
4263 :    
4264 :     modified files:
4265 :     src/bitstream/x86_asm/cbp_mmx.asm
4266 :     src/bitstream/x86_asm/cbp_sse2.asm
4267 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm
4268 :     src/dct/x86_asm/fdct_mmx_skal.asm
4269 :     src/dct/x86_asm/fdct_sse2_skal.asm
4270 :     src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
4271 :     src/dct/x86_asm/idct_sse2_dmitry.asm
4272 :     src/dct/x86_asm/simple_idct_mmx.asm
4273 :     src/image/x86_asm/colorspace_rgb_mmx.asm
4274 :     src/image/x86_asm/colorspace_yuyv_mmx.asm
4275 :     src/image/x86_asm/interpolate8x8_3dn.asm
4276 :     src/image/x86_asm/interpolate8x8_3dne.asm
4277 :     src/image/x86_asm/interpolate8x8_mmx.asm
4278 :     src/image/x86_asm/interpolate8x8_xmm.asm
4279 :     src/image/x86_asm/postprocessing_mmx.asm
4280 :     src/image/x86_asm/postprocessing_sse2.asm
4281 :     src/image/x86_asm/qpel_mmx.asm
4282 :     src/image/x86_asm/reduced_mmx.asm
4283 :     src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
4284 :     src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
4285 :     src/motion/x86_asm/sad_xmm.asm
4286 :     src/quant/x86_asm/quantize_h263_3dne.asm
4287 :     src/quant/x86_asm/quantize_h263_mmx.asm
4288 :     src/quant/x86_asm/quantize_mpeg_mmx.asm
4289 :     src/quant/x86_asm/quantize_mpeg_xmm.asm
4290 :     src/utils/x86_asm/cpuid.asm
4291 :     src/utils/x86_asm/interlacing_mmx.asm
4292 :     src/utils/x86_asm/mem_transfer_3dne.asm
4293 :     src/utils/x86_asm/mem_transfer_mmx.asm
4294 :    
4295 :     new patches:
4296 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-49
4297 :    
4298 :    
4299 :     2004-07-21 19:36:46 GMT patch-54
4300 :    
4301 :     Summary:
4302 :     Bframe fixes, still not back to 1.0.1 level
4303 :     Revision:
4304 :     xvidcore--head--0.0--patch-54
4305 :    
4306 :     Bframe fixes, still not back to 1.0.1 level
4307 :    
4308 :    
4309 :     modified files:
4310 :     src/motion/estimation_bvop.c
4311 :     src/motion/estimation_rd_based_bvop.c
4312 :    
4313 :    
4314 :     2004-07-19 18:46:09 GMT patch-53
4315 :    
4316 :     Summary:
4317 :     Stable merge
4318 :     Revision:
4319 :     xvidcore--head--0.0--patch-53
4320 :    
4321 :     Stable merge
4322 :    
4323 :     Patches applied:
4324 :    
4325 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-47
4326 :     ISO C99'ism fix
4327 :    
4328 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-48
4329 :     Complete previous xvid_decraw patch
4330 :    
4331 :    
4332 :     modified files:
4333 :     examples/xvid_decraw.c src/encoder.c
4334 :    
4335 :     new patches:
4336 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-47
4337 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-48
4338 :    
4339 :    
4340 :     2004-07-18 15:19:58 GMT patch-52
4341 :    
4342 :     Summary:
4343 :     Added dshow mingw build process
4344 :     Revision:
4345 :     xvidcore--head--0.0--patch-52
4346 :    
4347 :     From pete:
4348 :     - Added mingw build process to dshow frontend.
4349 :    
4350 :     new files:
4351 :     dshow/.arch-ids/Makefile.id dshow/.arch-ids/sources.inc.id
4352 :     dshow/Makefile dshow/dxpatch/.arch-ids/=id
4353 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
4354 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
4355 :     dshow/dxpatch/DXVCSDK-9.0-gcc.patch
4356 :     dshow/dxpatch/DXVCSDK-9.0-gcc.txt dshow/sources.inc
4357 :    
4358 :     modified files:
4359 :     dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
4360 :     dshow/src/Configure.cpp dshow/src/config.h dshow/src/debug.h
4361 :     dshow/src/xvid.ax.rc
4362 :    
4363 :     new directories:
4364 :     dshow/dxpatch dshow/dxpatch/.arch-ids
4365 :    
4366 :    
4367 :     2004-07-18 15:01:02 GMT patch-51
4368 :    
4369 :     Summary:
4370 :     Added RD optimized block mode decision in bvops
4371 :     Revision:
4372 :     xvidcore--head--0.0--patch-51
4373 :    
4374 :     From sysKin:
4375 :     * Added RD optimized block mode decision in bvops.
4376 :    
4377 :     new files:
4378 :     src/motion/.arch-ids/estimation_rd_based_bvop.c.id
4379 :     src/motion/estimation_rd_based_bvop.c
4380 :    
4381 :     modified files:
4382 :     build/generic/sources.inc build/win32/libxvidcore.dsp
4383 :     build/win32/libxvidcore_static.dsp src/motion/estimation.h
4384 :     src/motion/estimation_bvop.c src/motion/estimation_rd_based.c
4385 :     src/plugins/plugin_2pass1.c src/xvid.h vfw/src/codec.c
4386 :     vfw/src/config.c vfw/src/config.h vfw/src/resource.h
4387 :     vfw/src/resource.rc
4388 :    
4389 :    
4390 :     2004-07-17 11:37:21 GMT patch-50
4391 :    
4392 :     Summary:
4393 :     Stable merges
4394 :     Revision:
4395 :     xvidcore--head--0.0--patch-50
4396 :    
4397 :     Stable merges
4398 :    
4399 :     Patches applied:
4400 :    
4401 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-45
4402 :     Future version interoperability
4403 :    
4404 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-46
4405 :     Make sure time incr is never larger than 16bit.
4406 :    
4407 :    
4408 :     modified files:
4409 :     examples/xvid_decraw.c src/encoder.c
4410 :    
4411 :     new patches:
4412 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-45
4413 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-46
4414 :    
4415 :    
4416 :     2004-07-16 19:53:27 GMT patch-49
4417 :    
4418 :     Summary:
4419 :     AR support in DShow
4420 :     Revision:
4421 :     xvidcore--head--0.0--patch-49
4422 :    
4423 :     From koepi/minolta:
4424 :     * Added AR support to dshow frontend.
4425 :    
4426 :     modified files:
4427 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
4428 :     dshow/src/config.c
4429 :    
4430 :    
4431 :     2004-07-16 19:49:25 GMT patch-48
4432 :    
4433 :     Summary:
4434 :     VFW update and fixes
4435 :     Revision:
4436 :     xvidcore--head--0.0--patch-48
4437 :    
4438 :     From makc on our forums:
4439 :     * Use non deprecated defines
4440 :     * Fixed frame size formula.
4441 :    
4442 :     modified files:
4443 :     TODO vfw/src/codec.c vfw/src/driverproc.c
4444 :    
4445 :    
4446 :     2004-07-16 19:29:58 GMT patch-47
4447 :    
4448 :     Summary:
4449 :     SSE2 brightness postproc.
4450 :     Revision:
4451 :     xvidcore--head--0.0--patch-47
4452 :    
4453 :     From Decoder:
4454 :     * Added SS2 brightness postproc code.
4455 :    
4456 :     new files:
4457 :     src/image/x86_asm/.arch-ids/postprocessing_sse2.asm.id
4458 :     src/image/x86_asm/postprocessing_sse2.asm
4459 :    
4460 :     modified files:
4461 :     build/generic/sources.inc build/win32/libxvidcore.dsp
4462 :     build/win32/libxvidcore_static.dsp src/image/postprocessing.h
4463 :     src/xvid.c src/xvid.h
4464 :    
4465 :    
4466 :     2004-07-14 23:27:14 GMT patch-46
4467 :    
4468 :     Summary:
4469 :     More audio for VFW bitcalc
4470 :     Revision:
4471 :     xvidcore--head--0.0--patch-46
4472 :    
4473 :     From ???:
4474 :     * added more audio formats to bitcalc
4475 :     * replaced old ogm overhead formula with more precise one
4476 :    
4477 :     modified files:
4478 :     TODO vfw/src/config.c vfw/src/resource.rc
4479 :    
4480 :    
4481 :     2004-07-14 13:01:57 GMT patch-45
4482 :    
4483 :     Summary:
4484 :     Enable MMX qpel in decoder.
4485 :     Revision:
4486 :     xvidcore--head--0.0--patch-45
4487 :    
4488 :     From ed.gomez:
4489 :     * It seems we're not that smart. We had mmx qpel code for more than
4490 :     a year, it is used in encoder but wasn't in decoder :\
4491 :    
4492 :     modified files:
4493 :     src/decoder.c
4494 :    
4495 :    
4496 :     2004-07-14 10:27:43 GMT patch-44
4497 :    
4498 :     Summary:
4499 :     Speedup block transfer C functionKeywords:
4500 :     Revision:
4501 :     xvidcore--head--0.0--patch-44
4502 :    
4503 :     From ed.gomez:
4504 :     * Not that a useful patch for most of users, but transfer8x8 was
4505 :     really too slow. Simple optimizations did great, all 32bit
4506 :     platforms using the C code should benefit from this speedup.
4507 :    
4508 :     modified files:
4509 :     src/utils/mem_transfer.c
4510 :    
4511 :    
4512 :     2004-07-11 12:53:19 GMT patch-43
4513 :    
4514 :     Summary:
4515 :     Manual AR setting for dshow.
4516 :     Revision:
4517 :     xvidcore--head--0.0--patch-43
4518 :    
4519 :     From koepi:
4520 :     * added manual AR setting in dshow.
4521 :    
4522 :     modified files:
4523 :     dshow/src/CXvidDecoder.cpp dshow/src/config.c
4524 :     dshow/src/config.h dshow/src/resource.h dshow/src/xvid.ax.rc
4525 :    
4526 :    
4527 :     2004-07-11 10:34:56 GMT patch-42
4528 :    
4529 :     Summary:
4530 :     Added top field control to vfw.
4531 :     Revision:
4532 :     xvidcore--head--0.0--patch-42
4533 :    
4534 :     From koepi:
4535 :     * added top field first flag to vfw.
4536 :    
4537 :     modified files:
4538 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
4539 :     vfw/src/resource.h vfw/src/resource.rc
4540 :    
4541 :    
4542 :     2004-07-10 17:47:01 GMT patch-41
4543 :    
4544 :     Summary:
4545 :     Decoder work.
4546 :     Revision:
4547 :     xvidcore--head--0.0--patch-41
4548 :    
4549 :     From ed.gomez:
4550 :     * Faster get coeff (now gcc can even inline it)
4551 :     * On the fly coeff dequant for inter blocks
4552 :     (intra don't get this, because there are lot more non
4553 :     zero coeffs, and i doubt it'd get faster with this)
4554 :    
4555 :     modified files:
4556 :     src/bitstream/mbcoding.c src/bitstream/mbcoding.h
4557 :     src/decoder.c
4558 :    
4559 :    
4560 :     2004-07-10 17:34:19 GMT patch-40
4561 :    
4562 :     Summary:
4563 :     ChangeLog update + removed my email
4564 :     Revision:
4565 :     xvidcore--head--0.0--patch-40
4566 :    
4567 :     ChangeLog update + removed my email
4568 :    
4569 :    
4570 :     modified files:
4571 :     ChangeLog
4572 :    
4573 :    
4574 : edgomez 1484 2004-07-10 17:31:36 GMT patch-39
4575 :    
4576 :     Summary:
4577 :     Stable merge
4578 :     Revision:
4579 :     xvidcore--head--0.0--patch-39
4580 :    
4581 :     Stable merge
4582 :    
4583 :     Patches applied:
4584 :    
4585 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-43
4586 :     Small mem leak in vfw.
4587 :    
4588 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-44
4589 :     ChangeLog update
4590 :    
4591 :    
4592 :     modified files:
4593 :     ChangeLog-1.0 vfw/src/codec.c
4594 :    
4595 :     new patches:
4596 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-43
4597 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-44
4598 :    
4599 :    
4600 :     2004-07-10 17:25:33 GMT patch-38
4601 :    
4602 :     Summary:
4603 :     Improved ME.
4604 :     Revision:
4605 :     xvidcore--head--0.0--patch-38
4606 :    
4607 :     From sysKin:
4608 :     * new ME for b-frames
4609 :     * small redesign of subpel refinement function
4610 :    
4611 :     From ed.gomez:
4612 :     * Fixed some warnings reported by gcc. (the if condition should
4613 :     be checked by the original autor)
4614 :    
4615 :     modified files:
4616 :     src/motion/estimation.h src/motion/estimation_bvop.c
4617 :     src/motion/estimation_common.c src/motion/estimation_gmc.c
4618 :     src/motion/estimation_pvop.c src/motion/estimation_rd_based.c
4619 :     src/motion/vop_type_decision.c
4620 :    
4621 :    
4622 :     2004-07-10 17:16:38 GMT patch-37
4623 :    
4624 :     Summary:
4625 :     qpel and chroma-sad had overlapping memory targets
4626 :     Revision:
4627 :     xvidcore--head--0.0--patch-37
4628 :    
4629 :     From sysKin:
4630 :     * qpel and chroma-sad had overlapping memory targets
4631 :    
4632 :     modified files:
4633 :     src/motion/estimation_bvop.c
4634 :    
4635 :    
4636 :     2004-07-10 17:03:06 GMT patch-36
4637 :    
4638 :     Summary:
4639 :     New changelog for 1.1 tree
4640 :     Revision:
4641 :     xvidcore--head--0.0--patch-36
4642 :    
4643 :     New changelog for 1.1 tree
4644 :    
4645 :    
4646 :     new files:
4647 :     .arch-ids/ChangeLog.id ChangeLog
4648 :    
4649 :     renamed files:
4650 :     .arch-ids/ChangeLog.id
4651 :     ==> .arch-ids/ChangeLog-1.0.id
4652 :     ChangeLog
4653 :     ==> ChangeLog-1.0
4654 :    
4655 :    
4656 :     2004-07-10 16:57:53 GMT patch-35
4657 :    
4658 :     Summary:
4659 :     Stable tree merge
4660 :     Revision:
4661 :     xvidcore--head--0.0--patch-35
4662 :    
4663 :     Stable tree merge
4664 :    
4665 :     Patches applied:
4666 :    
4667 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-40
4668 :     Small memory error in ia32 cpuid function.
4669 :    
4670 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-41
4671 :     low delay guessing (il)logic fix.
4672 :    
4673 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-42
4674 :     Fix wrong matrix reading logic.
4675 :    
4676 :    
4677 :     modified files:
4678 :     src/bitstream/bitstream.c src/decoder.c
4679 :     src/utils/x86_asm/cpuid.asm
4680 :    
4681 :     new patches:
4682 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-40
4683 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-41
4684 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-42
4685 :    
4686 :    
4687 :     2004-06-12 13:51:50 GMT patch-34
4688 :    
4689 :     Summary:
4690 :     Added VBV to twopass RC
4691 :     Revision:
4692 :     xvidcore--head--0.0--patch-34
4693 :    
4694 :     From christoph:
4695 :     * Added VBV model verifier to twopass RC plugin
4696 :    
4697 :     From ed.gomez:
4698 :     * Do apply CodingStyle to christoph's code
4699 :     * Use DPRINTF instead of #ifdef VBV_DEBUG #endif blocks as
4700 :     the information that was outputting was usefull for general
4701 :     RC debugging.
4702 :    
4703 :     modified files:
4704 :     examples/xvid_encraw.c src/plugins/plugin_2pass2.c src/xvid.h
4705 :    
4706 :    
4707 :     2004-06-05 23:05:43 GMT patch-33
4708 :    
4709 :     Summary:
4710 :     Merged stable branch patches
4711 :     Revision:
4712 :     xvidcore--head--0.0--patch-33
4713 :    
4714 :     Merged stable branch patches
4715 :    
4716 :     Patches applied:
4717 :    
4718 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-38
4719 :     DC clipping bug for real
4720 :    
4721 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-39
4722 :     Marking 1.0.1 release
4723 :    
4724 :    
4725 :     modified files:
4726 :     ChangeLog TODO build/generic/configure.in src/decoder.c
4727 :     src/motion/estimation_rd_based.c src/prediction/mbprediction.c
4728 :     src/prediction/mbprediction.h src/xvid.h
4729 :    
4730 :     new patches:
4731 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-38
4732 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-39
4733 :    
4734 :    
4735 :     2004-06-05 23:02:35 GMT patch-32
4736 :    
4737 :     Summary:
4738 :     Previous merge went wrong
4739 :     Revision:
4740 :     xvidcore--head--0.0--patch-32
4741 :    
4742 :     Previous merge went wrong
4743 :    
4744 :    
4745 :     modified files:
4746 :     src/portab.h
4747 :    
4748 :    
4749 :     2004-05-31 21:32:38 GMT patch-31
4750 :    
4751 :     Summary:
4752 :     Added icon into vfw frontend.
4753 :     Revision:
4754 :     xvidcore--head--0.0--patch-31
4755 :    
4756 :     From pete:
4757 :     * Added icon into vfw fronted dll. Should show up in uninstall menu.
4758 :    
4759 :     new files:
4760 :     vfw/src/.arch-ids/xvid.ico.id vfw/src/xvid.ico
4761 :    
4762 :     modified files:
4763 :     vfw/bin/xvid.inf vfw/src/resource.rc vfw/vfw.dsp
4764 :    
4765 :    
4766 :     2004-05-31 21:22:49 GMT patch-30
4767 :    
4768 :     Summary:
4769 :     Merged stable branch fixes
4770 :     Revision:
4771 :     xvidcore--head--0.0--patch-30
4772 :    
4773 :     Merged stable branch fixes
4774 :    
4775 :     Patches applied:
4776 :    
4777 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-31
4778 :     Close variable argument list.
4779 :    
4780 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-32
4781 :     Bits/Bytes confusion in the VFW frontend.
4782 :    
4783 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-33
4784 :     Nasty typo in pvop vector lambdas.
4785 :    
4786 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-34
4787 :     FPS=1 problem in decoder.
4788 :    
4789 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-35
4790 :     More missing va_end() calls.
4791 :    
4792 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-36
4793 :     Wrong license header.
4794 :    
4795 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-37
4796 :     time fixes to decoder.
4797 :    
4798 :    
4799 :     modified files:
4800 :     src/bitstream/bitstream.c src/decoder.c src/decoder.h
4801 :     src/image/font.c src/image/reduced.c
4802 :     src/motion/estimation_pvop.c src/portab.h vfw/src/codec.c
4803 :     vfw/src/config.c
4804 :    
4805 :     new patches:
4806 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-31
4807 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-32
4808 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-33
4809 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-34
4810 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-35
4811 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-36
4812 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-37
4813 :    
4814 :    
4815 :     2004-05-26 09:13:33 GMT patch-29
4816 :    
4817 :     Summary:
4818 :     Stable merges
4819 :     Revision:
4820 :     xvidcore--head--0.0--patch-29
4821 :    
4822 :     Stable merges
4823 :    
4824 :     Patches applied:
4825 :    
4826 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-28
4827 :     Small bug in bframe ME.
4828 :    
4829 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-29
4830 :     Small trellis bug
4831 :    
4832 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-30
4833 :     ICM compatibility for VFW
4834 :    
4835 :    
4836 :     modified files:
4837 :     src/motion/estimation_bvop.c src/utils/mbtransquant.c
4838 :     vfw/src/config.c vfw/src/driverproc.c
4839 :    
4840 :     new patches:
4841 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-28
4842 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-29
4843 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-30
4844 :    
4845 :    
4846 :     2004-05-21 14:32:41 GMT patch-28
4847 :    
4848 :     Summary:
4849 :     Don't set edges twice on a frame.
4850 :     Revision:
4851 :     xvidcore--head--0.0--patch-28
4852 :    
4853 :     From ed.gomez:
4854 :     * A similar optimization has been done for encoder long ago,
4855 :     dunno why this hasn't been "ported" to decoder. This speeds
4856 :     up quite a lot the decoder for no effort (~7%).
4857 :    
4858 :     modified files:
4859 :     src/decoder.c src/decoder.h
4860 :    
4861 :    
4862 :     2004-05-21 14:25:19 GMT patch-27
4863 :    
4864 :     Summary:
4865 :     No 64 bit arithmetic in critical path.
4866 :     Revision:
4867 :     xvidcore--head--0.0--patch-27
4868 :    
4869 :     From ed.gomez:
4870 :     * No 64 bit arithmetic in critical paths (direct blocks in bvops), it's
4871 :     way too slow (__divdi3 GNU/Linux ABI for 64bit division was taking
4872 :     up to 5% cycles)
4873 :    
4874 :     modified files:
4875 :     src/decoder.c
4876 :    
4877 :    
4878 :     2004-05-15 22:20:11 GMT patch-26
4879 :    
4880 :     Summary:
4881 :     Merged stable tree changes
4882 :     Revision:
4883 :     xvidcore--head--0.0--patch-26
4884 :    
4885 :     Merged stable tree changes
4886 :    
4887 :     Patches applied:
4888 :    
4889 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-23
4890 :     Some very light Unix build system changes
4891 :    
4892 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-24
4893 :     Possible VOL header corruption.
4894 :    
4895 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-25
4896 :     DC prediction fix.
4897 :    
4898 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-26
4899 :     Small mismatch in hint<->widget in VFW
4900 :    
4901 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-27
4902 :     Marking 1.0.0 final
4903 :    
4904 :    
4905 :     modified files:
4906 :     ChangeLog build/generic/Makefile build/generic/bootstrap.sh
4907 :     build/generic/configure.in src/bitstream/bitstream.c
4908 :     src/decoder.c src/motion/estimation_rd_based.c
4909 :     src/prediction/mbprediction.c src/prediction/mbprediction.h
4910 :     src/xvid.h vfw/src/resource.rc
4911 :    
4912 :     new patches:
4913 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-23
4914 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-24
4915 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-25
4916 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-26
4917 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-27
4918 :    
4919 :    
4920 :     2004-04-25 21:46:25 GMT patch-25
4921 :    
4922 :     Summary:
4923 :     Smarter skipping
4924 :     Revision:
4925 :     xvidcore--head--0.0--patch-25
4926 :    
4927 :     From sysKin:
4928 :     * Smarter skipping + bugfix
4929 :    
4930 :     modified files:
4931 :     src/motion/estimation.h src/motion/estimation_bvop.c
4932 :     src/motion/estimation_pvop.c
4933 :    
4934 :    
4935 :     2004-04-20 20:37:08 GMT patch-24
4936 :    
4937 :     Summary:
4938 :     ME cleanup.
4939 :     Revision:
4940 :     xvidcore--head--0.0--patch-24
4941 :    
4942 :     From sysKin:
4943 :     * First stage cleanup: new fast qpel refinement.
4944 :    
4945 :     modified files:
4946 :     src/motion/estimation.h src/motion/estimation_bvop.c
4947 :     src/motion/estimation_common.c src/motion/estimation_gmc.c
4948 :     src/motion/estimation_pvop.c src/motion/estimation_rd_based.c
4949 :     src/motion/vop_type_decision.c
4950 :    
4951 :    
4952 :     2004-04-20 19:44:44 GMT patch-23
4953 :    
4954 :     Summary:
4955 :     Merging 1.0 fixes
4956 :     Revision:
4957 :     xvidcore--head--0.0--patch-23
4958 :    
4959 :     Merging 1.0 fixes
4960 :    
4961 :     Patches applied:
4962 :    
4963 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-21
4964 :     Fix crash in decoder for non IFrame 1st frame.
4965 :    
4966 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-22
4967 :     Small visual fix.
4968 :    
4969 :    
4970 :     modified files:
4971 :     src/decoder.c vfw/src/config.c
4972 :    
4973 :     new patches:
4974 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-21
4975 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-22
4976 :    
4977 :    
4978 :     2004-04-18 17:14:29 GMT patch-22
4979 :    
4980 :     Summary:
4981 :     Merging 1.0 fixes
4982 :     Revision:
4983 :     xvidcore--head--0.0--patch-22
4984 :    
4985 :     Merging 1.0 fixes
4986 :    
4987 :     Patches applied:
4988 :    
4989 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-18
4990 :     Tiny xvid_decraw cleaning
4991 :    
4992 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-19
4993 :     vfw opens audio file in shared access mode
4994 :    
4995 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-20
4996 :     Typo
4997 :    
4998 :    
4999 :     modified files:
5000 :     examples/xvid_decraw.c vfw/src/resource.rc
5001 :    
5002 :     new patches:
5003 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-18
5004 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-19
5005 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-20
5006 :    
5007 :    
5008 :     2004-04-18 17:09:59 GMT patch-21
5009 :    
5010 :     Summary:
5011 :     Dering hooking in DShow.
5012 :     Revision:
5013 :     xvidcore--head--0.0--patch-21
5014 :    
5015 :     From sysKin:
5016 :     * Dering widget and associated code for dering support in DShow.
5017 :    
5018 :     modified files:
5019 :     dshow/src/CXvidDecoder.cpp dshow/src/config.c
5020 :     dshow/src/config.h dshow/src/resource.h dshow/src/xvid.ax.rc
5021 :    
5022 :    
5023 :     2004-04-18 17:08:53 GMT patch-20
5024 :    
5025 :     Summary:
5026 :     Dering hooking in VFW.
5027 :     Revision:
5028 :     xvidcore--head--0.0--patch-20
5029 :    
5030 :     From sysKin:
5031 :     * Dering widget and associated code for dering support in VFW.
5032 :    
5033 :     modified files:
5034 :     vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
5035 :     vfw/src/resource.h vfw/src/resource.rc
5036 :    
5037 :    
5038 :     2004-04-18 17:06:14 GMT patch-19
5039 :    
5040 :     Summary:
5041 :     Added dering code.
5042 :     Revision:
5043 :     xvidcore--head--0.0--patch-19
5044 :    
5045 :     From Marc Fauconneau:
5046 :     * Added dering code to core.
5047 :    
5048 :     modified files:
5049 :     src/image/postprocessing.c src/image/postprocessing.h
5050 :     src/xvid.h
5051 :    
5052 :    
5053 :     2004-04-18 17:02:48 GMT patch-18
5054 :    
5055 :     Summary:
5056 :     Added static builds for msvc.
5057 :     Revision:
5058 :     xvidcore--head--0.0--patch-18
5059 :    
5060 :     From pete:
5061 :     * Added static type building project files for MSVC. Needed
5062 :     for xvid_bench.
5063 :    
5064 :     new files:
5065 :     build/win32/.arch-ids/libxvidcore_static.dsp.id
5066 :     build/win32/.arch-ids/xvid_decraw_static.dsp.id
5067 :     build/win32/.arch-ids/xvid_encraw_static.dsp.id
5068 :     build/win32/libxvidcore_static.dsp
5069 :     build/win32/xvid_decraw_static.dsp
5070 :     build/win32/xvid_encraw_static.dsp
5071 :    
5072 :     modified files:
5073 :     TODO build/win32/xvidcore.dsw
5074 :    
5075 :    
5076 :     2004-04-15 19:32:53 GMT patch-17
5077 :    
5078 :     Summary:
5079 :     Merged fixes from 1.0 tree
5080 :     Revision:
5081 :     xvidcore--head--0.0--patch-17
5082 :    
5083 :     Merged fixes from 1.0 tree
5084 :    
5085 :     Patches applied:
5086 :    
5087 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-14
5088 :     Fixed small bug in trellis code.
5089 :    
5090 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-15
5091 :     Ressource leaking in dshow.
5092 :    
5093 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-16
5094 :     Fixed missing 1st frame in dshow output.
5095 :    
5096 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-17
5097 :     Tiny minor fixes for msvc.
5098 :    
5099 :    
5100 :     modified files:
5101 :     build/win32/xvid_decraw.dsp build/win32/xvid_encraw.dsp
5102 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
5103 :     examples/xvid_decraw.c src/utils/mbtransquant.c src/xvid.h
5104 :    
5105 :     new patches:
5106 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-14
5107 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-15
5108 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-16
5109 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-17
5110 :    
5111 :    
5112 :     2004-04-15 19:28:53 GMT patch-16
5113 :    
5114 :     Summary:
5115 :     Starting the 1.1 numbering here.
5116 :     Revision:
5117 :     xvidcore--head--0.0--patch-16
5118 :    
5119 :     From pete:
5120 :     * Started 1.1 numbering
5121 :     * Added 1.1 checking for the brightness field.
5122 :    
5123 :     PS: API 4 is extensible as long as we add fields at the end of
5124 :     the structures and that we had checks to mimic old core
5125 :     settings. That's why the API version doesn't change, but the
5126 :     public numbering does.
5127 :    
5128 :     modified files:
5129 :     src/decoder.c src/xvid.c src/xvid.h
5130 :    
5131 :    
5132 :     2004-04-14 19:22:52 GMT patch-15
5133 :    
5134 :     Summary:
5135 :     Remove ppro code from mmx h263 quant.
5136 :     Revision:
5137 :     xvidcore--head--0.0--patch-15
5138 :    
5139 :     From Jean Marc:
5140 :     * Removed pentium pro opcodes from mmx functions (cmov)
5141 :    
5142 :     modified files:
5143 :     src/quant/x86_asm/quantize_h263_mmx.asm
5144 :    
5145 :    
5146 :     2004-04-13 20:05:24 GMT patch-14
5147 :    
5148 :     Summary:
5149 :     Reverted troublesome patch-11
5150 :     Revision:
5151 :     xvidcore--head--0.0--patch-14
5152 :    
5153 :     From ed.gomez:
5154 :     * Removed buggy patch-11. Though xvid_bench tests passed, the code
5155 :     was buggy... and as all changes were involved, the patch is reverted.
5156 :    
5157 :     modified files:
5158 :     src/utils/x86_asm/mem_transfer_mmx.asm
5159 :    
5160 :    
5161 :     2004-04-12 15:48:21 GMT patch-13
5162 :    
5163 :     Summary:
5164 :     Optimized Plane SSE.
5165 :     Revision:
5166 :     xvidcore--head--0.0--patch-13
5167 :    
5168 :     From ed.gomez:
5169 :     * Mostly unuseful patch as it optimizes a function that is used
5170 :     not so often and that doesn't eat so much CPU. But as i'm always
5171 :     doing debugging (thus using plane_sse), i like the idea of being
5172 :     doing the debugging the faster i can :-)
5173 :    
5174 :     modified files:
5175 :     examples/xvid_bench.c src/image/image.c src/motion/sad.c
5176 :     src/motion/sad.h src/motion/x86_asm/sad_mmx.asm src/xvid.c
5177 :    
5178 :    
5179 :     2004-04-12 15:38:01 GMT patch-12
5180 :    
5181 :     Summary:
5182 :     New H263 code.
5183 :     Revision:
5184 :     xvidcore--head--0.0--patch-12
5185 :    
5186 :     From Jean Marc:
5187 :     * Improved H263 code.
5188 :    
5189 :     modified files:
5190 :     src/quant/x86_asm/quantize_h263_mmx.asm
5191 :    
5192 :    
5193 :     2004-04-12 14:03:19 GMT patch-10
5194 :    
5195 :     Summary:
5196 :     Removed CVS Id field
5197 :     Revision:
5198 :     xvidcore--head--0.0--patch-10
5199 :    
5200 :     Removed CVS Id field
5201 :    
5202 :    
5203 :     modified files:
5204 :     src/motion/ppc_asm/sad_altivec.c
5205 :    
5206 :    
5207 :     2004-04-12 14:00:16 GMT patch-9
5208 :    
5209 :     Summary:
5210 :     Added debug option (-debug)
5211 :     Revision:
5212 :     xvidcore--head--0.0--patch-9
5213 :    
5214 :     Added debug option (-debug)
5215 :    
5216 :    
5217 :     modified files:
5218 :     examples/xvid_decraw.c
5219 :    
5220 :    
5221 :     2004-04-12 13:53:00 GMT patch-8
5222 :    
5223 :     Summary:
5224 :     Merged stable tree fixes
5225 :     Revision:
5226 :     xvidcore--head--0.0--patch-8
5227 :    
5228 :     Merged stable tree fixes
5229 :    
5230 :     Patches applied:
5231 :    
5232 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-6
5233 :     Compiler quirk in portab.h
5234 :    
5235 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-7
5236 :     DShow widget hiding.
5237 :    
5238 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-8
5239 :     RGB 16bit output fix.
5240 :    
5241 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-9
5242 :     3DNow Ext functions use MMXEXT opcodes.
5243 :    
5244 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-10
5245 :     PGM support back in xvid_decraw.
5246 :    
5247 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-11
5248 :     Better MV clipping code.
5249 :    
5250 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-12
5251 :     3dnow functions proper separation.
5252 :    
5253 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-13
5254 :     Don't do SAD and RD based searches for qp.
5255 :    
5256 :    
5257 :     modified files:
5258 :     dshow/src/xvid.ax.rc examples/xvid_decraw.c src/decoder.c
5259 :     src/image/colorspace.c src/motion/estimation_pvop.c
5260 :     src/portab.h src/xvid.c
5261 :    
5262 :     new patches:
5263 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-6
5264 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-7
5265 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-8
5266 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-9
5267 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-10
5268 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-11
5269 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-12
5270 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-13
5271 :    
5272 :    
5273 :     2004-04-05 20:44:57 GMT patch-7
5274 :    
5275 :     Summary:
5276 :     MSVC warning.
5277 :     Revision:
5278 :     xvidcore--head--0.0--patch-7
5279 :    
5280 :     From pete:
5281 :     * Fixed MSVC warnings about float vs double.
5282 :    
5283 :     modified files:
5284 :     src/plugins/plugin_lumimasking.c
5285 :    
5286 :    
5287 :     2004-04-05 20:04:10 GMT patch-6
5288 :    
5289 :     Summary:
5290 :     Frame dropping alternative fix.
5291 :     Revision:
5292 :     xvidcore--head--0.0--patch-6
5293 :    
5294 :     From sysKin:
5295 :     * Different solution to the same problem previously fixed in
5296 :     1.0 tree.
5297 :    
5298 :     modified files:
5299 :     src/encoder.c
5300 :    
5301 :    
5302 :     2004-04-05 19:45:17 GMT patch-5
5303 :    
5304 :     Summary:
5305 :     Merged stable tree fixes
5306 :     Revision:
5307 :     xvidcore--head--0.0--patch-5
5308 :    
5309 :     Merged stable tree fixes
5310 :    
5311 :     Patches applied:
5312 :    
5313 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-2
5314 :     Typo in ME fast comparison.
5315 :    
5316 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-3
5317 :     Dead code removal.
5318 :    
5319 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-4
5320 :     Frame dropping disabling for bframes.
5321 :    
5322 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-5
5323 :     Marking RC4
5324 :    
5325 :    
5326 :     modified files:
5327 :     ChangeLog build/generic/configure.in src/encoder.c
5328 :     src/motion/estimation_common.c src/xvid.h
5329 :    
5330 :     new patches:
5331 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-2
5332 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-3
5333 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-4
5334 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-5
5335 :    
5336 :    
5337 :     2004-04-03 10:33:44 GMT patch-4
5338 :    
5339 :     Summary:
5340 :     Merged 1.0 fixes
5341 :     Revision:
5342 :     xvidcore--head--0.0--patch-4
5343 :    
5344 :     Merged 1.0 fixes
5345 :    
5346 :     Patches applied:
5347 :    
5348 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--base-0
5349 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
5350 :    
5351 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-1
5352 :     VFW Resource leak fix (try #2)
5353 :    
5354 :    
5355 :     modified files:
5356 :     vfw/src/codec.c vfw/src/driverproc.c
5357 :    
5358 :     new patches:
5359 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--base-0
5360 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-1
5361 :    
5362 :    
5363 :     2004-04-02 21:44:39 GMT patch-3
5364 :    
5365 :     Summary:
5366 :     Merged new PPC port
5367 :     Revision:
5368 :     xvidcore--head--0.0--patch-3
5369 :    
5370 :     Merged new PPC port
5371 :    
5372 :     Patches applied:
5373 :    
5374 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--base-0
5375 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
5376 :    
5377 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-1
5378 :     Sad Altivec File added
5379 :    
5380 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-2
5381 :     Mem Transfer functions ported to altivec
5382 :    
5383 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-4
5384 :     bugfix in mem transfer altivec routines
5385 :    
5386 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-5
5387 :     Bug Fix in Mem Transfer
5388 :    
5389 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-6
5390 :     Walken Inverse DCT added
5391 :    
5392 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-7
5393 :     Interpolate8x8 altivec added
5394 :    
5395 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-8
5396 :     interpolate avg2 altivec added
5397 :    
5398 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-9
5399 :     Star-merged Edouards Branch
5400 :    
5401 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-10
5402 :     Added RGB to YV12 Altivec routines
5403 :    
5404 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-11
5405 :     Added YUV to YV12 Altivec routines
5406 :    
5407 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-12
5408 :     more interpolate functions
5409 :    
5410 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-13
5411 :     H263 Quantization added in altivec
5412 :    
5413 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-14
5414 :     Star-Merge with main branch
5415 :    
5416 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-15
5417 :     h263 dequantization with altivec
5418 :    
5419 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-16
5420 :     sse8_16bit added
5421 :    
5422 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-17
5423 :     added yv12 to yuv colorspace routines (altivec)
5424 :    
5425 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--base-0
5426 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--base-0
5427 :    
5428 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
5429 :     Merged with mainline patch-9
5430 :    
5431 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
5432 :     PPC platform support cleanup.
5433 :    
5434 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-3
5435 :     Merging Paul's changes
5436 :    
5437 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
5438 :     Merged mainline patches
5439 :    
5440 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-5
5441 :     Merged up to mainline RC1
5442 :    
5443 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-6
5444 :     Merged chn's work
5445 :    
5446 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-7
5447 :     Merged chn's mem transfer functions
5448 :    
5449 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-8
5450 :     Merged mainline mem_transfer arch separation
5451 :    
5452 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-9
5453 :     Merged mainline patches
5454 :    
5455 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-10
5456 :     Replayed unconflicting patches from chn
5457 :    
5458 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-11
5459 :     Merging mainline up to patch-31
5460 :    
5461 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-12
5462 :     Forgotten patch from chn
5463 :    
5464 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-13
5465 :     Merged chn's branch up to patch-10
5466 :    
5467 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-14
5468 :     Merged work from Chriostoph up to patch-13
5469 :    
5470 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-15
5471 :     Merged stuff from mainline
5472 :    
5473 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-16
5474 :     Merged chn's work
5475 :    
5476 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-17
5477 :     Merged mainline
5478 :    
5479 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-18
5480 :     Merged mainline fixes
5481 :    
5482 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-19
5483 :     Merging head branch to prepare mainline merging
5484 :    
5485 :     * ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--base-0
5486 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
5487 :    
5488 :     * ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
5489 :     Quick changes for ppc linux
5490 :    
5491 :    
5492 :     new files:
5493 :     src/dct/ppc_asm/.arch-ids/idct_altivec.c.id
5494 :     src/dct/ppc_asm/idct_altivec.c src/image/ppc_asm/.arch-ids/=id
5495 :     src/image/ppc_asm/.arch-ids/colorspace_altivec.c.id
5496 :     src/image/ppc_asm/.arch-ids/interpolate8x8_altivec.c.id
5497 :     src/image/ppc_asm/colorspace_altivec.c
5498 :     src/image/ppc_asm/interpolate8x8_altivec.c
5499 :     src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
5500 :     src/motion/ppc_asm/sad_altivec.c
5501 :     src/quant/ppc_asm/.arch-ids/=id
5502 :     src/quant/ppc_asm/.arch-ids/quant_h263_altivec.c.id
5503 :     src/quant/ppc_asm/quant_h263_altivec.c
5504 :     src/utils/ppc_asm/.arch-ids/=id
5505 :     src/utils/ppc_asm/.arch-ids/altivec_trigger.c.id
5506 :     src/utils/ppc_asm/.arch-ids/mem_transfer_altivec.c.id
5507 :     src/utils/ppc_asm/altivec_trigger.c
5508 :     src/utils/ppc_asm/mem_transfer_altivec.c
5509 :    
5510 :     removed files:
5511 :     src/bitstream/ppc_asm/.arch-ids/cbp_altivec.s.id
5512 :     src/bitstream/ppc_asm/.arch-ids/cbp_ppc.s.id
5513 :     src/bitstream/ppc_asm/cbp_altivec.s
5514 :     src/bitstream/ppc_asm/cbp_ppc.s
5515 :     src/dct/ppc_asm/.arch-ids/fdct_altivec.s.id
5516 :     src/dct/ppc_asm/.arch-ids/idct_altivec.s.id
5517 :     src/dct/ppc_asm/fdct_altivec.s src/dct/ppc_asm/idct_altivec.s
5518 :     src/motion/ppc_asm/.arch-ids/README.id
5519 :     src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
5520 :     src/motion/ppc_asm/.arch-ids/sad_altivec.s.id
5521 :     src/motion/ppc_asm/README src/motion/ppc_asm/sad_altivec.c
5522 :     src/motion/ppc_asm/sad_altivec.s
5523 :    
5524 :     modified files:
5525 :     build/generic/Makefile build/generic/configure.in
5526 :     build/generic/platform.inc.in build/generic/sources.inc
5527 :     examples/xvid_bench.c src/bitstream/cbp.h src/dct/fdct.h
5528 :     src/dct/idct.h src/dct/simple_idct.c src/image/colorspace.h
5529 :     src/image/interpolate8x8.h src/motion/sad.h src/portab.h
5530 :     src/quant/quant.h src/utils/emms.h src/utils/mem_transfer.h
5531 :     src/xvid.c
5532 :    
5533 :     new directories:
5534 :     src/image/ppc_asm src/image/ppc_asm/.arch-ids
5535 :     src/quant/ppc_asm src/quant/ppc_asm/.arch-ids
5536 :     src/utils/ppc_asm src/utils/ppc_asm/.arch-ids
5537 :    
5538 :     new patches:
5539 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--base-0
5540 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-1
5541 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-2
5542 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-4
5543 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-5
5544 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-6
5545 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-7
5546 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-8
5547 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-9
5548 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-10
5549 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-11
5550 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-12
5551 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-13
5552 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-14
5553 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-15
5554 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-16
5555 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-17
5556 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--base-0
5557 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
5558 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
5559 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-3
5560 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
5561 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-5
5562 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-6
5563 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-7
5564 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-8
5565 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-9
5566 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-10
5567 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-11
5568 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-12
5569 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-13
5570 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-14
5571 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-15
5572 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-16
5573 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-17
5574 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-18
5575 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-19
5576 :     ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--base-0
5577 :     ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
5578 :    
5579 :    
5580 :     2004-04-02 21:26:57 GMT patch-2
5581 :    
5582 :     Summary:
5583 :     messed with XviD BS version
5584 :     Revision:
5585 :     xvidcore--head--0.0--patch-2
5586 :    
5587 :     messed with XviD BS version
5588 :    
5589 :    
5590 :     modified files:
5591 :     src/xvid.h
5592 :    
5593 :    
5594 :     2004-04-02 21:25:15 GMT patch-1
5595 :    
5596 :     Summary:
5597 :     Brightness Postprocessing.
5598 :     Revision:
5599 :     xvidcore--head--0.0--patch-1
5600 :    
5601 :     From Pete:
5602 :     * Added brightness postprocessing.
5603 :    
5604 :     From ed.gomez:
5605 :     * Merging changes due to CVS branches unsync state between head and
5606 :     last 1.0 dev branch.
5607 :    
5608 :     new files:
5609 :     src/image/x86_asm/.arch-ids/postprocessing_mmx.asm.id
5610 :     src/image/x86_asm/postprocessing_mmx.asm
5611 :    
5612 :     modified files:
5613 :     build/generic/sources.inc build/win32/libxvidcore.dsp
5614 :     dshow/src/CXvidDecoder.cpp dshow/src/config.c
5615 :     dshow/src/xvid.ax.rc src/decoder.c src/image/image.c
5616 :     src/image/image.h src/image/postprocessing.c
5617 :     src/image/postprocessing.h src/xvid.c src/xvid.h
5618 :     vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
5619 :     vfw/src/resource.h vfw/src/resource.rc
5620 :    
5621 :    
5622 :     2004-04-02 20:36:54 GMT base-0
5623 :    
5624 :     Summary:
5625 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
5626 :     Revision:
5627 :     xvidcore--head--0.0--base-0
5628 :    
5629 :     (automatically generated log message)
5630 :    
5631 :     new patches:
5632 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--base-0
5633 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-1
5634 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-2
5635 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-3
5636 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-4
5637 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-5
5638 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-6
5639 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-7
5640 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-8
5641 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-9
5642 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-10
5643 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-11
5644 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-12
5645 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-13
5646 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-14
5647 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-15
5648 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-16
5649 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-17
5650 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-18
5651 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-19
5652 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-20
5653 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-21
5654 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-22
5655 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-23
5656 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-24
5657 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-25
5658 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-26
5659 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-27
5660 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-28
5661 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-29
5662 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-30
5663 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-31
5664 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-32
5665 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-33
5666 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-34
5667 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-35
5668 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-36
5669 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-37
5670 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-38
5671 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-39
5672 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-40
5673 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-41
5674 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-42
5675 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-43
5676 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-44
5677 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-45
5678 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-46
5679 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-47
5680 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-48
5681 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-49
5682 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-50
5683 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-51
5684 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-52
5685 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-53
5686 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-54
5687 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-55
5688 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-56
5689 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-57
5690 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-58
5691 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-59
5692 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-60
5693 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-61
5694 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-62
5695 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-63
5696 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-64
5697 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-65
5698 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-66
5699 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-67
5700 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-68
5701 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-69
5702 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-70
5703 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-71
5704 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-72
5705 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-73
5706 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-74
5707 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-75
5708 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-76
5709 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-77
5710 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-78
5711 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-79
5712 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-80
5713 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-81
5714 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-82
5715 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-83
5716 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-84
5717 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-85
5718 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-86
5719 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-87
5720 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-88
5721 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-89
5722 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-90
5723 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-91
5724 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-92
5725 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-93
5726 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-94
5727 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-95
5728 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-96
5729 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-97
5730 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-98
5731 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-99
5732 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-100
5733 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-101
5734 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-102
5735 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-103
5736 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-104
5737 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-105
5738 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-106
5739 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-107
5740 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-108
5741 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-109
5742 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-110
5743 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-111
5744 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-112
5745 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-113
5746 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-114
5747 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-115
5748 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-116
5749 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-117
5750 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-118
5751 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-119
5752 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-120
5753 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-121
5754 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-122
5755 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-123
5756 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-124
5757 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-125
5758 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-126
5759 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-127
5760 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-128
5761 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-129
5762 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-130
5763 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-131
5764 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-132
5765 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-133
5766 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-134
5767 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-135
5768 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-136
5769 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-137
5770 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-138
5771 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-139
5772 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-140
5773 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-141
5774 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-142
5775 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-143
5776 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-144
5777 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-145
5778 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-146
5779 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-147
5780 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-148
5781 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-149
5782 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-150
5783 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-151
5784 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-152
5785 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-153
5786 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-154
5787 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-155
5788 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-156
5789 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-157
5790 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-158
5791 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-159
5792 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-160
5793 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-161
5794 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-162
5795 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--base-0
5796 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-1
5797 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-2
5798 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-3
5799 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-4
5800 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-5
5801 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-6
5802 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-7
5803 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-8
5804 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-9
5805 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-10
5806 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-11
5807 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-12
5808 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-13
5809 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-14
5810 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-15
5811 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-16
5812 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-17
5813 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-18
5814 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-19
5815 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-20
5816 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-21
5817 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-22
5818 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-23
5819 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-24
5820 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-25
5821 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-26
5822 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-27
5823 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-28
5824 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-29
5825 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-30
5826 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-31
5827 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-32
5828 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-33
5829 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-34
5830 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-35
5831 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-36
5832 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-37
5833 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-38
5834 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-39
5835 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-40
5836 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-41
5837 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-42
5838 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-43
5839 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-44
5840 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-45
5841 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-46
5842 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-47
5843 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-48
5844 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-49
5845 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-50
5846 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-51
5847 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-52
5848 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
5849 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--base-0
5850 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-1
5851 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-2
5852 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-3
5853 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-4
5854 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-5
5855 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-6
5856 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-7
5857 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-8
5858 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-9
5859 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-10
5860 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-11
5861 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-12
5862 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-13
5863 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-14
5864 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-15
5865 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-16
5866 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-17
5867 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-18
5868 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-19
5869 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-20
5870 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-21
5871 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-22
5872 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-23
5873 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-24
5874 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-25
5875 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-26
5876 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-27
5877 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-28
5878 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-29
5879 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-30
5880 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-31
5881 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-32
5882 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-33
5883 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-34
5884 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-35
5885 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-36
5886 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-37
5887 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-38
5888 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-39
5889 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-40
5890 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-41
5891 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-42
5892 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-43
5893 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-44
5894 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-45
5895 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-46
5896 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-47
5897 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-48
5898 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-49
5899 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-50
5900 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-51
5901 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-52
5902 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-53
5903 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-54
5904 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-55
5905 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-56
5906 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-57
5907 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-58
5908 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-59
5909 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-60
5910 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-61
5911 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-62
5912 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-63
5913 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-64
5914 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-65
5915 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-66
5916 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-67
5917 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-68
5918 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-69
5919 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-70
5920 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-71
5921 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-72
5922 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-73
5923 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-74
5924 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-75
5925 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-76
5926 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-77
5927 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-78
5928 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-79
5929 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-80
5930 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--base-0
5931 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-1
5932 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-2
5933 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-3
5934 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-4
5935 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-5
5936 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-6
5937 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-7
5938 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-8
5939 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-9
5940 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-10
5941 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-11
5942 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-12
5943 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-13
5944 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-14
5945 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-15
5946 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-16
5947 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-17
5948 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-18
5949 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-19
5950 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-20
5951 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--version-0
5952 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--base-0
5953 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-1
5954 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-2
5955 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-3
5956 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-4
5957 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-5
5958 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-6
5959 :    
5960 :    

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