[cvs] / xvidcore / ChangeLog Repository:
ViewVC logotype

Annotation of /xvidcore/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.14.4.2 - (view) (download)

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

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