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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2010 - (view) (download)

1 : Isibaar 2010 # Note that this ChangeLog covers only changes to the release branch
2 :    
3 :     2011-05-18 16:13 Isibaar
4 :    
5 :     * xvidcore/dshow/src/CXvidDecoder.cpp, xvidcore/dshow/src/config.c,
6 :     xvidcore/dshow/src/config.h, xvidcore/dshow/src/resource.h,
7 :     xvidcore/dshow/src/xvid.ax.rc: Display version number in About
8 :     box
9 :    
10 :     2011-05-18 12:30 Isibaar
11 :    
12 :     * xvidcore/vfw/src/resource.rc: More GUI cosmetics
13 :    
14 :     2011-05-18 09:55 Isibaar
15 :    
16 :     * xvidcore/vfw/src/resource.rc: Minor GUI cosmetics
17 :    
18 :     2011-05-18 09:08 Isibaar
19 :    
20 :     * xvidcore/src/dct/README.IJG: deleted deprecated README.IJG
21 :    
22 :     2011-05-18 09:07 Isibaar
23 :    
24 :     * xvidcore/src/dct/fdct.c, xvidcore/src/dct/fdct.h,
25 :     xvidcore/src/dct/idct.c, xvidcore/src/dct/idct.h: re-applied new
26 :     IDCT/DCT patch from trunk
27 :    
28 :     2011-05-18 09:02 Isibaar
29 :    
30 :     * xvidcore/dshow/src/CAbout.h, xvidcore/dshow/src/CXvidDecoder.h,
31 :     xvidcore/dshow/src/IXvidDecoder.h, xvidcore/dshow/src/config.c,
32 :     xvidcore/dshow/src/config.h, xvidcore/dshow/src/debug.c,
33 :     xvidcore/dshow/src/debug.h, xvidcore/dshow/src/resource.h,
34 :     xvidcore/examples/xvid_bench.c, xvidcore/examples/xvid_decraw.c,
35 :     xvidcore/examples/xvid_encraw.c,
36 :     xvidcore/src/bitstream/bitstream.c,
37 :     xvidcore/src/bitstream/bitstream.h, xvidcore/src/bitstream/cbp.c,
38 :     xvidcore/src/bitstream/cbp.h, xvidcore/src/bitstream/mbcoding.c,
39 :     xvidcore/src/bitstream/mbcoding.h,
40 :     xvidcore/src/bitstream/vlc_codes.h,
41 :     xvidcore/src/bitstream/zigzag.h, xvidcore/src/dct/fdct.c,
42 :     xvidcore/src/dct/fdct.h, xvidcore/src/dct/idct.c,
43 :     xvidcore/src/dct/idct.h, xvidcore/src/dct/ppc_asm/idct_altivec.c,
44 :     xvidcore/src/dct/simple_idct.c, xvidcore/src/decoder.c,
45 :     xvidcore/src/decoder.h, xvidcore/src/encoder.c,
46 :     xvidcore/src/encoder.h, xvidcore/src/global.h,
47 :     xvidcore/src/image/colorspace.c, xvidcore/src/image/colorspace.h,
48 :     xvidcore/src/image/font.c, xvidcore/src/image/font.h,
49 :     xvidcore/src/image/image.c, xvidcore/src/image/image.h,
50 :     xvidcore/src/image/interpolate8x8.c,
51 :     xvidcore/src/image/interpolate8x8.h,
52 :     xvidcore/src/image/postprocessing.c,
53 :     xvidcore/src/image/postprocessing.h,
54 :     xvidcore/src/image/ppc_asm/colorspace_altivec.c,
55 :     xvidcore/src/image/ppc_asm/interpolate8x8_altivec.c,
56 :     xvidcore/src/image/ppc_asm/qpel_altivec.c,
57 :     xvidcore/src/image/qpel.c, xvidcore/src/image/qpel.h,
58 :     xvidcore/src/image/reduced.c, xvidcore/src/image/reduced.h,
59 :     xvidcore/src/motion/estimation.h,
60 :     xvidcore/src/motion/estimation_bvop.c,
61 :     xvidcore/src/motion/estimation_common.c,
62 :     xvidcore/src/motion/estimation_gmc.c,
63 :     xvidcore/src/motion/estimation_pvop.c,
64 :     xvidcore/src/motion/estimation_rd_based.c,
65 :     xvidcore/src/motion/estimation_rd_based_bvop.c,
66 :     xvidcore/src/motion/gmc.c, xvidcore/src/motion/gmc.h,
67 :     xvidcore/src/motion/motion.h, xvidcore/src/motion/motion_comp.c,
68 :     xvidcore/src/motion/motion_inlines.h,
69 :     xvidcore/src/motion/motion_smp.h,
70 :     xvidcore/src/motion/ppc_asm/sad_altivec.c,
71 :     xvidcore/src/motion/sad.c, xvidcore/src/motion/sad.h,
72 :     xvidcore/src/motion/vop_type_decision.c,
73 :     xvidcore/src/plugins/plugin_2pass1.c,
74 :     xvidcore/src/plugins/plugin_2pass2.c,
75 :     xvidcore/src/plugins/plugin_dump.c,
76 :     xvidcore/src/plugins/plugin_lumimasking.c,
77 :     xvidcore/src/plugins/plugin_psnr.c,
78 :     xvidcore/src/plugins/plugin_psnrhvsm.c,
79 :     xvidcore/src/plugins/plugin_single.c,
80 :     xvidcore/src/plugins/plugin_ssim.c,
81 :     xvidcore/src/plugins/plugin_ssim.h, xvidcore/src/portab.h,
82 :     xvidcore/src/prediction/mbprediction.c,
83 :     xvidcore/src/prediction/mbprediction.h,
84 :     xvidcore/src/quant/ppc_asm/quant_h263_altivec.c,
85 :     xvidcore/src/quant/ppc_asm/quant_mpeg_altivec.c,
86 :     xvidcore/src/quant/quant.h, xvidcore/src/quant/quant_h263.c,
87 :     xvidcore/src/quant/quant_matrix.c,
88 :     xvidcore/src/quant/quant_matrix.h,
89 :     xvidcore/src/quant/quant_mpeg.c, xvidcore/src/utils/emms.c,
90 :     xvidcore/src/utils/emms.h, xvidcore/src/utils/mbfunctions.h,
91 :     xvidcore/src/utils/mbtransquant.c,
92 :     xvidcore/src/utils/mem_align.c, xvidcore/src/utils/mem_align.h,
93 :     xvidcore/src/utils/mem_transfer.c,
94 :     xvidcore/src/utils/mem_transfer.h,
95 :     xvidcore/src/utils/ppc_asm/altivec_trigger.c,
96 :     xvidcore/src/utils/ppc_asm/mem_transfer_altivec.c,
97 :     xvidcore/src/utils/timer.c, xvidcore/src/utils/timer.h,
98 :     xvidcore/src/xvid.c, xvidcore/src/xvid.h,
99 :     xvidcore/vfw/src/codec.c, xvidcore/vfw/src/codec.h,
100 :     xvidcore/vfw/src/config.c, xvidcore/vfw/src/config.h,
101 :     xvidcore/vfw/src/debug.h, xvidcore/vfw/src/driverproc.c,
102 :     xvidcore/vfw/src/resource.h, xvidcore/vfw/src/status.c,
103 :     xvidcore/vfw/src/status.h, xvidcore/vfw/src/vfwext.h,
104 :     xvidcore/vfw/src/w32api/vfw.h: enabled auto-props property
105 :    
106 :     2011-05-18 08:51 Isibaar
107 :    
108 :     * xvidcore/src/dct/fdct.c, xvidcore/src/dct/fdct.h,
109 :     xvidcore/src/dct/idct.c, xvidcore/src/dct/idct.h: backported new
110 :     DCT/IDCT C-implementations from trunk
111 :    
112 :     2011-05-18 08:06 Isibaar
113 :    
114 :     * xvidcore/build/generic/Makefile: make info
115 :    
116 :     2011-05-18 07:59 Isibaar
117 :    
118 :     * xvidcore/build/generic/configure.in: Increased version number to
119 :     1.3.2
120 :    
121 :     2011-05-18 07:38 Isibaar
122 :    
123 :     * xvidcore/src/xvid.c, xvidcore/src/xvid.h: Pump up version number
124 :     to 1.3.2
125 :    
126 :     2011-05-16 10:09 Isibaar
127 :    
128 :     * xvidcore/build/win32/libxvidcore.sln: - Fixed issue with CR/LF
129 :    
130 :     2011-05-16 09:38 Isibaar
131 :    
132 :     * xvidcore/debian: - Removed debian directory from release branch
133 :    
134 :     2011-04-07 19:07 Isibaar
135 :    
136 :     * xvidcore/build/generic/configure.in, xvidcore/src/encoder.c,
137 :     xvidcore/src/image/postprocessing.c: switchable pthread
138 :     (backported from HEAD)
139 :    
140 :     2011-03-21 16:00 Isibaar
141 :    
142 :     * xvidcore/src/image/image.c: add brackets to avoid ambuigity
143 :    
144 :     2011-03-21 14:25 Isibaar
145 :    
146 :     * xvidcore/dshow/dshow.vcproj: switched back to LIBCMT runtime
147 :    
148 :     2011-03-18 21:16 Isibaar
149 :    
150 :     * xvidcore/dshow/src/xvid.ico: icon with darker blue
151 :    
152 :     2011-03-17 15:52 Isibaar
153 :    
154 :     * xvidcore/ChangeLog: Updated changelog
155 :    
156 :     ---------------------
157 :     Date: 2011/03/17 16:13:25
158 :     Author: Isibaar
159 :     Branch: release-1_3-branch
160 :     Tag: (none)
161 :     Log:
162 :     Don't flip RGB output for MFT decoder
163 :    
164 :     Members:
165 :     dshow/src/CXvidDecoder.cpp:1.25->1.25.2.4
166 :     dshow/src/CXvidDecoder.h:1.9->1.9.2.2
167 :    
168 :     ---------------------
169 :     Date: 2011/03/10 16:27:57
170 :     Author: Isibaar
171 :     Branch: release-1_3-branch
172 :     Tag: (none)
173 :     Log:
174 :     increase version number to 1.3.1
175 :    
176 :     Members:
177 :     build/generic/configure.in:1.33.2.3->1.33.2.4
178 :     debian/changelog:1.3->1.3.2.2
179 :    
180 :     ---------------------
181 :     Date: 2011/03/08 22:07:00
182 :     Author: Isibaar
183 :     Branch: release-1_3-branch
184 :     Tag: (none)
185 :     Log:
186 :     ramp up version number to 1.3.1
187 :    
188 :     Members:
189 :     src/xvid.c:1.85.2.2->1.85.2.3
190 :     src/xvid.h:1.74.2.3->1.74.2.4
191 :    
192 :     ---------------------
193 :     Date: 2011/03/08 20:18:34
194 :     Author: Isibaar
195 :     Branch: release-1_3-branch
196 :     Tag: (none)
197 :     Log:
198 :     fixed padding regression for input widths/heights not multiple of 16
199 :    
200 :     Members:
201 :     src/encoder.c:1.135.2.4->1.135.2.5
202 :     src/xvid.h:1.74.2.2->1.74.2.3
203 :     src/image/image.c:1.46.2.1->1.46.2.2
204 :    
205 :     ---------------------
206 :     Date: 2011/02/25 14:15:35
207 :     Author: Isibaar
208 :     Branch: release-1_3-branch
209 :     Tag: (none)
210 :     Log:
211 :     fixed syntax error for pthread check - thanks to Fabrian Greffrath
212 :    
213 :     Members:
214 :     build/generic/configure.in:1.33->1.33.2.3
215 :    
216 :     ---------------------
217 :     Date: 2011/02/25 13:40:25
218 :     Author: Isibaar
219 :     Branch: release-1_3-branch
220 :     Tag: (none)
221 :     Log:
222 :     noexec stack check not only for "elf" but also "elf32" - thanks to Fabian Greffrath
223 :    
224 :     Members:
225 :     src/nasm.inc:1.7->1.7.2.2
226 :    
227 :     ---------------------
228 :     Date: 2011/02/16 20:04:39
229 :     Author: Isibaar
230 :     Branch: release-1_3-branch
231 :     Tag: release-1_3_0
232 :     Log:
233 :     decoder support for lower case FourCCs (from Jawor's patch)
234 :     GUI cosmetics (from Jawor's patch)
235 :    
236 :     Members:
237 :     vfw/src/codec.c:1.30.2.2->1.30.2.3
238 :     vfw/src/codec.h:1.7->1.7.2.1
239 :     vfw/src/config.c:1.45->1.45.2.2
240 :     vfw/src/resource.rc:1.30.2.1->1.30.2.2
241 :    
242 :     ---------------------
243 :     Date: 2011/02/14 18:26:20
244 :     Author: Isibaar
245 :     Branch: release-1_3-branch
246 :     Tag: (none)
247 :     Log:
248 :     updated changelog for 1_3 branch
249 :    
250 :     Members:
251 :     ChangeLog:1.17->1.17.2.1
252 :    
253 :     ---------------------
254 :     Date: 2011/02/14 18:21:00
255 :     Author: Isibaar
256 :     Branch: release-1_3-branch
257 :     Tag: (none)
258 :     Log:
259 :     Increased version number
260 :    
261 :     Members:
262 :     src/xvid.c:1.85->1.85.2.2
263 :     src/xvid.h:1.74->1.74.2.2
264 :    
265 :     ---------------------
266 :     Date: 2011/02/14 17:58:54
267 :     Author: Isibaar
268 :     Branch: release-1_3-branch
269 :     Tag: (none)
270 :     Log:
271 :     Support for additional third-party FourCCs (based on Jawor's patch with some small fixes)
272 :    
273 :     Members:
274 :     dshow/src/CXvidDecoder.cpp:1.25.2.2->1.25.2.3
275 :     dshow/src/CXvidDecoder.h:1.9->1.9.2.1
276 :     dshow/src/config.c:1.12->1.12.2.1
277 :     dshow/src/config.h:1.8->1.8.2.1
278 :     dshow/src/resource.h:1.5->1.5.2.1
279 :     dshow/src/xvid.ax.rc:1.8->1.8.2.1
280 :    
281 :     ---------------------
282 :     Date: 2011/02/03 16:12:34
283 :     Author: Isibaar
284 :     Branch: release-1_3-branch
285 :     Tag: (none)
286 :     Log:
287 :     skip possible only for P_VOP (Jawor)
288 :    
289 :     Members:
290 :     src/encoder.c:1.135.2.3->1.135.2.4
291 :    
292 :     ---------------------
293 :     Date: 2011/02/03 16:01:06
294 :     Author: Isibaar
295 :     Branch: release-1_3-branch
296 :     Tag: (none)
297 :     Log:
298 :     auto framerate detection if possible, some other minor cosmetics (derived from Jawor's patches)
299 :    
300 :     Members:
301 :     examples/xvid_encraw.c:1.46.2.2->1.46.2.3
302 :    
303 :     ---------------------
304 :     Date: 2011/01/27 14:18:13
305 :     Author: Isibaar
306 :     Branch: release-1_3-branch
307 :     Tag: (none)
308 :     Log:
309 :     Increased filter merit
310 :    
311 :     Members:
312 :     dshow/src/CXvidDecoder.cpp:1.25.2.1->1.25.2.2
313 :    
314 :     ---------------------
315 :     Date: 2011/01/27 14:13:16
316 :     Author: Isibaar
317 :     Branch: release-1_3-branch
318 :     Tag: (none)
319 :     Log:
320 :     Ensure that colorspace pass-through is enabled really just for FOURCC_YV12
321 :    
322 :     Members:
323 :     vfw/src/codec.c:1.30.2.1->1.30.2.2
324 :    
325 :     ---------------------
326 :     Date: 2011/01/11 12:37:52
327 :     Author: Isibaar
328 :     Branch: release-1_3-branch
329 :     Tag: (none)
330 :     Log:
331 :     don't hardcode "ar" tool (thanks to Bin Tian)
332 :    
333 :     Members:
334 :     build/generic/Makefile:1.18->1.18.2.1
335 :     build/generic/configure.in:1.33.2.1->1.33.2.2
336 :     build/generic/platform.inc.in:1.8->1.8.2.1
337 :    
338 :     ---------------------
339 :     Date: 2011/01/09 14:20:50
340 :     Author: Isibaar
341 :     Branch: release-1_3-branch
342 :     Tag: (none)
343 :     Log:
344 :     update for macho64
345 :    
346 :     Members:
347 :     src/nasm.inc:1.7->1.7.2.1
348 :    
349 :     ---------------------
350 :     Date: 2011/01/06 15:12:29
351 :     Author: Isibaar
352 :     Branch: release-1_3-branch
353 :     Tag: (none)
354 :     Log:
355 :     patch for darwin 64-bit target (thanks to Bin Tian)
356 :    
357 :     Members:
358 :     build/generic/configure.in:1.33->1.33.2.1
359 :    
360 :     ---------------------
361 :     Date: 2011/01/03 09:31:22
362 :     Author: Isibaar
363 :     Branch: release-1_3-branch
364 :     Tag: (none)
365 :     Log:
366 :     removed absolute logo path (thanks to Brendan Brewster)
367 :    
368 :     Members:
369 :     vfw/src/resource.rc:1.30->1.30.2.1
370 :    
371 :     ---------------------
372 :     Date: 2010/12/31 11:20:22
373 :     Author: Isibaar
374 :     Branch: #CVSPS_NO_BRANCH
375 :     Tag: rc1_1_3_0
376 :     Log:
377 :     fix some typo
378 :    
379 :     Members:
380 :     src/encoder.c:1.135.2.2->1.135.2.3
381 :    
382 :     ---------------------
383 :     Date: 2010/12/30 23:59:31
384 :     Author: Isibaar
385 :     Branch: #CVSPS_NO_BRANCH
386 :     Tag: (none)
387 :     Log:
388 :     CVS corruption again
389 :    
390 :     Members:
391 :     vfw/src/hd1080_40.ico:1.1->1.1.2.1
392 :     vfw/src/hd720_40.ico:1.1->1.1.2.1
393 :     vfw/src/home_40.ico:1.1->1.1.2.1
394 :     vfw/src/mobile_40.ico:1.1->1.1.2.1
395 :    
396 :     ---------------------
397 :     Date: 2010/12/30 23:07:43
398 :     Author: Isibaar
399 :     Branch: #CVSPS_NO_BRANCH
400 :     Tag: (none)
401 :     Log:
402 :     changed num_slice determination logic
403 :    
404 :     Members:
405 :     vfw/src/codec.c:1.30->1.30.2.1
406 :     vfw/src/config.c:1.45->1.45.2.1
407 :     vfw/src/resource.h:1.15->1.15.2.1
408 :    
409 :     ---------------------
410 :     Date: 2010/12/30 12:46:58
411 :     Author: Isibaar
412 :     Branch: #CVSPS_NO_BRANCH
413 :     Tag: (none)
414 :     Log:
415 :     more bug squashing
416 :    
417 :     Members:
418 :     examples/xvid_encraw.c:1.46.2.1->1.46.2.2
419 :     src/image/image.c:1.46->1.46.2.1
420 :    
421 :     ---------------------
422 :     Date: 2010/12/29 23:29:51
423 :     Author: Isibaar
424 :     Branch: release-1_3-branch
425 :     Tag: (none)
426 :     Log:
427 :     bug fixing...
428 :    
429 :     Members:
430 :     src/encoder.c:1.135.2.1->1.135.2.2
431 :    
432 :     ---------------------
433 :     Date: 2010/12/29 23:29:44
434 :     Author: Isibaar
435 :     Branch: #CVSPS_NO_BRANCH
436 :     Tag: (none)
437 :     Log:
438 :     bug fixing...
439 :    
440 :     Members:
441 :     src/motion/estimation_bvop.c:1.28->1.28.2.1
442 :     src/motion/estimation_rd_based.c:1.16->1.16.2.1
443 :    
444 :     ---------------------
445 :     Date: 2010/12/28 20:19:57
446 :     Author: Isibaar
447 :     Branch: #CVSPS_NO_BRANCH
448 :     Tag: (none)
449 :     Log:
450 :     get rid off compiler warnings
451 :    
452 :     Members:
453 :     build/win32/libxvidcore.vcproj:1.5->1.5.2.1
454 :     build/win32/xvid_decraw.vcproj:1.3->1.3.2.1
455 :     build/win32/xvid_encraw.vcproj:1.4->1.4.2.1
456 :     dshow/dshow.vcproj:1.3->1.3.2.1
457 :     dshow/src/CXvidDecoder.cpp:1.25->1.25.2.1
458 :     examples/xvid_decraw.c:1.28->1.28.2.1
459 :     src/decoder.c:1.86->1.86.2.1
460 :     src/bitstream/bitstream.c:1.60->1.60.2.1
461 :     src/bitstream/bitstream.h:1.25->1.25.2.1
462 :     src/motion/estimation_pvop.c:1.24->1.24.2.1
463 :     src/motion/motion.h:1.27->1.27.2.1
464 :     src/motion/motion_comp.c:1.24->1.24.2.1
465 :     src/motion/sad.c:1.17->1.17.2.1
466 :     src/motion/sad.h:1.25->1.25.2.1
467 :     src/plugins/plugin_2pass2.c:1.10->1.10.2.1
468 :     src/plugins/plugin_single.c:1.4->1.4.2.1
469 :     src/quant/quant_matrix.c:1.16->1.16.4.1
470 :     vfw/vfw.vcproj:1.1->1.1.4.1
471 :    
472 :     ---------------------
473 :     Date: 2010/12/28 20:19:57
474 :     Author: Isibaar
475 :     Branch: release-1_3-branch
476 :     Tag: (none)
477 :     Log:
478 :     get rid off compiler warnings
479 :    
480 :     Members:
481 :     examples/xvid_encraw.c:1.46->1.46.2.1
482 :     src/encoder.c:1.135->1.135.2.1
483 :    
484 :     ---------------------
485 :     Date: 2010/12/28 17:34:55
486 :     Author: Isibaar
487 :     Branch: #CVSPS_NO_BRANCH
488 :     Tag: (none)
489 :     Log:
490 :     updated readme and debian files
491 :    
492 :     Members:
493 :     debian/changelog:1.3->1.3.2.1
494 :     debian/copyright:1.1->1.1.4.1
495 :     doc/INSTALL:1.3->1.3.2.1
496 :     doc/README:1.5->1.5.2.1
497 :     examples/README:1.3->1.3.6.1
498 :    
499 :     ---------------------
500 :     Date: 2010/12/28 17:04:31
501 :     Author: Isibaar
502 :     Branch: #CVSPS_NO_BRANCH
503 :     Tag: (none)
504 :     Log:
505 :     set version info to xvid-1.3.0-rc1
506 :    
507 :     Members:
508 :     src/xvid.c:1.85->1.85.2.1
509 :     src/xvid.h:1.74->1.74.2.1
510 :    
511 :     ---------------------
512 :     Date: 2010/12/27 17:39:31
513 :     Author: Isibaar
514 :     Branch: HEAD
515 :     Tag: tag-branching-1_3_0
516 :     Log:
517 :     updated changelog
518 :    
519 :     Members:
520 :     ChangeLog:INITIAL->1.17
521 :     TODO:1.8->1.9
522 :    
523 :     ---------------------
524 :     Date: 2010/12/27 17:11:05
525 :     Author: Isibaar
526 :     Branch: HEAD
527 :     Tag: (none)
528 :     Log:
529 :     auto slice determination
530 :    
531 :     Members:
532 :     vfw/src/codec.c:1.29->1.30
533 :     vfw/src/config.c:1.44->1.45
534 :     vfw/src/resource.rc:1.29->1.30
535 :    
536 :     ---------------------
537 :     Date: 2010/12/24 14:49:58
538 :     Author: Isibaar
539 :     Branch: HEAD
540 :     Tag: (none)
541 :     Log:
542 :     improved decoder robustness upon resync markers in BVOP
543 :    
544 :     Members:
545 :     src/decoder.c:1.85->1.86
546 :    
547 :     ---------------------
548 :     Date: 2010/12/24 14:31:31
549 :     Author: Isibaar
550 :     Branch: HEAD
551 :     Tag: (none)
552 :     Log:
553 :     update linker definitions (psnrhvsm plugin)
554 :    
555 :     Members:
556 :     build/generic/libxvidcore.ld:1.2->1.3
557 :    
558 :     ---------------------
559 :     Date: 2010/12/24 14:20:07
560 :     Author: Isibaar
561 :     Branch: HEAD
562 :     Tag: (none)
563 :     Log:
564 :     slice coding: workaround some third-party decoder bugs
565 :    
566 :     Members:
567 :     src/encoder.c:1.134->1.135
568 :     src/xvid.h:1.73->1.74
569 :     src/motion/estimation.h:1.15->1.16
570 :     src/motion/estimation_bvop.c:1.27->1.28
571 :     src/motion/estimation_rd_based_bvop.c:1.11->1.12
572 :     src/motion/motion.h:1.26->1.27
573 :    
574 :     ---------------------
575 :     Date: 2010/12/22 17:52:52
576 :     Author: Isibaar
577 :     Branch: HEAD
578 :     Tag: (none)
579 :     Log:
580 :     update
581 :    
582 :     Members:
583 :     AUTHORS:1.5->1.6
584 :     CodingStyle:1.3->1.4
585 :     README:1.2->1.3
586 :    
587 :     ---------------------
588 :     Date: 2010/12/22 17:52:12
589 :     Author: Isibaar
590 :     Branch: HEAD
591 :     Tag: (none)
592 :     Log:
593 :     slice coding GUI element
594 :    
595 :     Members:
596 :     vfw/src/codec.c:1.28->1.29
597 :     vfw/src/config.c:1.43->1.44
598 :     vfw/src/config.h:1.16->1.17
599 :     vfw/src/resource.h:1.14->1.15
600 :     vfw/src/resource.rc:1.28->1.29
601 :    
602 :     ---------------------
603 :     Date: 2010/12/22 16:21:13
604 :     Author: Isibaar
605 :     Branch: HEAD
606 :     Tag: (none)
607 :     Log:
608 :     read cpu_flags and num_threads from registry
609 :    
610 :     Members:
611 :     dshow/src/CXvidDecoder.cpp:1.24->1.25
612 :     dshow/src/config.c:1.11->1.12
613 :     dshow/src/config.h:1.7->1.8
614 :    
615 :     ---------------------
616 :     Date: 2010/12/21 21:23:06
617 :     Author: Isibaar
618 :     Branch: HEAD
619 :     Tag: (none)
620 :     Log:
621 :     some bugfixing...
622 :    
623 :     Members:
624 :     vfw/src/config.c:1.42->1.43
625 :     vfw/src/config.h:1.15->1.16
626 :    
627 :     ---------------------
628 :     Date: 2010/12/21 17:56:42
629 :     Author: Isibaar
630 :     Branch: HEAD
631 :     Tag: (none)
632 :     Log:
633 :     moved num_threads control to common tab
634 :     VHQ metric combobox
635 :    
636 :     Members:
637 :     vfw/src/codec.c:1.27->1.28
638 :     vfw/src/config.c:1.41->1.42
639 :     vfw/src/config.h:1.14->1.15
640 :     vfw/src/resource.h:1.13->1.14
641 :     vfw/src/resource.rc:1.27->1.28
642 :    
643 :     ---------------------
644 :     Date: 2010/12/18 17:02:00
645 :     Author: Isibaar
646 :     Branch: HEAD
647 :     Tag: (none)
648 :     Log:
649 :     refactorized encoder multi-threading
650 :     introduced slice-based encoding
651 :    
652 :     Members:
653 :     examples/xvid_encraw.c:1.45->1.46
654 :     src/encoder.c:1.133->1.134
655 :     src/encoder.h:1.33->1.34
656 :     src/xvid.h:1.72->1.73
657 :     src/bitstream/bitstream.c:1.59->1.60
658 :     src/bitstream/bitstream.h:1.24->1.25
659 :     src/motion/estimation.h:1.14->1.15
660 :     src/motion/estimation_bvop.c:1.26->1.27
661 :     src/motion/estimation_gmc.c:1.5->1.6
662 :     src/motion/estimation_pvop.c:1.23->1.24
663 :     src/motion/estimation_rd_based.c:1.15->1.16
664 :     src/motion/motion.h:1.25->1.26
665 :     src/motion/motion_comp.c:1.23->1.24
666 :     src/motion/motion_smp.h:1.7->1.8
667 :     src/prediction/mbprediction.c:1.19->1.20
668 :     src/prediction/mbprediction.h:1.25->1.26
669 :    
670 :     ---------------------
671 :     Date: 2010/12/18 11:16:46
672 :     Author: Isibaar
673 :     Branch: HEAD
674 :     Tag: (none)
675 :     Log:
676 :     set decoder threads
677 :    
678 :     Members:
679 :     dshow/src/CXvidDecoder.cpp:1.23->1.24
680 :     dshow/src/config.c:1.10->1.11
681 :     dshow/src/config.h:1.6->1.7
682 :     examples/xvid_decraw.c:1.27->1.28
683 :    
684 :     ---------------------
685 :     Date: 2010/12/18 11:13:30
686 :     Author: Isibaar
687 :     Branch: HEAD
688 :     Tag: (none)
689 :     Log:
690 :     MT deblocker
691 :    
692 :     Members:
693 :     src/decoder.c:1.84->1.85
694 :     src/decoder.h:1.19->1.20
695 :     src/xvid.h:1.71->1.72
696 :     src/image/postprocessing.c:1.5->1.6
697 :     src/image/postprocessing.h:1.6->1.7
698 :    
699 :     ---------------------
700 :     Date: 2010/12/02 07:46:07
701 :     Author: Isibaar
702 :     Branch: HEAD
703 :     Tag: (none)
704 :     Log:
705 :     some cleanup of vfw code, increased allowed max bitrate, profile for HD 1080
706 :    
707 :     Members:
708 :     vfw/src/codec.c:1.26->1.27
709 :     vfw/src/codec.h:1.6->1.7
710 :     vfw/src/config.c:1.40->1.41
711 :     vfw/src/config.h:1.13->1.14
712 :     vfw/src/debug.h:1.2->1.3
713 :     vfw/src/driverproc.c:1.11->1.12
714 :     vfw/src/hd1080_40.ico:INITIAL->1.1
715 :     vfw/src/hd720_40.ico:INITIAL->1.1
716 :     vfw/src/home_40.ico:INITIAL->1.1
717 :     vfw/src/mobile_40.ico:INITIAL->1.1
718 :     vfw/src/resource.h:1.12->1.13
719 :     vfw/src/resource.rc:1.26->1.27
720 :     vfw/src/status.c:1.4->1.5
721 :     vfw/src/status.h:1.2->1.3
722 :     vfw/src/vfwext.h:1.2->1.3
723 :     vfw/src/xvid.ico:1.2->1.3
724 :    
725 :     ---------------------
726 :     Date: 2010/11/28 16:18:21
727 :     Author: Isibaar
728 :     Branch: HEAD
729 :     Tag: (none)
730 :     Log:
731 :     PSNRHVSM R-D optimization
732 :    
733 :     Members:
734 :     examples/xvid_encraw.c:1.44->1.45
735 :     src/encoder.c:1.132->1.133
736 :     src/global.h:1.26->1.27
737 :     src/xvid.c:1.84->1.85
738 :     src/xvid.h:1.70->1.71
739 :     src/image/image.c:1.45->1.46
740 :     src/image/image.h:1.17->1.18
741 :     src/image/x86_asm/qpel_mmx.asm:1.12->1.13
742 :     src/motion/estimation.h:1.13->1.14
743 :     src/motion/estimation_bvop.c:1.25->1.26
744 :     src/motion/estimation_pvop.c:1.22->1.23
745 :     src/motion/estimation_rd_based.c:1.14->1.15
746 :     src/motion/estimation_rd_based_bvop.c:1.10->1.11
747 :     src/motion/sad.c:1.16->1.17
748 :     src/motion/sad.h:1.24->1.25
749 :     src/motion/x86_asm/sad_sse2.asm:1.20->1.21
750 :     src/plugins/plugin_psnrhvsm.c:1.3->1.4
751 :     src/utils/mbtransquant.c:1.32->1.33
752 :    
753 :     ---------------------
754 :     Date: 2010/11/23 12:00:35
755 :     Author: Isibaar
756 :     Branch: HEAD
757 :     Tag: (none)
758 :     Log:
759 :     Changed semantics of frame_drop_ratio: "0" will not produce any N_VOPs.
760 :    
761 :     Members:
762 :     src/encoder.c:1.131->1.132
763 :    
764 :     ---------------------
765 :     Date: 2010/11/16 15:58:42
766 :     Author: Isibaar
767 :     Branch: HEAD
768 :     Tag: (none)
769 :     Log:
770 :     Had accidentally overwritten the VS 2005 project files by VS 2008 ones -> Restore previous version.
771 :    
772 :     Members:
773 :     build/win32/libxvidcore.sln:1.3->1.4
774 :     build/win32/libxvidcore.vcproj:1.4->1.5
775 :     build/win32/xvid_decraw.vcproj:1.2->1.3
776 :     build/win32/xvid_encraw.vcproj:1.3->1.4
777 :    
778 :     ---------------------
779 :     Date: 2010/11/16 15:42:07
780 :     Author: Isibaar
781 :     Branch: HEAD
782 :     Tag: (none)
783 :     Log:
784 :     Clean-up for vbv_peakrate handling (many thanks to Lasse Collin)
785 :    
786 :     Members:
787 :     build/win32/libxvidcore.sln:1.2->1.3
788 :     build/win32/libxvidcore.vcproj:1.3->1.4
789 :     build/win32/xvid_decraw.vcproj:1.1->1.2
790 :     build/win32/xvid_encraw.vcproj:1.2->1.3
791 :     doc/INSTALL:1.2->1.3
792 :     doc/README:1.4->1.5
793 :     examples/xvid_encraw.c:1.43->1.44
794 :     src/xvid.h:1.69->1.70
795 :     src/plugins/plugin_2pass2.c:1.9->1.10
796 :     vfw/src/codec.c:1.25->1.26
797 :    
798 :     ---------------------
799 :     Date: 2010/11/12 11:10:40
800 :     Author: Isibaar
801 :     Branch: HEAD
802 :     Tag: (none)
803 :     Log:
804 :     fix for typo on pred mv init (thanks to Lasse Collin)
805 :    
806 :     Members:
807 :     src/decoder.c:1.83->1.84
808 :    
809 :     ---------------------
810 :     Date: 2010/11/10 22:25:16
811 :     Author: Isibaar
812 :     Branch: HEAD
813 :     Tag: (none)
814 :     Log:
815 :     psnrhvsm for u/v planes too
816 :    
817 :     Members:
818 :     src/plugins/plugin_psnrhvsm.c:1.2->1.3
819 :    
820 :     ---------------------
821 :     Date: 2010/11/08 21:20:39
822 :     Author: Isibaar
823 :     Branch: HEAD
824 :     Tag: (none)
825 :     Log:
826 :     fixed some bugs (possible overflow, mainly)
827 :    
828 :     Members:
829 :     src/plugins/plugin_psnrhvsm.c:1.1->1.2
830 :    
831 :     ---------------------
832 :     Date: 2010/10/29 18:39:07
833 :     Author: Isibaar
834 :     Branch: HEAD
835 :     Tag: (none)
836 :     Log:
837 :     don't use tray icon and MFT by default
838 :    
839 :     Members:
840 :     dshow/src/CXvidDecoder.cpp:1.22->1.23
841 :    
842 :     ---------------------
843 :     Date: 2010/10/29 16:33:39
844 :     Author: Isibaar
845 :     Branch: HEAD
846 :     Tag: (none)
847 :     Log:
848 :     tray icon update
849 :    
850 :     Members:
851 :     dshow/src/CXvidDecoder.cpp:1.21->1.22
852 :     dshow/src/xvid.ico:1.1->1.2
853 :    
854 :     ---------------------
855 :     Date: 2010/10/24 10:50:54
856 :     Author: Isibaar
857 :     Branch: HEAD
858 :     Tag: (none)
859 :     Log:
860 :     forgot to add new plugin_psnrhvsm.c source file to unix-style build environment...
861 :    
862 :     Members:
863 :     build/generic/sources.inc:1.15->1.16
864 :    
865 :     ---------------------
866 :     Date: 2010/10/17 20:36:12
867 :     Author: Isibaar
868 :     Branch: HEAD
869 :     Tag: (none)
870 :     Log:
871 :     fixed typo
872 :    
873 :     Members:
874 :     dshow/src/CXvidDecoder.cpp:1.20->1.21
875 :    
876 :     ---------------------
877 :     Date: 2010/10/17 20:31:46
878 :     Author: Isibaar
879 :     Branch: HEAD
880 :     Tag: (none)
881 :     Log:
882 :     MFT decoder
883 :    
884 :     Members:
885 :     dshow/dshow.vcproj:1.2->1.3
886 :     dshow/src/CXvidDecoder.cpp:1.19->1.20
887 :     dshow/src/CXvidDecoder.h:1.8->1.9
888 :    
889 :     ---------------------
890 :     Date: 2010/10/17 19:46:43
891 :     Author: Isibaar
892 :     Branch: HEAD
893 :     Tag: (none)
894 :     Log:
895 :     XVID_GBL_CONVERT: generic colorspace conversion from XVID_CSP_INTERNAL
896 :    
897 :     Members:
898 :     src/xvid.c:1.83->1.84
899 :    
900 :     ---------------------
901 :     Date: 2010/10/16 14:20:30
902 :     Author: Isibaar
903 :     Branch: HEAD
904 :     Tag: (none)
905 :     Log:
906 :     tray icon
907 :    
908 :     Members:
909 :     dshow/dshow.vcproj:1.1->1.2
910 :     dshow/src/CXvidDecoder.cpp:1.18->1.19
911 :     dshow/src/CXvidDecoder.h:1.7->1.8
912 :     dshow/src/Configure.cpp:1.6->1.7
913 :     dshow/src/debug.c:1.1->1.2
914 :     dshow/src/resource.h:1.4->1.5
915 :     dshow/src/xvid.ax.rc:1.7->1.8
916 :     dshow/src/xvid.ico:INITIAL->1.1
917 :    
918 :     ---------------------
919 :     Date: 2010/10/15 18:20:48
920 :     Author: Isibaar
921 :     Branch: HEAD
922 :     Tag: (none)
923 :     Log:
924 :     table update
925 :    
926 :     Members:
927 :     src/bitstream/mbcoding.c:1.58->1.59
928 :    
929 :     ---------------------
930 :     Date: 2010/10/10 21:19:46
931 :     Author: Isibaar
932 :     Branch: HEAD
933 :     Tag: (none)
934 :     Log:
935 :     PSNR-HVS-M quality metric
936 :    
937 :     Members:
938 :     build/generic/libxvidcore.def:1.6->1.7
939 :     build/win32/libxvidcore.vcproj:1.2->1.3
940 :     examples/xvid_encraw.c:1.42->1.43
941 :     src/xvid.h:1.68->1.69
942 :     src/plugins/plugin_psnrhvsm.c:INITIAL->1.1
943 :    
944 :     ---------------------
945 :     Date: 2010/09/13 09:38:09
946 :     Author: Isibaar
947 :     Branch: HEAD
948 :     Tag: (none)
949 :     Log:
950 :     define additional simple profile levels
951 :    
952 :     Members:
953 :     src/encoder.h:1.32->1.33
954 :     src/global.h:1.25->1.26
955 :     src/xvid.h:1.67->1.68
956 :    
957 :     ---------------------
958 :     Date: 2010/08/23 16:58:48
959 :     Author: Isibaar
960 :     Branch: HEAD
961 :     Tag: (none)
962 :     Log:
963 :     Added new simple profile levels to GUI (patch by Carl Eric Codere)
964 :    
965 :     Members:
966 :     vfw/src/config.c:1.39->1.40
967 :    
968 :     ---------------------
969 :     Date: 2010/08/10 17:00:06
970 :     Author: Isibaar
971 :     Branch: HEAD
972 :     Tag: (none)
973 :     Log:
974 :     decoder: better distinguish between xvid and non-xvid streams
975 :    
976 :     Members:
977 :     src/decoder.c:1.82->1.83
978 :     src/bitstream/bitstream.c:1.58->1.59
979 :     src/image/image.c:1.44->1.45
980 :     src/prediction/mbprediction.c:1.18->1.19
981 :    
982 :     ---------------------
983 :     Date: 2010/08/10 16:17:23
984 :     Author: Isibaar
985 :     Branch: HEAD
986 :     Tag: (none)
987 :     Log:
988 :     API change: signal fourcc to xvidcore
989 :    
990 :     Members:
991 :     dshow/src/CXvidDecoder.cpp:1.17->1.18
992 :     src/decoder.c:1.81->1.82
993 :     src/xvid.h:1.66->1.67
994 :     vfw/src/codec.c:1.24->1.25
995 :    
996 :     ---------------------
997 :     Date: 2010/06/07 09:03:37
998 :     Author: Isibaar
999 :     Branch: HEAD
1000 :     Tag: (none)
1001 :     Log:
1002 :     patch for yasm >= 1.0 by Takashi Mochizuki
1003 :    
1004 :     Members:
1005 :     build/generic/configure.in:1.32->1.33
1006 :    
1007 :     ---------------------
1008 :     Date: 2010/05/10 15:50:46
1009 :     Author: Isibaar
1010 :     Branch: HEAD
1011 :     Tag: (none)
1012 :     Log:
1013 :     fix for handle leak problem reported by Chris Korda
1014 :    
1015 :     Members:
1016 :     vfw/src/codec.c:1.23->1.24
1017 :    
1018 :     ---------------------
1019 :     Date: 2010/04/01 14:16:48
1020 :     Author: Isibaar
1021 :     Branch: HEAD
1022 :     Tag: (none)
1023 :     Log:
1024 :     fixed rounding issue for app-level multi-threading
1025 :    
1026 :     Members:
1027 :     examples/xvid_encraw.c:1.41->1.42
1028 :    
1029 :     ---------------------
1030 :     Date: 2010/03/09 17:25:17
1031 :     Author: Isibaar
1032 :     Branch: HEAD
1033 :     Tag: (none)
1034 :     Log:
1035 :     fixed multithreaded AVI input (hopefully)
1036 :    
1037 :     Members:
1038 :     examples/xvid_encraw.c:1.40->1.41
1039 :    
1040 :     ---------------------
1041 :     Date: 2010/03/09 15:56:02
1042 :     Author: Isibaar
1043 :     Branch: HEAD
1044 :     Tag: (none)
1045 :     Log:
1046 :     typo with sequence splitting
1047 :    
1048 :     Members:
1049 :     examples/xvid_encraw.c:1.39->1.40
1050 :    
1051 :     ---------------------
1052 :     Date: 2010/03/09 11:00:14
1053 :     Author: Isibaar
1054 :     Branch: HEAD
1055 :     Tag: (none)
1056 :     Log:
1057 :     app-level multi-threading for xvid_encraw
1058 :    
1059 :     Members:
1060 :     build/win32/xvid_encraw.vcproj:1.1->1.2
1061 :     examples/xvid_encraw.c:1.38->1.39
1062 :     src/decoder.h:1.18->1.19
1063 :     src/encoder.c:1.130->1.131
1064 :     src/portab.h:1.59->1.60
1065 :     src/xvid.c:1.82->1.83
1066 :     src/xvid.h:1.65->1.66
1067 :     src/dct/simple_idct.c:1.5->1.6
1068 :     src/image/reduced.c:1.4->1.5
1069 :     src/image/x86_asm/deintl_sse.asm:1.6->1.7
1070 :     src/image/x86_asm/gmc_mmx.asm:1.11->1.12
1071 :     src/image/x86_asm/postprocessing_mmx.asm:1.13->1.14
1072 :     src/image/x86_asm/postprocessing_sse2.asm:1.16->1.17
1073 :     src/image/x86_asm/qpel_mmx.asm:1.11->1.12
1074 :     src/image/x86_asm/reduced_mmx.asm:1.12->1.13
1075 :     src/motion/motion_smp.h:1.6->1.7
1076 :     src/plugins/plugin_2pass1.c:1.3->1.4
1077 :     src/plugins/plugin_2pass2.c:1.8->1.9
1078 :     src/plugins/plugin_dump.c:1.3->1.4
1079 :     src/plugins/plugin_lumimasking.c:1.8->1.9
1080 :     src/plugins/plugin_psnr.c:1.2->1.3
1081 :     src/plugins/plugin_single.c:1.3->1.4
1082 :    
1083 :     ---------------------
1084 :     Date: 2010/03/09 10:20:05
1085 :     Author: Isibaar
1086 :     Branch: HEAD
1087 :     Tag: (none)
1088 :     Log:
1089 :     added option for postprocessing
1090 :    
1091 :     Members:
1092 :     examples/xvid_decraw.c:1.26->1.27
1093 :    
1094 :     ---------------------
1095 :     Date: 2010/01/08 11:03:09
1096 :     Author: Isibaar
1097 :     Branch: HEAD
1098 :     Tag: (none)
1099 :     Log:
1100 :     bugfix for new -f yuv option
1101 :    
1102 :     Members:
1103 :     examples/xvid_decraw.c:1.25->1.26
1104 :    
1105 :     ---------------------
1106 :     Date: 2010/01/05 10:25:19
1107 :     Author: Isibaar
1108 :     Branch: HEAD
1109 :     Tag: (none)
1110 :     Log:
1111 :     added option for raw yuv output format
1112 :    
1113 :     Members:
1114 :     examples/xvid_decraw.c:1.24->1.25
1115 :    
1116 :     ---------------------
1117 :     Date: 2009/11/10 15:06:58
1118 :     Author: Isibaar
1119 :     Branch: HEAD
1120 :     Tag: (none)
1121 :     Log:
1122 :     skip mv_bits assert in _DEBUG mode
1123 :    
1124 :     Members:
1125 :     src/bitstream/mbcoding.c:1.57->1.58
1126 :    
1127 :     ---------------------
1128 :     Date: 2009/10/05 11:55:46
1129 :     Author: Isibaar
1130 :     Branch: HEAD
1131 :     Tag: (none)
1132 :     Log:
1133 :     Removed inner nested AC_CHECK_LIB test for pthread_join (autoconf-2.64 compatibility)
1134 :    
1135 :     Members:
1136 :     build/generic/configure.in:1.31->1.32
1137 :    
1138 :     ---------------------
1139 :     Date: 2009/09/16 19:07:58
1140 :     Author: Isibaar
1141 :     Branch: HEAD
1142 :     Tag: (none)
1143 :     Log:
1144 :     no_exec stack patch for x86_64 too by Michal Schmidt (mschmidt at redhat dot com)
1145 :    
1146 :     Members:
1147 :     src/nasm.inc:1.6->1.7
1148 :     src/bitstream/x86_asm/cbp_mmx.asm:1.18->1.19
1149 :     src/bitstream/x86_asm/cbp_sse2.asm:1.13->1.14
1150 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.9->1.10
1151 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.11->1.12
1152 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.14->1.15
1153 :     src/dct/x86_asm/idct_3dne.asm:1.10->1.11
1154 :     src/dct/x86_asm/idct_mmx.asm:1.14->1.15
1155 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.10->1.11
1156 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.12->1.13
1157 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.14->1.15
1158 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.11->1.12
1159 :     src/image/x86_asm/deintl_sse.asm:1.5->1.6
1160 :     src/image/x86_asm/gmc_mmx.asm:1.10->1.11
1161 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.13->1.14
1162 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.13->1.14
1163 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.24->1.25
1164 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.14->1.15
1165 :     src/image/x86_asm/postprocessing_mmx.asm:1.12->1.13
1166 :     src/image/x86_asm/postprocessing_sse2.asm:1.15->1.16
1167 :     src/image/x86_asm/qpel_mmx.asm:1.10->1.11
1168 :     src/image/x86_asm/reduced_mmx.asm:1.11->1.12
1169 :     src/motion/x86_asm/sad_3dn.asm:1.13->1.14
1170 :     src/motion/x86_asm/sad_3dne.asm:1.11->1.12
1171 :     src/motion/x86_asm/sad_mmx.asm:1.21->1.22
1172 :     src/motion/x86_asm/sad_sse2.asm:1.19->1.20
1173 :     src/motion/x86_asm/sad_xmm.asm:1.14->1.15
1174 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.12->1.13
1175 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.11->1.12
1176 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.15->1.16
1177 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.15->1.16
1178 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.12->1.13
1179 :     src/utils/x86_asm/cpuid.asm:1.18->1.19
1180 :     src/utils/x86_asm/interlacing_mmx.asm:1.11->1.12
1181 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.12->1.13
1182 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.21->1.22
1183 :    
1184 :     ---------------------
1185 :     Date: 2009/07/01 11:25:38
1186 :     Author: Isibaar
1187 :     Branch: HEAD
1188 :     Tag: (none)
1189 :     Log:
1190 :     Additional sanity check when reading stats file
1191 :    
1192 :     Members:
1193 :     src/plugins/plugin_2pass2.c:1.7->1.8
1194 :    
1195 :     ---------------------
1196 :     Date: 2009/06/09 09:48:57
1197 :     Author: Isibaar
1198 :     Branch: HEAD
1199 :     Tag: (none)
1200 :     Log:
1201 :     Use -maltivec only to compile the sources containting altivec code.
1202 :     GCC may otherwise produce altivec code on non-altivec PPC (thanks to Frederik Wikstrom)
1203 :    
1204 :     Members:
1205 :     build/generic/Makefile:1.17->1.18
1206 :     build/generic/configure.in:1.30->1.31
1207 :     build/generic/platform.inc.in:1.7->1.8
1208 :    
1209 :     ---------------------
1210 :     Date: 2009/06/05 09:58:41
1211 :     Author: Isibaar
1212 :     Branch: HEAD
1213 :     Tag: (none)
1214 :     Log:
1215 :     Patch for Amiga OS4 by Fredrik Wikstrom
1216 :    
1217 :     Members:
1218 :     src/xvid.c:1.81->1.82
1219 :     src/motion/motion_smp.h:1.5->1.6
1220 :     src/utils/ppc_asm/altivec_trigger.c:1.1->1.2
1221 :    
1222 :     ---------------------
1223 :     Date: 2009/06/02 15:06:49
1224 :     Author: Isibaar
1225 :     Branch: HEAD
1226 :     Tag: (none)
1227 :     Log:
1228 :     Added alternative processor cores detection routing for Apple (thanks to Fabian Groffen)
1229 :     C90 style fix in variance masking code
1230 :    
1231 :     Members:
1232 :     src/xvid.c:1.80->1.81
1233 :     src/plugins/plugin_lumimasking.c:1.7->1.8
1234 :    
1235 :     ---------------------
1236 :     Date: 2009/05/28 19:03:45
1237 :     Author: Isibaar
1238 :     Branch: release-1_2-branch
1239 :     Tag: release-1_2_2
1240 :     Log:
1241 :     allow text relocations for dynlib OS X target
1242 :    
1243 :     Members:
1244 :     build/generic/configure.in:1.25.2.3->1.25.2.4
1245 :    
1246 :     ---------------------
1247 :     Date: 2009/05/28 18:59:21
1248 :     Author: Isibaar
1249 :     Branch: HEAD
1250 :     Tag: (none)
1251 :     Log:
1252 :     Allow text relocations for dynlib OS X target
1253 :    
1254 :     Members:
1255 :     build/generic/configure.in:1.29->1.30
1256 :    
1257 :     ---------------------
1258 :     Date: 2009/05/28 17:52:33
1259 :     Author: Isibaar
1260 :     Branch: release-1_2-branch
1261 :     Tag: (none)
1262 :     Log:
1263 :     back-port from HEAD:
1264 :     - add resync-marker range check
1265 :     - return E_FAIL on XVID_ERR_MEMORY error in dshow
1266 :    
1267 :     Members:
1268 :     ChangeLog:1.14.4.3->1.14.4.4
1269 :     dshow/src/CXvidDecoder.cpp:1.16->1.16.4.1
1270 :     src/decoder.c:1.80->1.80.2.1
1271 :    
1272 :     ---------------------
1273 :     Date: 2009/05/28 17:42:06
1274 :     Author: Isibaar
1275 :     Branch: HEAD
1276 :     Tag: (none)
1277 :     Log:
1278 :     Bugfix:
1279 :     - Added missing resync marker range check in decoder.c (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
1280 :     - return E_FAIL instead of S_FALSE upon XVID_ERR_MEMORY error in dshow frontend (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)
1281 :    
1282 :     Members:
1283 :     dshow/src/CXvidDecoder.cpp:1.16->1.17
1284 :     src/decoder.c:1.80->1.81
1285 :    
1286 :     ---------------------
1287 :     Date: 2009/05/28 17:04:35
1288 :     Author: Isibaar
1289 :     Branch: release-1_2-branch
1290 :     Tag: (none)
1291 :     Log:
1292 :     backport from HEAD: yasm compatibility
1293 :    
1294 :     Members:
1295 :     build/generic/configure.in:1.25.2.2->1.25.2.3
1296 :     src/nasm.inc:1.1.2.3->1.1.2.4
1297 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.10.2.1->1.10.2.2
1298 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.11.2.1->1.11.2.2
1299 :     src/image/x86_asm/postprocessing_mmx.asm:1.9.2.1->1.9.2.2
1300 :     src/image/x86_asm/postprocessing_sse2.asm:1.10.2.2->1.10.2.3
1301 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.9.2.1->1.9.2.2
1302 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10.2.1->1.10.2.2
1303 :    
1304 :     ---------------------
1305 :     Date: 2009/05/28 16:15:53
1306 :     Author: Isibaar
1307 :     Branch: HEAD
1308 :     Tag: (none)
1309 :     Log:
1310 :     require yasm >= 0.8.0
1311 :    
1312 :     Members:
1313 :     build/generic/configure.in:1.28->1.29
1314 :    
1315 :     ---------------------
1316 :     Date: 2009/05/28 10:42:37
1317 :     Author: Isibaar
1318 :     Branch: release-1_2-branch
1319 :     Tag: (none)
1320 :     Log:
1321 :     backport from HEAD: Use of TEXT macro for Mach-O
1322 :    
1323 :     Members:
1324 :     src/nasm.inc:1.1.2.2->1.1.2.3
1325 :     src/bitstream/x86_asm/cbp_mmx.asm:1.17->1.17.2.1
1326 :     src/bitstream/x86_asm/cbp_sse2.asm:1.10.2.1->1.10.2.2
1327 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.8->1.8.2.1
1328 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.10->1.10.2.1
1329 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.10.2.2->1.10.2.3
1330 :     src/dct/x86_asm/idct_3dne.asm:1.9->1.9.2.1
1331 :     src/dct/x86_asm/idct_mmx.asm:1.13->1.13.2.1
1332 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.8.2.1->1.8.2.2
1333 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.10.2.1->1.10.2.2
1334 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.10->1.10.2.1
1335 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.10->1.10.2.1
1336 :     src/image/x86_asm/deintl_sse.asm:1.4->1.4.2.1
1337 :     src/image/x86_asm/gmc_mmx.asm:1.7.2.2->1.7.2.3
1338 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.12->1.12.2.1
1339 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.11->1.11.2.1
1340 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.22->1.22.2.1
1341 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.13->1.13.2.1
1342 :     src/image/x86_asm/postprocessing_mmx.asm:1.9->1.9.2.1
1343 :     src/image/x86_asm/postprocessing_sse2.asm:1.10.2.1->1.10.2.2
1344 :     src/image/x86_asm/qpel_mmx.asm:1.9->1.9.2.1
1345 :     src/image/x86_asm/reduced_mmx.asm:1.9->1.9.2.1
1346 :     src/motion/x86_asm/sad_3dn.asm:1.12->1.12.2.1
1347 :     src/motion/x86_asm/sad_3dne.asm:1.10->1.10.2.1
1348 :     src/motion/x86_asm/sad_mmx.asm:1.20->1.20.2.1
1349 :     src/motion/x86_asm/sad_sse2.asm:1.16.2.1->1.16.2.2
1350 :     src/motion/x86_asm/sad_xmm.asm:1.13->1.13.2.1
1351 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.9.2.1->1.9.2.2
1352 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.9->1.9.2.1
1353 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.11.2.2->1.11.2.3
1354 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.13->1.13.2.1
1355 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10->1.10.2.1
1356 :     src/utils/x86_asm/cpuid.asm:1.15.2.1->1.15.2.2
1357 :     src/utils/x86_asm/interlacing_mmx.asm:1.10->1.10.2.1
1358 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.11->1.11.2.1
1359 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.20->1.20.2.1
1360 :    
1361 :     ---------------------
1362 :     Date: 2009/05/27 19:27:56
1363 :     Author: Isibaar
1364 :     Branch: HEAD
1365 :     Tag: (none)
1366 :     Log:
1367 :     GUI for variance masking
1368 :    
1369 :     Members:
1370 :     vfw/src/codec.c:1.22->1.23
1371 :     vfw/src/config.c:1.38->1.39
1372 :     vfw/src/resource.h:1.11->1.12
1373 :     vfw/src/resource.rc:1.25->1.26
1374 :    
1375 :     ---------------------
1376 :     Date: 2009/05/27 17:52:05
1377 :     Author: Isibaar
1378 :     Branch: HEAD
1379 :     Tag: (none)
1380 :     Log:
1381 :     Added Darkshikari's variance masking as an option to lumimasking
1382 :    
1383 :     Members:
1384 :     ChangeLog:1.15->1.16
1385 :     examples/xvid_encraw.c:1.37->1.38
1386 :     src/xvid.h:1.64->1.65
1387 :     src/plugins/plugin_lumimasking.c:1.6->1.7
1388 :    
1389 :     ---------------------
1390 :     Date: 2009/05/13 11:39:20
1391 :     Author: Isibaar
1392 :     Branch: HEAD
1393 :     Tag: (none)
1394 :     Log:
1395 :     improved precision and rounding for RGB->YV12 conversion
1396 :    
1397 :     Members:
1398 :     src/image/colorspace.c:1.14->1.15
1399 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.11->1.12
1400 :    
1401 :     ---------------------
1402 :     Date: 2009/03/30 16:40:05
1403 :     Author: Isibaar
1404 :     Branch: HEAD
1405 :     Tag: (none)
1406 :     Log:
1407 :     attempt at fixing a RGB24 access violation bug reported by Matthew Allen
1408 :    
1409 :     Members:
1410 :     src/image/image.c:1.43->1.44
1411 :    
1412 :     ---------------------
1413 :     Date: 2009/02/19 18:07:29
1414 :     Author: Isibaar
1415 :     Branch: HEAD
1416 :     Tag: (none)
1417 :     Log:
1418 :     added proper license headers to the IA64 asm files
1419 :    
1420 :     Members:
1421 :     src/dct/ia64_asm/fdct_ia64.s:1.5->1.6
1422 :     src/dct/ia64_asm/idct_fini.s:1.1->1.2
1423 :     src/dct/ia64_asm/idct_ia64_ecc.s:1.1->1.2
1424 :     src/dct/ia64_asm/idct_ia64_gcc.s:1.1->1.2
1425 :     src/dct/ia64_asm/idct_init.s:1.1->1.2
1426 :     src/image/ia64_asm/interpolate8x8_ia64.s:1.5->1.6
1427 :     src/image/ia64_asm/interpolate8x8_ia64_exact.s:1.1->1.2
1428 :     src/motion/ia64_asm/calc_delta_1.s:1.1->1.2
1429 :     src/motion/ia64_asm/calc_delta_2.s:1.1->1.2
1430 :     src/motion/ia64_asm/calc_delta_3.s:1.1->1.2
1431 :     src/motion/ia64_asm/halfpel8_refine_ia64.s:1.3->1.4
1432 :     src/motion/ia64_asm/sad_ia64.s:1.7->1.8
1433 :     src/quant/ia64_asm/quant_h263_ia64.s:1.6->1.7
1434 :     src/utils/ia64_asm/mem_transfer_ia64.s:1.5->1.6
1435 :    
1436 :     ---------------------
1437 :     Date: 2009/02/18 23:09:37
1438 :     Author: Isibaar
1439 :     Branch: HEAD
1440 :     Tag: (none)
1441 :     Log:
1442 :     amd64
1443 :    
1444 :     Members:
1445 :     debian/control:1.3->1.4
1446 :    
1447 :     ---------------------
1448 :     Date: 2009/02/18 16:10:19
1449 :     Author: Isibaar
1450 :     Branch: HEAD
1451 :     Tag: (none)
1452 :     Log:
1453 :     - Some updates to license headers
1454 :    
1455 :     Members:
1456 :     src/image/x86_asm/colorspace_mmx.inc:1.8->1.9
1457 :     src/motion/motion.h:1.24->1.25
1458 :    
1459 :     ---------------------
1460 :     Date: 2009/01/07 17:32:31
1461 :     Author: Isibaar
1462 :     Branch: HEAD
1463 :     Tag: (none)
1464 :     Log:
1465 :     Added note for OSX users that nasm >=2.06rc2 is required for MACH-O build
1466 :    
1467 :     Will auto-check in the configure script once 2.06 release is out...
1468 :    
1469 :     Members:
1470 :     doc/README:1.3->1.4
1471 :    
1472 :     ---------------------
1473 :     Date: 2009/01/07 17:22:02
1474 :     Author: Isibaar
1475 :     Branch: HEAD
1476 :     Tag: (none)
1477 :     Log:
1478 :     added quotes around nasm include paths to fix problems with directory names containing spaces
1479 :    
1480 :     Members:
1481 :     build/win32/libxvidcore.dsp:1.15->1.16
1482 :     build/win32/libxvidcore_static.dsp:1.5->1.6
1483 :    
1484 :     ---------------------
1485 :     Date: 2008/12/15 11:22:07
1486 :     Author: Isibaar
1487 :     Branch: HEAD
1488 :     Tag: (none)
1489 :     Log:
1490 :     added -D_WIN32_IE=0x0501 to CFLAGS
1491 :    
1492 :     Members:
1493 :     vfw/bin/Makefile:1.6->1.7
1494 :    
1495 :     ---------------------
1496 :     Date: 2008/12/09 11:42:38
1497 :     Author: Isibaar
1498 :     Branch: HEAD
1499 :     Tag: (none)
1500 :     Log:
1501 :     Note for yasm version required for MacOS X
1502 :    
1503 :     Members:
1504 :     doc/README:1.2->1.3
1505 :    
1506 :     ---------------------
1507 :     Date: 2008/12/05 11:33:47
1508 :     Author: Isibaar
1509 :     Branch: HEAD
1510 :     Tag: (none)
1511 :     Log:
1512 :     added a comment
1513 :    
1514 :     Members:
1515 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.13->1.14
1516 :    
1517 :     ---------------------
1518 :     Date: 2008/12/05 11:18:52
1519 :     Author: Isibaar
1520 :     Branch: HEAD
1521 :     Tag: (none)
1522 :     Log:
1523 :     Added -arch ppc for Apple gcc
1524 :    
1525 :     Members:
1526 :     build/generic/configure.in:1.27->1.28
1527 :    
1528 :     ---------------------
1529 :     Date: 2008/12/05 11:15:02
1530 :     Author: Isibaar
1531 :     Branch: HEAD
1532 :     Tag: (none)
1533 :     Log:
1534 :     MacOS X specific changes
1535 :    
1536 :     Members:
1537 :     src/nasm.inc:1.5->1.6
1538 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.12->1.13
1539 :    
1540 :     ---------------------
1541 :     Date: 2008/12/04 19:30:36
1542 :     Author: Isibaar
1543 :     Branch: HEAD
1544 :     Tag: (none)
1545 :     Log:
1546 :     yasm compatibility
1547 :    
1548 :     Members:
1549 :     build/generic/configure.in:INITIAL->1.27
1550 :     src/nasm.inc:1.4->1.5
1551 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.13->1.14
1552 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.12->1.13
1553 :     src/image/x86_asm/postprocessing_mmx.asm:1.11->1.12
1554 :     src/image/x86_asm/postprocessing_sse2.asm:1.14->1.15
1555 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.10->1.11
1556 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.14->1.15
1557 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.14->1.15
1558 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.11->1.12
1559 :    
1560 :     ---------------------
1561 :     Date: 2008/12/04 15:41:50
1562 :     Author: Isibaar
1563 :     Branch: HEAD
1564 :     Tag: (none)
1565 :     Log:
1566 :     trying to add back yasm support
1567 :    
1568 :     Members:
1569 :     src/nasm.inc:INITIAL->1.4
1570 :     src/bitstream/x86_asm/cbp_mmx.asm:1.17->1.18
1571 :     src/bitstream/x86_asm/cbp_sse2.asm:1.12->1.13
1572 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.8->1.9
1573 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.10->1.11
1574 :     src/dct/x86_asm/fdct_sse2_skal.asm:INITIAL->1.12
1575 :     src/dct/x86_asm/idct_3dne.asm:1.9->1.10
1576 :     src/dct/x86_asm/idct_mmx.asm:1.13->1.14
1577 :     src/dct/x86_asm/idct_sse2_dmitry.asm:INITIAL->1.10
1578 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.10->1.11
1579 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.12->1.13
1580 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.10->1.11
1581 :     src/image/x86_asm/deintl_sse.asm:1.4->1.5
1582 :     src/image/x86_asm/gmc_mmx.asm:INITIAL->1.10
1583 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.12->1.13
1584 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.11->1.12
1585 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.23->1.24
1586 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.13->1.14
1587 :     src/image/x86_asm/postprocessing_mmx.asm:1.10->1.11
1588 :     src/image/x86_asm/postprocessing_sse2.asm:1.13->1.14
1589 :     src/image/x86_asm/qpel_mmx.asm:1.9->1.10
1590 :     src/image/x86_asm/reduced_mmx.asm:1.10->1.11
1591 :     src/motion/x86_asm/sad_3dn.asm:1.12->1.13
1592 :     src/motion/x86_asm/sad_3dne.asm:1.10->1.11
1593 :     src/motion/x86_asm/sad_mmx.asm:1.20->1.21
1594 :     src/motion/x86_asm/sad_sse2.asm:1.18->1.19
1595 :     src/motion/x86_asm/sad_xmm.asm:1.13->1.14
1596 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.11->1.12
1597 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.9->1.10
1598 :     src/quant/x86_asm/quantize_h263_mmx.asm:INITIAL->1.14
1599 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.13->1.14
1600 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10->1.11
1601 :     src/utils/x86_asm/cpuid.asm:INITIAL->1.18
1602 :     src/utils/x86_asm/interlacing_mmx.asm:1.10->1.11
1603 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.11->1.12
1604 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.20->1.21
1605 :    
1606 :     ---------------------
1607 :     Date: 2008/12/02 14:58:30
1608 :     Author: Isibaar
1609 :     Branch: HEAD
1610 :     Tag: (none)
1611 :     Log:
1612 :     missing ENDFUNC
1613 :    
1614 :     Members:
1615 :     src/utils/x86_asm/cpuid.asm:1.16->1.17
1616 :    
1617 :     ---------------------
1618 :     Date: 2008/12/02 14:44:55
1619 :     Author: Isibaar
1620 :     Branch: HEAD
1621 :     Tag: (none)
1622 :     Log:
1623 :     WIN64 XMM6/XMM7 bench and asm optimization patch by Andrew Dunstan
1624 :    
1625 :     Members:
1626 :     examples/xvid_bench.c:1.38->1.39
1627 :     src/bitstream/x86_asm/cbp_sse2.asm:1.11->1.12
1628 :     src/image/x86_asm/gmc_mmx.asm:1.8->1.9
1629 :     src/image/x86_asm/postprocessing_sse2.asm:1.12->1.13
1630 :     src/motion/x86_asm/sad_sse2.asm:1.17->1.18
1631 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.10->1.11
1632 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.12->1.13
1633 :     src/utils/emms.h:1.16->1.17
1634 :     src/utils/x86_asm/cpuid.asm:1.15->1.16
1635 :    
1636 :     ---------------------
1637 :     Date: 2008/12/01 16:22:37
1638 :     Author: Isibaar
1639 :     Branch: HEAD
1640 :     Tag: (none)
1641 :     Log:
1642 :     fix for previous commit
1643 :    
1644 :     Members:
1645 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.11->1.12
1646 :    
1647 :     ---------------------
1648 :     Date: 2008/12/01 16:06:48
1649 :     Author: Isibaar
1650 :     Branch: HEAD
1651 :     Tag: (none)
1652 :     Log:
1653 :     OSX/Leopard compilation fix by Guillaume Poirier
1654 :    
1655 :     Members:
1656 :     src/xvid.c:1.79->1.80
1657 :    
1658 :     ---------------------
1659 :     Date: 2008/12/01 16:00:44
1660 :     Author: Isibaar
1661 :     Branch: HEAD
1662 :     Tag: (none)
1663 :     Log:
1664 :     ASM clean-up patch by Carlo Bramix
1665 :    
1666 :     Members:
1667 :     src/image/x86_asm/colorspace_mmx.inc:1.7->1.8
1668 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.10->1.11
1669 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.22->1.23
1670 :     src/image/x86_asm/postprocessing_mmx.asm:1.9->1.10
1671 :     src/image/x86_asm/postprocessing_sse2.asm:1.11->1.12
1672 :     src/image/x86_asm/reduced_mmx.asm:1.9->1.10
1673 :    
1674 :     ---------------------
1675 :     Date: 2008/12/01 15:45:45
1676 :     Author: Isibaar
1677 :     Branch: HEAD
1678 :     Tag: (none)
1679 :     Log:
1680 :     properly treat XMM6/XMM7 as non-volatile on WIN64 (to be tested)
1681 :    
1682 :     Members:
1683 :     src/nasm.inc:1.2->1.3
1684 :     src/bitstream/x86_asm/cbp_sse2.asm:1.10->1.11
1685 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.10->1.11
1686 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.8->1.9
1687 :     src/image/x86_asm/gmc_mmx.asm:1.7->1.8
1688 :     src/image/x86_asm/postprocessing_sse2.asm:1.10->1.11
1689 :     src/motion/x86_asm/sad_sse2.asm:1.16->1.17
1690 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.9->1.10
1691 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.11->1.12
1692 :    
1693 :     ---------------------
1694 :     Date: 2008/11/30 19:05:42
1695 :     Author: Isibaar
1696 :     Branch: HEAD
1697 :     Tag: (none)
1698 :     Log:
1699 :     finish up WIN64 compatibility
1700 :    
1701 :     Members:
1702 :     vfw/src/driverproc.c:1.10->1.11
1703 :    
1704 :     ---------------------
1705 :     Date: 2008/11/30 18:56:07
1706 :     Author: Isibaar
1707 :     Branch: HEAD
1708 :     Tag: (none)
1709 :     Log:
1710 :     finish up WIN64 compatibility
1711 :    
1712 :     Members:
1713 :     vfw/src/config.c:1.37->1.38
1714 :     vfw/src/driverproc.c:1.9->1.10
1715 :     vfw/src/status.c:1.3->1.4
1716 :    
1717 :     ---------------------
1718 :     Date: 2008/11/30 17:36:44
1719 :     Author: Isibaar
1720 :     Branch: HEAD
1721 :     Tag: (none)
1722 :     Log:
1723 :     VC8 win32 / x64 project files
1724 :    
1725 :     Members:
1726 :     build/win32/libxvidcore.sln:1.1->1.2
1727 :     build/win32/libxvidcore.vcproj:1.1->1.2
1728 :     build/win32/xvid_decraw.vcproj:INITIAL->1.1
1729 :     build/win32/xvid_encraw.vcproj:INITIAL->1.1
1730 :     dshow/dshow.vcproj:INITIAL->1.1
1731 :     dshow/src/CAbout.cpp:1.2->1.3
1732 :     dshow/src/CAbout.h:1.2->1.3
1733 :     dshow/src/Configure.cpp:1.5->1.6
1734 :     dshow/src/config.c:1.9->1.10
1735 :     src/nasm.inc:1.1->1.2
1736 :     src/portab.h:1.58->1.59
1737 :     src/xvid.c:INITIAL->1.79
1738 :     src/motion/gmc.c:1.9->1.10
1739 :     vfw/vfw.dsp:INITIAL->1.4
1740 :     vfw/vfw.vcproj:INITIAL->1.1
1741 :     vfw/src/config.c:1.36->1.37
1742 :     vfw/src/config.h:1.12->1.13
1743 :     vfw/src/driverproc.c:1.8->1.9
1744 :    
1745 :     ---------------------
1746 :     Date: 2008/11/28 19:28:41
1747 :     Author: Isibaar
1748 :     Branch: HEAD
1749 :     Tag: (none)
1750 :     Log:
1751 :     updated nasm dependency
1752 :    
1753 :     Members:
1754 :     debian/control:1.2->1.3
1755 :    
1756 :     ---------------------
1757 :     Date: 2008/11/28 19:16:42
1758 :     Author: Isibaar
1759 :     Branch: HEAD
1760 :     Tag: (none)
1761 :     Log:
1762 :     pump up HEAD version numbers
1763 :    
1764 :     Members:
1765 :     build/generic/configure.in:1.25->1.26
1766 :     debian/changelog:1.2->1.3
1767 :     src/xvid.c:1.77->1.78
1768 :     src/xvid.h:1.63->1.64
1769 :    
1770 :     ---------------------
1771 :     Date: 2008/11/28 17:54:43
1772 :     Author: Isibaar
1773 :     Branch: HEAD
1774 :     Tag: tag-branching-1_2_0
1775 :     Log:
1776 :     WIN64 compatibility
1777 :    
1778 :     Members:
1779 :     dshow/src/config.h:1.5->1.6
1780 :    
1781 :     ---------------------
1782 :     Date: 2008/11/28 17:42:50
1783 :     Author: Isibaar
1784 :     Branch: HEAD
1785 :     Tag: (none)
1786 :     Log:
1787 :     alternative multicore detection
1788 :    
1789 :     Members:
1790 :     src/xvid.c:1.76->1.77
1791 :    
1792 :     ---------------------
1793 :     Date: 2008/11/28 12:56:01
1794 :     Author: Isibaar
1795 :     Branch: HEAD
1796 :     Tag: (none)
1797 :     Log:
1798 :     Auto SMP
1799 :    
1800 :     Members:
1801 :     vfw/src/codec.c:1.21->1.22
1802 :     vfw/src/config.c:1.35->1.36
1803 :     vfw/src/resource.rc:1.24->1.25
1804 :    
1805 :     ---------------------
1806 :     Date: 2008/11/28 11:58:07
1807 :     Author: Isibaar
1808 :     Branch: HEAD
1809 :     Tag: (none)
1810 :     Log:
1811 :     bugfix: prevent access violation if width/height is not multiple of 2
1812 :    
1813 :     Members:
1814 :     src/image/image.c:1.42->1.43
1815 :    
1816 :     ---------------------
1817 :     Date: 2008/11/27 21:46:13
1818 :     Author: Isibaar
1819 :     Branch: HEAD
1820 :     Tag: (none)
1821 :     Log:
1822 :     AMD64 fix
1823 :    
1824 :     Members:
1825 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.8->1.9
1826 :    
1827 :     ---------------------
1828 :     Date: 2008/11/27 21:34:53
1829 :     Author: Isibaar
1830 :     Branch: HEAD
1831 :     Tag: (none)
1832 :     Log:
1833 :     readded cpu check
1834 :    
1835 :     Members:
1836 :     src/plugins/plugin_ssim.c:1.11->1.12
1837 :    
1838 :     ---------------------
1839 :     Date: 2008/11/27 21:17:33
1840 :     Author: Isibaar
1841 :     Branch: HEAD
1842 :     Tag: (none)
1843 :     Log:
1844 :     more ssim fixes
1845 :    
1846 :     Members:
1847 :     examples/xvid_encraw.c:1.36->1.37
1848 :     src/xvid.h:1.62->1.63
1849 :     src/plugins/plugin_ssim.c:1.10->1.11
1850 :     src/plugins/plugin_ssim.h:1.3->1.4
1851 :    
1852 :     ---------------------
1853 :     Date: 2008/11/27 20:45:28
1854 :     Author: Isibaar
1855 :     Branch: HEAD
1856 :     Tag: (none)
1857 :     Log:
1858 :     fix for -ssim option
1859 :    
1860 :     Members:
1861 :     examples/xvid_encraw.c:1.35->1.36
1862 :    
1863 :     ---------------------
1864 :     Date: 2008/11/27 19:35:36
1865 :     Author: Isibaar
1866 :     Branch: HEAD
1867 :     Tag: (none)
1868 :     Log:
1869 :     64-bit fix
1870 :    
1871 :     Members:
1872 :     src/utils/x86_asm/interlacing_mmx.asm:1.9->1.10
1873 :    
1874 :     ---------------------
1875 :     Date: 2008/11/27 17:42:00
1876 :     Author: Isibaar
1877 :     Branch: HEAD
1878 :     Tag: (none)
1879 :     Log:
1880 :     updated strings
1881 :    
1882 :     Members:
1883 :     vfw/bin/xvid.inf:1.3->1.4
1884 :    
1885 :     ---------------------
1886 :     Date: 2008/11/27 17:33:32
1887 :     Author: Isibaar
1888 :     Branch: HEAD
1889 :     Tag: (none)
1890 :     Log:
1891 :     64-bit GUI note
1892 :    
1893 :     Members:
1894 :     vfw/src/config.c:1.34->1.35
1895 :     vfw/src/config.h:1.11->1.12
1896 :     vfw/src/resource.rc:1.23->1.24
1897 :    
1898 :     ---------------------
1899 :     Date: 2008/11/27 17:31:48
1900 :     Author: Isibaar
1901 :     Branch: HEAD
1902 :     Tag: (none)
1903 :     Log:
1904 :     enable SSE4 GMC code
1905 :    
1906 :     Members:
1907 :     src/portab.h:1.57->1.58
1908 :     src/motion/gmc.c:1.8->1.9
1909 :    
1910 :     ---------------------
1911 :     Date: 2008/11/27 12:57:28
1912 :     Author: Isibaar
1913 :     Branch: HEAD
1914 :     Tag: (none)
1915 :     Log:
1916 :     WIN64 compatibility
1917 :    
1918 :     Members:
1919 :     dshow/Makefile:1.6->1.7
1920 :     vfw/bin/Makefile:1.5->1.6
1921 :     vfw/src/config.c:1.33->1.34
1922 :     vfw/src/status.c:1.2->1.3
1923 :    
1924 :     ---------------------
1925 :     Date: 2008/11/27 01:47:03
1926 :     Author: Isibaar
1927 :     Branch: HEAD
1928 :     Tag: (none)
1929 :     Log:
1930 :     brightness control fix
1931 :    
1932 :     Members:
1933 :     src/xvid.c:1.75->1.76
1934 :     src/image/postprocessing.c:1.4->1.5
1935 :     src/image/x86_asm/postprocessing_sse2.asm:1.9->1.10
1936 :    
1937 :     ---------------------
1938 :     Date: 2008/11/27 00:37:28
1939 :     Author: Isibaar
1940 :     Branch: HEAD
1941 :     Tag: (none)
1942 :     Log:
1943 :     sad8bi bench
1944 :    
1945 :     Members:
1946 :     examples/xvid_bench.c:1.37->1.38
1947 :    
1948 :     ---------------------
1949 :     Date: 2008/11/27 00:35:50
1950 :     Author: Isibaar
1951 :     Branch: HEAD
1952 :     Tag: (none)
1953 :     Log:
1954 :     some WIN64 fixes
1955 :    
1956 :     Members:
1957 :     src/image/x86_asm/colorspace_mmx.inc:1.6->1.7
1958 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.9->1.10
1959 :     src/image/x86_asm/gmc_mmx.asm:1.6->1.7
1960 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.21->1.22
1961 :     src/image/x86_asm/postprocessing_mmx.asm:1.8->1.9
1962 :     src/image/x86_asm/qpel_mmx.asm:1.8->1.9
1963 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.10->1.11
1964 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.12->1.13
1965 :    
1966 :     ---------------------
1967 :     Date: 2008/11/26 11:11:16
1968 :     Author: Isibaar
1969 :     Branch: HEAD
1970 :     Tag: (none)
1971 :     Log:
1972 :     GUI controls for SSE3/SSE4
1973 :     Updated about box and messages
1974 :    
1975 :     Members:
1976 :     dshow/src/CXvidDecoder.h:1.6->1.7
1977 :     dshow/src/Configure.cpp:1.4->1.5
1978 :     dshow/src/config.c:1.8->1.9
1979 :     vfw/src/codec.h:1.5->1.6
1980 :     vfw/src/config.c:1.32->1.33
1981 :     vfw/src/resource.h:1.10->1.11
1982 :     vfw/src/resource.rc:1.22->1.23
1983 :    
1984 :     ---------------------
1985 :     Date: 2008/11/26 10:31:06
1986 :     Author: Isibaar
1987 :     Branch: HEAD
1988 :     Tag: (none)
1989 :     Log:
1990 :     some more benches
1991 :    
1992 :     Members:
1993 :     examples/xvid_bench.c:1.36->1.37
1994 :    
1995 :     ---------------------
1996 :     Date: 2008/11/26 03:36:37
1997 :     Author: Isibaar
1998 :     Branch: HEAD
1999 :     Tag: (none)
2000 :     Log:
2001 :     increment bs version
2002 :    
2003 :     Members:
2004 :     src/xvid.h:1.61->1.62
2005 :    
2006 :     ---------------------
2007 :     Date: 2008/11/26 03:32:54
2008 :     Author: Isibaar
2009 :     Branch: HEAD
2010 :     Tag: (none)
2011 :     Log:
2012 :     removed obsolete AMD64 asm source files
2013 :    
2014 :     Members:
2015 :     src/dct/x86_64_asm/fdct_mmx_skal.asm:1.3->1.4(DEAD)
2016 :     src/dct/x86_64_asm/idct_mmx.asm:1.3->1.4(DEAD)
2017 :     src/image/x86_64_asm/interpolate8x8_mmx.asm:1.3->1.4(DEAD)
2018 :     src/image/x86_64_asm/interpolate8x8_xmm.asm:1.3->1.4(DEAD)
2019 :     src/image/x86_64_asm/qpel_mmx.asm:1.4->1.5(DEAD)
2020 :     src/motion/x86_64_asm/sad_mmx.asm:1.3->1.4(DEAD)
2021 :     src/motion/x86_64_asm/sad_xmm.asm:1.3->1.4(DEAD)
2022 :     src/quant/x86_64_asm/quantize_h263_mmx.asm:1.3->1.4(DEAD)
2023 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.3->1.4(DEAD)
2024 :     src/utils/x86_64_asm/cpuid.asm:1.6->1.7(DEAD)
2025 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.5->1.6(DEAD)
2026 :     src/utils/x86_64_asm/mem_transfer_mmx.asm:1.3->1.4(DEAD)
2027 :    
2028 :     ---------------------
2029 :     Date: 2008/11/26 03:21:02
2030 :     Author: Isibaar
2031 :     Branch: HEAD
2032 :     Tag: (none)
2033 :     Log:
2034 :     X86_64 fixes
2035 :    
2036 :     Members:
2037 :     src/image/x86_asm/postprocessing_mmx.asm:1.7->1.8
2038 :     src/image/x86_asm/postprocessing_sse2.asm:1.8->1.9
2039 :     src/quant/quant_mpeg.c:1.4->1.5
2040 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.11->1.12
2041 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.9->1.10
2042 :    
2043 :     ---------------------
2044 :     Date: 2008/11/26 03:17:50
2045 :     Author: Isibaar
2046 :     Branch: HEAD
2047 :     Tag: (none)
2048 :     Log:
2049 :     win64 target
2050 :    
2051 :     Members:
2052 :     build/generic/Makefile:1.16->1.17
2053 :     build/generic/configure.in:1.24->1.25
2054 :     build/generic/sources.inc:1.14->1.15
2055 :    
2056 :     ---------------------
2057 :     Date: 2008/11/26 03:12:41
2058 :     Author: Isibaar
2059 :     Branch: HEAD
2060 :     Tag: (none)
2061 :     Log:
2062 :     updated MSVC project files
2063 :    
2064 :     Members:
2065 :     build/win32/libxvidcore.dsp:1.14->1.15
2066 :     build/win32/libxvidcore_static.dsp:1.4->1.5
2067 :    
2068 :     ---------------------
2069 :     Date: 2008/11/26 02:04:34
2070 :     Author: Isibaar
2071 :     Branch: HEAD
2072 :     Tag: (none)
2073 :     Log:
2074 :     Unified elf64/win64 X86_64 support
2075 :    
2076 :     Members:
2077 :     src/nasm.inc:INITIAL->1.1
2078 :     src/xvid.c:1.74->1.75
2079 :     src/bitstream/cbp.h:1.11->1.12
2080 :     src/bitstream/mbcoding.c:1.56->1.57
2081 :     src/bitstream/x86_asm/cbp_3dne.asm:1.7->1.8(DEAD)
2082 :     src/bitstream/x86_asm/cbp_mmx.asm:1.16->1.17
2083 :     src/bitstream/x86_asm/cbp_sse2.asm:1.9->1.10
2084 :     src/dct/fdct.h:1.10->1.11
2085 :     src/dct/idct.h:1.12->1.13
2086 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.7->1.8
2087 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.9->1.10
2088 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.9->1.10
2089 :     src/dct/x86_asm/idct_3dne.asm:1.8->1.9
2090 :     src/dct/x86_asm/idct_mmx.asm:1.12->1.13
2091 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.7->1.8
2092 :     src/dct/x86_asm/simple_idct_mmx.asm:1.9->1.10(DEAD)
2093 :     src/image/colorspace.h:1.9->1.10
2094 :     src/image/image.c:1.41->1.42
2095 :     src/image/interpolate8x8.h:1.16->1.17
2096 :     src/image/qpel.c:1.8->1.9
2097 :     src/image/qpel.h:1.7->1.8
2098 :     src/image/reduced.h:1.3->1.4
2099 :     src/image/x86_asm/colorspace_mmx.inc:1.5->1.6
2100 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.9->1.10
2101 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.8->1.9
2102 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.9->1.10
2103 :     src/image/x86_asm/deintl_sse.asm:1.3->1.4
2104 :     src/image/x86_asm/gmc_mmx.asm:1.5->1.6
2105 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.11->1.12
2106 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.10->1.11
2107 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.20->1.21
2108 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.12->1.13
2109 :     src/image/x86_asm/postprocessing_mmx.asm:1.6->1.7
2110 :     src/image/x86_asm/postprocessing_sse2.asm:1.7->1.8
2111 :     src/image/x86_asm/qpel_mmx.asm:1.7->1.8
2112 :     src/image/x86_asm/reduced_mmx.asm:1.8->1.9
2113 :     src/motion/motion_smp.h:1.4->1.5
2114 :     src/motion/sad.h:1.23->1.24
2115 :     src/motion/x86_asm/sad_3dn.asm:1.11->1.12
2116 :     src/motion/x86_asm/sad_3dne.asm:1.9->1.10
2117 :     src/motion/x86_asm/sad_mmx.asm:1.19->1.20
2118 :     src/motion/x86_asm/sad_sse2.asm:1.15->1.16
2119 :     src/motion/x86_asm/sad_xmm.asm:1.12->1.13
2120 :     src/plugins/plugin_ssim.c:1.9->1.10
2121 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.7->1.8
2122 :     src/quant/quant.h:1.7->1.8
2123 :     src/quant/quant_matrix.c:1.15->1.16
2124 :     src/quant/quant_mpeg.c:1.3->1.4
2125 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.8->1.9
2126 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.9->1.10
2127 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.10->1.11
2128 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.8->1.9
2129 :     src/utils/mbfunctions.h:1.20->1.21
2130 :     src/utils/mem_transfer.h:1.17->1.18
2131 :     src/utils/x86_asm/cpuid.asm:1.14->1.15
2132 :     src/utils/x86_asm/interlacing_mmx.asm:1.8->1.9
2133 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.10->1.11
2134 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.19->1.20
2135 :    
2136 :     ---------------------
2137 :     Date: 2008/11/14 16:43:27
2138 :     Author: Isibaar
2139 :     Branch: HEAD
2140 :     Tag: (none)
2141 :     Log:
2142 :     initial SSE4 support
2143 :    
2144 :     Members:
2145 :     build/generic/configure.in:1.23->1.24
2146 :     examples/xvid_bench.c:1.35->1.36
2147 :     examples/xvid_encraw.c:1.34->1.35
2148 :     src/xvid.c:1.73->1.74
2149 :     src/xvid.h:1.60->1.61
2150 :     src/image/x86_asm/gmc_mmx.asm:1.4->1.5
2151 :     src/motion/gmc.c:1.7->1.8
2152 :     src/utils/x86_64_asm/cpuid.asm:1.5->1.6
2153 :     src/utils/x86_asm/cpuid.asm:1.13->1.14
2154 :    
2155 :     ---------------------
2156 :     Date: 2008/11/11 21:46:24
2157 :     Author: Isibaar
2158 :     Branch: HEAD
2159 :     Tag: (none)
2160 :     Log:
2161 :     NASM 2.x compatibility
2162 :    
2163 :     Members:
2164 :     src/bitstream/x86_asm/cbp_3dne.asm:1.6->1.7
2165 :     src/bitstream/x86_asm/cbp_mmx.asm:1.15->1.16
2166 :     src/bitstream/x86_asm/cbp_sse2.asm:1.8->1.9
2167 :     src/dct/x86_64_asm/fdct_mmx_skal.asm:1.2->1.3
2168 :     src/dct/x86_64_asm/idct_mmx.asm:1.2->1.3
2169 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.6->1.7
2170 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.8->1.9
2171 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.8->1.9
2172 :     src/dct/x86_asm/idct_3dne.asm:1.7->1.8
2173 :     src/dct/x86_asm/idct_mmx.asm:1.11->1.12
2174 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.6->1.7
2175 :     src/dct/x86_asm/simple_idct_mmx.asm:1.8->1.9
2176 :     src/image/x86_64_asm/interpolate8x8_mmx.asm:1.2->1.3
2177 :     src/image/x86_64_asm/interpolate8x8_xmm.asm:1.2->1.3
2178 :     src/image/x86_64_asm/qpel_mmx.asm:1.3->1.4
2179 :     src/image/x86_asm/colorspace_mmx.inc:1.4->1.5
2180 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.8->1.9
2181 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.7->1.8
2182 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.8->1.9
2183 :     src/image/x86_asm/deintl_sse.asm:1.2->1.3
2184 :     src/image/x86_asm/gmc_mmx.asm:1.3->1.4
2185 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.10->1.11
2186 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.9->1.10
2187 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.19->1.20
2188 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.11->1.12
2189 :     src/image/x86_asm/postprocessing_mmx.asm:1.5->1.6
2190 :     src/image/x86_asm/postprocessing_sse2.asm:1.6->1.7
2191 :     src/image/x86_asm/qpel_mmx.asm:1.6->1.7
2192 :     src/image/x86_asm/reduced_mmx.asm:1.7->1.8
2193 :     src/motion/x86_64_asm/sad_mmx.asm:1.2->1.3
2194 :     src/motion/x86_64_asm/sad_xmm.asm:1.2->1.3
2195 :     src/motion/x86_asm/sad_3dn.asm:1.10->1.11
2196 :     src/motion/x86_asm/sad_3dne.asm:1.8->1.9
2197 :     src/motion/x86_asm/sad_mmx.asm:1.18->1.19
2198 :     src/motion/x86_asm/sad_sse2.asm:1.14->1.15
2199 :     src/motion/x86_asm/sad_xmm.asm:1.11->1.12
2200 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.6->1.7
2201 :     src/quant/x86_64_asm/quantize_h263_mmx.asm:1.2->1.3
2202 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.2->1.3
2203 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.7->1.8
2204 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.8->1.9
2205 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.9->1.10
2206 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.7->1.8
2207 :     src/utils/x86_64_asm/cpuid.asm:1.4->1.5
2208 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.4->1.5
2209 :     src/utils/x86_64_asm/mem_transfer_mmx.asm:1.2->1.3
2210 :     src/utils/x86_asm/cpuid.asm:1.12->1.13
2211 :     src/utils/x86_asm/interlacing_mmx.asm:1.7->1.8
2212 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.9->1.10
2213 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.18->1.19
2214 :    
2215 :     ---------------------
2216 :     Date: 2008/09/02 14:23:30
2217 :     Author: Isibaar
2218 :     Branch: HEAD
2219 :     Tag: (none)
2220 :     Log:
2221 :     - added the debian files from 1.1.3 release to CVS head
2222 :     - applied a patch by Fabian Greffrath <greffrath at leat ! rub ! de>
2223 :    
2224 :     Members:
2225 :     debian/changelog:1.1->1.2
2226 :     debian/compat:INITIAL->1.1
2227 :     debian/control:1.1->1.2
2228 :     debian/copyright:INITIAL->1.1
2229 :     debian/libxvidcore4-dev.dirs:INITIAL->1.1
2230 :     debian/libxvidcore4-dev.docs:INITIAL->1.1
2231 :     debian/libxvidcore4-dev.install:INITIAL->1.1
2232 :     debian/libxvidcore4.dirs:INITIAL->1.1
2233 :     debian/libxvidcore4.docs:INITIAL->1.1
2234 :     debian/libxvidcore4.install:INITIAL->1.1
2235 :     debian/rules:1.1->1.2
2236 :    
2237 :     ---------------------
2238 :     Date: 2008/08/19 11:17:17
2239 :     Author: Isibaar
2240 :     Branch: HEAD
2241 :     Tag: (none)
2242 :     Log:
2243 :     - removed accidental duplicates
2244 :    
2245 :     Members:
2246 :     src/utils/x86_64_asm/cpuid.asm:1.3->1.4
2247 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.3->1.4
2248 :    
2249 :     ---------------------
2250 :     Date: 2008/08/19 11:06:48
2251 :     Author: Isibaar
2252 :     Branch: HEAD
2253 :     Tag: (none)
2254 :     Log:
2255 :     - noexecstack patch by Hans de Goede
2256 :    
2257 :     Members:
2258 :     src/bitstream/x86_asm/cbp_3dne.asm:1.5->1.6
2259 :     src/bitstream/x86_asm/cbp_mmx.asm:1.14->1.15
2260 :     src/bitstream/x86_asm/cbp_sse2.asm:1.7->1.8
2261 :     src/dct/x86_64_asm/fdct_mmx_skal.asm:1.1->1.2
2262 :     src/dct/x86_64_asm/idct_mmx.asm:1.1->1.2
2263 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.5->1.6
2264 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.7->1.8
2265 :     src/dct/x86_asm/fdct_sse2_skal.asm:1.7->1.8
2266 :     src/dct/x86_asm/idct_3dne.asm:1.6->1.7
2267 :     src/dct/x86_asm/idct_mmx.asm:1.10->1.11
2268 :     src/dct/x86_asm/idct_sse2_dmitry.asm:1.5->1.6
2269 :     src/dct/x86_asm/simple_idct_mmx.asm:1.7->1.8
2270 :     src/image/x86_64_asm/interpolate8x8_mmx.asm:1.1->1.2
2271 :     src/image/x86_64_asm/interpolate8x8_xmm.asm:1.1->1.2
2272 :     src/image/x86_64_asm/qpel_mmx.asm:1.2->1.3
2273 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.7->1.8
2274 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.6->1.7
2275 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.7->1.8
2276 :     src/image/x86_asm/deintl_sse.asm:1.1->1.2
2277 :     src/image/x86_asm/gmc_mmx.asm:1.2->1.3
2278 :     src/image/x86_asm/interpolate8x8_3dn.asm:1.9->1.10
2279 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.8->1.9
2280 :     src/image/x86_asm/interpolate8x8_mmx.asm:1.18->1.19
2281 :     src/image/x86_asm/interpolate8x8_xmm.asm:1.10->1.11
2282 :     src/image/x86_asm/postprocessing_mmx.asm:1.4->1.5
2283 :     src/image/x86_asm/postprocessing_sse2.asm:1.5->1.6
2284 :     src/image/x86_asm/qpel_mmx.asm:1.5->1.6
2285 :     src/image/x86_asm/reduced_mmx.asm:1.6->1.7
2286 :     src/motion/x86_64_asm/sad_mmx.asm:1.1->1.2
2287 :     src/motion/x86_64_asm/sad_xmm.asm:1.1->1.2
2288 :     src/motion/x86_asm/sad_3dn.asm:1.9->1.10
2289 :     src/motion/x86_asm/sad_3dne.asm:1.7->1.8
2290 :     src/motion/x86_asm/sad_mmx.asm:1.17->1.18
2291 :     src/motion/x86_asm/sad_sse2.asm:1.13->1.14
2292 :     src/motion/x86_asm/sad_xmm.asm:1.10->1.11
2293 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.5->1.6
2294 :     src/quant/x86_64_asm/quantize_h263_mmx.asm:1.1->1.2
2295 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.1->1.2
2296 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.6->1.7
2297 :     src/quant/x86_asm/quantize_h263_mmx.asm:1.7->1.8
2298 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.8->1.9
2299 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.6->1.7
2300 :     src/utils/x86_64_asm/cpuid.asm:1.2->1.3
2301 :     src/utils/x86_64_asm/interlacing_mmx.asm:1.2->1.3
2302 :     src/utils/x86_64_asm/mem_transfer_mmx.asm:1.1->1.2
2303 :     src/utils/x86_asm/cpuid.asm:1.11->1.12
2304 :     src/utils/x86_asm/interlacing_mmx.asm:1.6->1.7
2305 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.8->1.9
2306 :     src/utils/x86_asm/mem_transfer_mmx.asm:1.17->1.18
2307 :    
2308 :     ---------------------
2309 :     Date: 2007/11/23 11:45:09
2310 :     Author: Isibaar
2311 :     Branch: HEAD
2312 :     Tag: (none)
2313 :     Log:
2314 :     - add missing #!/usr/bin/perl
2315 :    
2316 :     Members:
2317 :     examples/bench_list.pl:1.2->1.3
2318 :    
2319 :     ---------------------
2320 :     Date: 2007/11/23 11:44:11
2321 :     Author: Isibaar
2322 :     Branch: HEAD
2323 :     Tag: (none)
2324 :     Log:
2325 :     - update for nasm >= 0.99
2326 :    
2327 :     Members:
2328 :     build/generic/configure.in:1.22->1.23
2329 :    
2330 :     ---------------------
2331 :     Date: 2007/09/11 14:41:13
2332 :     Author: suxen_drol
2333 :     Branch: HEAD
2334 :     Tag: (none)
2335 :     Log:
2336 :     nasm 0.99.x compatibility
2337 :    
2338 :     Members:
2339 :     src/dct/x86_asm/fdct_mmx_skal.asm:1.6->1.7
2340 :     src/image/x86_asm/interpolate8x8_3dne.asm:1.7->1.8
2341 :     src/motion/x86_asm/sad_3dne.asm:1.6->1.7
2342 :     src/quant/x86_asm/quantize_h263_3dne.asm:1.5->1.6
2343 :     src/utils/x86_asm/mem_transfer_3dne.asm:1.7->1.8
2344 :    
2345 :     ---------------------
2346 :     Date: 2007/07/26 16:30:31
2347 :     Author: suxen_drol
2348 :     Branch: HEAD
2349 :     Tag: (none)
2350 :     Log:
2351 :     posix compliance; s/malloc\.h/stdlib\.h/
2352 :    
2353 :     Members:
2354 :     src/plugins/plugin_ssim.c:1.8->1.9
2355 :    
2356 :     ---------------------
2357 :     Date: 2007/07/24 11:43:10
2358 :     Author: Isibaar
2359 :     Branch: HEAD
2360 :     Tag: (none)
2361 :     Log:
2362 :     - improve b-frame decoding robustness (with broken stream or missing
2363 :     ref frame)
2364 :    
2365 :     Members:
2366 :     src/bitstream/bitstream.c:1.57->1.58
2367 :    
2368 :     ---------------------
2369 :     Date: 2007/07/19 15:46:16
2370 :     Author: suxen_drol
2371 :     Branch: HEAD
2372 :     Tag: (none)
2373 :     Log:
2374 :     remove plugin_fixed.c as per instruction "[Xvid-devel] pete cvs commits digest" (13 May 2003)
2375 :    
2376 :     Members:
2377 :     src/plugins/plugin_fixed.c:1.2->1.3(DEAD)
2378 :    
2379 :     ---------------------
2380 :     Date: 2007/06/28 16:55:11
2381 :     Author: Skal
2382 :     Branch: HEAD
2383 :     Tag: (none)
2384 :     Log:
2385 :    
2386 :     Simplify index testing after get_coeff(), esp. after decoding error.
2387 :    
2388 :     Members:
2389 :     src/bitstream/mbcoding.c:1.55->1.56
2390 :    
2391 :     ---------------------
2392 :     Date: 2007/06/27 16:38:05
2393 :     Author: Isibaar
2394 :     Branch: HEAD
2395 :     Tag: (none)
2396 :     Log:
2397 :     - patch for a potential vulnerability reported by Secunia
2398 :    
2399 :     Members:
2400 :     src/bitstream/mbcoding.c:1.54->1.55
2401 :    
2402 :     ---------------------
2403 :     Date: 2007/06/02 15:53:13
2404 :     Author: syskin
2405 :     Branch: HEAD
2406 :     Tag: (none)
2407 :     Log:
2408 :     compile with unicode support correctly (windows/debug). Patch by Kurt Pruenner
2409 :    
2410 :     Members:
2411 :     src/portab.h:1.56->1.57
2412 :    
2413 :     ---------------------
2414 :     Date: 2007/04/28 18:30:20
2415 :     Author: syskin
2416 :     Branch: HEAD
2417 :     Tag: (none)
2418 :     Log:
2419 :     Correction to out-of-bounds memory access in d_mv_bits; an assertion showing that d_mv_bits is still wrong; VC8 project files
2420 :    
2421 :     Members:
2422 :     build/win32/libxvidcore.sln:INITIAL->1.1
2423 :     build/win32/libxvidcore.vcproj:INITIAL->1.1
2424 :     src/bitstream/mbcoding.c:1.53->1.54
2425 :     src/motion/motion_inlines.h:1.4->1.5
2426 :    
2427 :     ---------------------
2428 :     Date: 2007/04/16 21:01:28
2429 :     Author: Skal
2430 :     Branch: HEAD
2431 :     Tag: (none)
2432 :     Log:
2433 :    
2434 :     fix for bad resync_marker length in b-vops (both enc and dec)
2435 :    
2436 :     Thanks to Mathieu Monnier for the report
2437 :     (mathieu.monnier at polytechnique dot org)
2438 :    
2439 :     Members:
2440 :     src/decoder.c:1.79->1.80
2441 :     src/bitstream/bitstream.c:1.56->1.57
2442 :    
2443 :     ---------------------
2444 :     Date: 2007/03/08 22:40:12
2445 :     Author: Isibaar
2446 :     Branch: HEAD
2447 :     Tag: (none)
2448 :     Log:
2449 :     - fix SSE3 detection and port to x86_64
2450 :    
2451 :     Members:
2452 :     src/utils/x86_64_asm/cpuid.asm:1.1->1.2
2453 :     src/utils/x86_asm/cpuid.asm:1.10->1.11
2454 :    
2455 :     ---------------------
2456 :     Date: 2007/02/08 14:10:24
2457 :     Author: Isibaar
2458 :     Branch: HEAD
2459 :     Tag: (none)
2460 :     Log:
2461 :     - avoid access violation when stats==NULL - patch by Felipe Contreras
2462 :    
2463 :     Members:
2464 :     src/encoder.c:1.129->1.130
2465 :    
2466 :     ---------------------
2467 :     Date: 2007/01/09 21:08:53
2468 :     Author: Isibaar
2469 :     Branch: HEAD
2470 :     Tag: (none)
2471 :     Log:
2472 :     - ssim and colorspace set-up patches by Johannes Reinhardt
2473 :    
2474 :     Members:
2475 :     examples/xvid_encraw.c:1.33->1.34
2476 :    
2477 :     ---------------------
2478 :     Date: 2006/12/22 00:29:27
2479 :     Author: Isibaar
2480 :     Branch: HEAD
2481 :     Tag: (none)
2482 :     Log:
2483 :     - build patch for Mac by Eric Petit
2484 :    
2485 :     Members:
2486 :     build/generic/configure.in:1.21->1.22
2487 :    
2488 :     ---------------------
2489 :     Date: 2006/12/22 00:27:25
2490 :     Author: Isibaar
2491 :     Branch: HEAD
2492 :     Tag: (none)
2493 :     Log:
2494 :     - PPC build cleanup patch for SSIM by Paul Kurucz
2495 :    
2496 :     Members:
2497 :     examples/xvid_bench.c:1.34->1.35
2498 :     src/plugins/plugin_ssim.c:1.7->1.8
2499 :    
2500 :     ---------------------
2501 :     Date: 2006/12/14 14:09:00
2502 :     Author: Isibaar
2503 :     Branch: HEAD
2504 :     Tag: (none)
2505 :     Log:
2506 :     - missing emms() fix by squid_80
2507 :    
2508 :     Members:
2509 :     src/encoder.c:1.128->1.129
2510 :    
2511 :     ---------------------
2512 :     Date: 2006/12/06 20:55:42
2513 :     Author: Isibaar
2514 :     Branch: HEAD
2515 :     Tag: (none)
2516 :     Log:
2517 :     - Add xvid_plugin_ssim
2518 :    
2519 :     Members:
2520 :     build/generic/libxvidcore.def:1.4->1.5
2521 :    
2522 :     ---------------------
2523 :     Date: 2006/12/06 20:55:07
2524 :     Author: Isibaar
2525 :     Branch: HEAD
2526 :     Tag: (none)
2527 :     Log:
2528 :     - SSE3 patch
2529 :    
2530 :     Members:
2531 :     src/xvid.c:1.72->1.73
2532 :     src/xvid.h:1.59->1.60
2533 :     src/motion/sad.h:1.22->1.23
2534 :     src/motion/x86_asm/sad_sse2.asm:1.12->1.13
2535 :     src/utils/x86_asm/cpuid.asm:1.9->1.10
2536 :    
2537 :     ---------------------
2538 :     Date: 2006/11/12 02:40:36
2539 :     Author: chl
2540 :     Branch: HEAD
2541 :     Tag: (none)
2542 :     Log:
2543 :     MMX version of RGB_to_yv12, shamelessly copy&pasted from the BGR version.
2544 :    
2545 :     Members:
2546 :     src/xvid.c:1.71->1.72
2547 :     src/image/colorspace.h:1.8->1.9
2548 :     src/image/x86_asm/colorspace_rgb_mmx.asm:1.6->1.7
2549 :    
2550 :     ---------------------
2551 :     Date: 2006/11/11 23:06:44
2552 :     Author: chl
2553 :     Branch: HEAD
2554 :     Tag: (none)
2555 :     Log:
2556 :     Fixed RGB but, simply forgot to initialize the function ptr
2557 :    
2558 :     Members:
2559 :     src/xvid.c:1.70->1.71
2560 :    
2561 :     ---------------------
2562 :     Date: 2006/11/11 23:03:30
2563 :     Author: chl
2564 :     Branch: HEAD
2565 :     Tag: (none)
2566 :     Log:
2567 :     Same RGB bug, different location
2568 :    
2569 :     Members:
2570 :     src/image/image.c:1.40->1.41
2571 :    
2572 :     ---------------------
2573 :     Date: 2006/11/11 06:07:25
2574 :     Author: chl
2575 :     Branch: HEAD
2576 :     Tag: (none)
2577 :     Log:
2578 :     Typo in RGB, but still seems broken.
2579 :    
2580 :     Members:
2581 :     src/image/image.c:1.39->1.40
2582 :    
2583 :     ---------------------
2584 :     Date: 2006/11/10 19:58:39
2585 :     Author: chl
2586 :     Branch: HEAD
2587 :     Tag: (none)
2588 :     Log:
2589 :     Added support for RGB colorspace. Incredible that after 5 years, this still
2590 :     wasn't there (only BGR and RGB+alpha).
2591 :     There are no accelerated MMX version, yet.
2592 :    
2593 :     Members:
2594 :     src/xvid.h:1.58->1.59
2595 :     src/image/colorspace.c:1.13->1.14
2596 :     src/image/colorspace.h:1.7->1.8
2597 :     src/image/image.c:1.38->1.39
2598 :    
2599 :     ---------------------
2600 :     Date: 2006/11/08 08:17:22
2601 :     Author: Skal
2602 :     Branch: HEAD
2603 :     Tag: (none)
2604 :     Log:
2605 :    
2606 :     + added an integer-based alternative to float gaussian.
2607 :     #define USE_INT_GAUSSIAN to activate it
2608 :    
2609 :     Members:
2610 :     src/plugins/plugin_ssim.c:1.6->1.7
2611 :    
2612 :     ---------------------
2613 :     Date: 2006/11/08 07:55:27
2614 :     Author: Skal
2615 :     Branch: HEAD
2616 :     Tag: (none)
2617 :     Log:
2618 :    
2619 :     + applied ssim_part3.diff patch, by Johannes Reinhardt
2620 :    
2621 :     Members:
2622 :     examples/xvid_encraw.c:1.32->1.33
2623 :     src/plugins/plugin_ssim.c:1.5->1.6
2624 :     src/plugins/plugin_ssim.h:1.2->1.3
2625 :    
2626 :     ---------------------
2627 :     Date: 2006/11/07 20:59:03
2628 :     Author: Skal
2629 :     Branch: HEAD
2630 :     Tag: (none)
2631 :     Log:
2632 :    
2633 :     + added a seamingly missing emms() to generate_GMCimage()
2634 :     + little ASM clean-up, pointer out by Celtic_Druid
2635 :    
2636 :     Members:
2637 :     src/image/x86_asm/gmc_mmx.asm:1.1->1.2
2638 :     src/motion/gmc.c:1.6->1.7
2639 :    
2640 :     ---------------------
2641 :     Date: 2006/11/01 11:04:29
2642 :     Author: Isibaar
2643 :     Branch: HEAD
2644 :     Tag: (none)
2645 :     Log:
2646 :     - upped BS_VERSION to 47
2647 :    
2648 :     Members:
2649 :     src/xvid.h:1.57->1.58
2650 :    
2651 :     ---------------------
2652 :     Date: 2006/11/01 08:12:26
2653 :     Author: Skal
2654 :     Branch: HEAD
2655 :     Tag: (none)
2656 :     Log:
2657 :    
2658 :     + added a very simple bench to test bitstream-read functions
2659 :     mostly to be used in conjunction to valgrind to spot uninitialized
2660 :     reads.
2661 :    
2662 :     Members:
2663 :     examples/xvid_bench.c:1.33->1.34
2664 :    
2665 :     ---------------------
2666 :     Date: 2006/10/30 23:23:05
2667 :     Author: chl
2668 :     Branch: HEAD
2669 :     Tag: (none)
2670 :     Log:
2671 :     nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
2672 :     Change to 0x0E fixes it (thanks for the hint, skal!).
2673 :    
2674 :     Members:
2675 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.4->1.5
2676 :    
2677 :     ---------------------
2678 :     Date: 2006/10/30 12:33:57
2679 :     Author: Skal
2680 :     Branch: HEAD
2681 :     Tag: (none)
2682 :     Log:
2683 :    
2684 :     + fix for rounding error while descaling
2685 :    
2686 :     Members:
2687 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.3->1.4
2688 :    
2689 :     ---------------------
2690 :     Date: 2006/10/30 12:21:42
2691 :     Author: Skal
2692 :     Branch: HEAD
2693 :     Tag: (none)
2694 :     Log:
2695 :    
2696 :     + further patch for SSIM plugin by Johannes Reinhardt
2697 :     + updated `xvid_bench 15` => there's still a little
2698 :     rounding inaccuracy in the reported CRCs. Work in progress...
2699 :    
2700 :     Members:
2701 :     examples/xvid_bench.c:1.32->1.33
2702 :     examples/xvid_encraw.c:1.31->1.32
2703 :     src/xvid.h:1.56->1.57
2704 :     src/plugins/plugin_ssim.c:1.4->1.5
2705 :     src/plugins/plugin_ssim.h:1.1->1.2
2706 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.2->1.3
2707 :    
2708 :     ---------------------
2709 :     Date: 2006/10/30 11:52:00
2710 :     Author: Skal
2711 :     Branch: HEAD
2712 :     Tag: (none)
2713 :     Log:
2714 :    
2715 :     + added support for NULL u/v pointer in yv12_to_yv12* functions
2716 :     (+little bug fix for the vflip case).
2717 :     Added a bench in xvid_bench.c (`xvid_bench 16`)
2718 :    
2719 :     Members:
2720 :     examples/xvid_bench.c:1.31->1.32
2721 :     src/image/colorspace.c:1.12->1.13
2722 :     src/image/x86_asm/colorspace_yuv_mmx.asm:1.5->1.6
2723 :    
2724 :     ---------------------
2725 :     Date: 2006/10/29 09:04:02
2726 :     Author: chl
2727 :     Branch: HEAD
2728 :     Tag: (none)
2729 :     Log:
2730 :     Simple handle to flooding chroma components with 0x80: set src->u and
2731 :     src->v to NULL. To work with VFlip, set also src_uv_stride=0.
2732 :    
2733 :     Members:
2734 :     src/image/colorspace.c:1.11->1.12
2735 :    
2736 :     ---------------------
2737 :     Date: 2006/10/26 18:34:32
2738 :     Author: Skal
2739 :     Branch: HEAD
2740 :     Tag: (none)
2741 :     Log:
2742 :    
2743 :     slightly faster lum_8x8_mmx
2744 :    
2745 :     Members:
2746 :     src/plugins/x86_asm/plugin_ssim-a.asm:1.1->1.2
2747 :    
2748 :     ---------------------
2749 :     Date: 2006/10/16 06:46:01
2750 :     Author: Skal
2751 :     Branch: HEAD
2752 :     Tag: (none)
2753 :     Log:
2754 :     update totalPSNR[], whatever the ARG_PROGRESS
2755 :    
2756 :     Members:
2757 :     examples/xvid_encraw.c:1.30->1.31
2758 :    
2759 :     ---------------------
2760 :     Date: 2006/10/13 17:19:48
2761 :     Author: Skal
2762 :     Branch: HEAD
2763 :     Tag: (none)
2764 :     Log:
2765 :    
2766 :     bench on lum2x8 was wrong (uninitialized reads)
2767 :    
2768 :     Members:
2769 :     examples/xvid_bench.c:1.30->1.31
2770 :    
2771 :     ---------------------
2772 :     Date: 2006/10/13 17:16:25
2773 :     Author: Skal
2774 :     Branch: HEAD
2775 :     Tag: (none)
2776 :     Log:
2777 :    
2778 :     some more SSIM patches by Johannes
2779 :    
2780 :     Members:
2781 :     examples/xvid_bench.c:1.29->1.30
2782 :     examples/xvid_encraw.c:1.29->1.30
2783 :     src/plugins/plugin_ssim.c:1.3->1.4
2784 :    
2785 :     ---------------------
2786 :     Date: 2006/10/13 13:26:18
2787 :     Author: Skal
2788 :     Branch: HEAD
2789 :     Tag: (none)
2790 :     Log:
2791 :    
2792 :     wrong call to check_cpu_features() in case of non-ARCH_IS_IA32
2793 :    
2794 :     Members:
2795 :     src/image/image.c:1.37->1.38
2796 :    
2797 :     ---------------------
2798 :     Date: 2006/10/13 11:28:46
2799 :     Author: Skal
2800 :     Branch: HEAD
2801 :     Tag: (none)
2802 :     Log:
2803 :    
2804 :     removed the #ifndef WIN32 protection around xvid_plugin_ssim
2805 :    
2806 :     Members:
2807 :     examples/xvid_encraw.c:1.28->1.29
2808 :    
2809 :     ---------------------
2810 :     Date: 2006/10/13 10:39:07
2811 :     Author: Isibaar
2812 :     Branch: HEAD
2813 :     Tag: (none)
2814 :     Log:
2815 :     - Updated the MSVC project files plus some minor compilation fixes
2816 :    
2817 :     Members:
2818 :     build/win32/libxvidcore.dsp:1.13->1.14
2819 :     src/image/image.c:1.36->1.37
2820 :     src/plugins/plugin_ssim.c:1.2->1.3
2821 :    
2822 :     ---------------------
2823 :     Date: 2006/10/13 09:38:09
2824 :     Author: Skal
2825 :     Branch: HEAD
2826 :     Tag: (none)
2827 :     Log:
2828 :    
2829 :     + added a simple de-interlacing func (c + sse version),
2830 :     declared as xvid_image_deinterlace() in image.h
2831 :    
2832 :     Of course, one should prefer deinterlacing through some avisynth
2833 :     plugin, but...
2834 :    
2835 :     please update the dsp/dsw
2836 :    
2837 :     Members:
2838 :     build/generic/sources.inc:1.13->1.14
2839 :     src/image/image.c:1.35->1.36
2840 :     src/image/image.h:1.16->1.17
2841 :     src/image/x86_asm/deintl_sse.asm:INITIAL->1.1
2842 :    
2843 :     ---------------------
2844 :     Date: 2006/10/13 08:32:02
2845 :     Author: Skal
2846 :     Branch: HEAD
2847 :     Tag: (none)
2848 :     Log:
2849 :    
2850 :     + added a forgotten ARCH_IS_IA32
2851 :     + added some missing emms() after asm calls (since floats are used)
2852 :    
2853 :     Members:
2854 :     src/plugins/plugin_ssim.c:1.1->1.2
2855 :    
2856 :     ---------------------
2857 :     Date: 2006/10/11 16:55:28
2858 :     Author: Skal
2859 :     Branch: HEAD
2860 :     Tag: (none)
2861 :     Log:
2862 :    
2863 :     + added a bench for SSIM's internal function (`xvid_bench 15`)
2864 :    
2865 :     Members:
2866 :     examples/xvid_bench.c:1.28->1.29
2867 :    
2868 :     ---------------------
2869 :     Date: 2006/10/11 15:55:32
2870 :     Author: Skal
2871 :     Branch: HEAD
2872 :     Tag: (none)
2873 :     Log:
2874 :    
2875 :     + added SSIM plugin code
2876 :    
2877 :     Patch by Johannes Reinhardt at uni-konstanz dot de
2878 :    
2879 :     Members:
2880 :     build/generic/sources.inc:1.12->1.13
2881 :     src/xvid.h:1.55->1.56
2882 :     src/plugins/plugin_ssim.c:INITIAL->1.1
2883 :     src/plugins/plugin_ssim.h:INITIAL->1.1
2884 :     src/plugins/x86_asm/plugin_ssim-a.asm:INITIAL->1.1
2885 :    
2886 :     ---------------------
2887 :     Date: 2006/10/11 15:52:06
2888 :     Author: Skal
2889 :     Branch: HEAD
2890 :     Tag: (none)
2891 :     Log:
2892 :    
2893 :     + added SSIM pluging to xvid_encraw.c (only for non-WIN32
2894 :     for now)
2895 :     + modified Makefile to use generic/=build/libxvidcore.a
2896 :     direct path
2897 :    
2898 :     Patch by Johannes Reinhardt at uni-konstanz dot de
2899 :    
2900 :     Members:
2901 :     examples/Makefile:1.9->1.10
2902 :     examples/xvid_encraw.c:1.27->1.28
2903 :    
2904 :     ---------------------
2905 :     Date: 2006/09/22 05:40:11
2906 :     Author: syskin
2907 :     Branch: HEAD
2908 :     Tag: (none)
2909 :     Log:
2910 :     stop using cmov with mmx
2911 :    
2912 :     Members:
2913 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.7->1.8
2914 :    
2915 :     ---------------------
2916 :     Date: 2006/09/11 00:42:15
2917 :     Author: Isibaar
2918 :     Branch: HEAD
2919 :     Tag: (none)
2920 :     Log:
2921 :     - small bug reported by Greg Handi
2922 :    
2923 :     Members:
2924 :     src/decoder.c:1.78->1.79
2925 :    
2926 :     ---------------------
2927 :     Date: 2006/09/03 10:46:56
2928 :     Author: Skal
2929 :     Branch: HEAD
2930 :     Tag: (none)
2931 :     Log:
2932 :    
2933 :     + added a protection flag XVID_SAFE_BS_TAIL for not reading
2934 :     more than 4byte past the end of the input buffer. This is
2935 :     disabled by default (because slow), and 8byte-padding of input
2936 :     buffer should be a prefered solution in case of problem.
2937 :     Please cross-check i didn't break something.
2938 :    
2939 :    
2940 :     Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
2941 :     pointing out the problem.
2942 :    
2943 :     Members:
2944 :     src/bitstream/bitstream.h:1.23->1.24
2945 :    
2946 :     ---------------------
2947 :     Date: 2006/08/23 22:27:22
2948 :     Author: Skal
2949 :     Branch: HEAD
2950 :     Tag: (none)
2951 :     Log:
2952 :    
2953 :     Typo: use stride from data->current instead of data->reference
2954 :     Thanks to Johannes.Reinhardt at uni-konstanz dot de
2955 :    
2956 :     Members:
2957 :     src/plugins/plugin_dump.c:1.2->1.3
2958 :    
2959 :     ---------------------
2960 :     Date: 2006/07/11 20:36:18
2961 :     Author: Isibaar
2962 :     Branch: HEAD
2963 :     Tag: (none)
2964 :     Log:
2965 :     - updated graphics
2966 :    
2967 :     Members:
2968 :     dshow/src/Xvid_logo.bmp:1.2->1.3
2969 :     vfw/src/Xvid_logo.bmp:1.2->1.3
2970 :     vfw/src/xvid.ico:1.1->1.2
2971 :    
2972 :     ---------------------
2973 :     Date: 2006/07/11 19:17:09
2974 :     Author: chl
2975 :     Branch: HEAD
2976 :     Tag: (none)
2977 :     Log:
2978 :     ARG_FRAMERATE=0. broke encoding with default
2979 :    
2980 :     Members:
2981 :     examples/xvid_encraw.c:1.26->1.27
2982 :    
2983 :     ---------------------
2984 :     Date: 2006/07/11 12:19:27
2985 :     Author: chl
2986 :     Branch: HEAD
2987 :     Tag: (none)
2988 :     Log:
2989 :     linking to pthread library was missing
2990 :    
2991 :     Members:
2992 :     examples/Makefile:1.8->1.9
2993 :    
2994 :     ---------------------
2995 :     Date: 2006/07/11 12:01:27
2996 :     Author: chl
2997 :     Branch: HEAD
2998 :     Tag: (none)
2999 :     Log:
3000 :     fissing .endfunc
3001 :    
3002 :     Members:
3003 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.6->1.7
3004 :    
3005 :     ---------------------
3006 :     Date: 2006/07/10 19:39:23
3007 :     Author: Isibaar
3008 :     Branch: HEAD
3009 :     Tag: (none)
3010 :     Log:
3011 :     - updated profile definitions
3012 :    
3013 :     Members:
3014 :     vfw/src/codec.c:1.20->1.21
3015 :     vfw/src/config.c:1.31->1.32
3016 :     vfw/src/config.h:1.10->1.11
3017 :    
3018 :     ---------------------
3019 :     Date: 2006/07/10 19:25:23
3020 :     Author: Isibaar
3021 :     Branch: HEAD
3022 :     Tag: (none)
3023 :     Log:
3024 :     - increment bs version to 45
3025 :    
3026 :     Members:
3027 :     src/xvid.h:1.54->1.55
3028 :    
3029 :     ---------------------
3030 :     Date: 2006/07/10 10:09:59
3031 :     Author: syskin
3032 :     Branch: HEAD
3033 :     Tag: (none)
3034 :     Log:
3035 :     faster and waaay more precise mpeg intra quantization
3036 :    
3037 :     Members:
3038 :     src/encoder.h:1.31->1.32
3039 :     src/xvid.c:1.69->1.70
3040 :     src/quant/quant.h:1.6->1.7
3041 :     src/quant/quant_matrix.c:1.14->1.15
3042 :     src/quant/quant_matrix.h:1.7->1.8
3043 :     src/quant/quant_mpeg.c:1.2->1.3
3044 :     src/quant/x86_asm/quantize_mpeg_mmx.asm:1.5->1.6
3045 :     src/quant/x86_asm/quantize_mpeg_xmm.asm:1.5->1.6
3046 :     src/utils/mbtransquant.c:1.31->1.32
3047 :    
3048 :     ---------------------
3049 :     Date: 2006/07/08 16:19:04
3050 :     Author: Skal
3051 :     Branch: HEAD
3052 :     Tag: (none)
3053 :     Log:
3054 :    
3055 :     some compile fix... note: -start <int> only works for
3056 :     raw YUV input (type 0).
3057 :    
3058 :     Members:
3059 :     examples/xvid_encraw.c:1.25->1.26
3060 :    
3061 :     ---------------------
3062 :     Date: 2006/06/17 15:07:55
3063 :     Author: Isibaar
3064 :     Branch: HEAD
3065 :     Tag: (none)
3066 :     Log:
3067 :     - Enabled Skal's new SIMD optimizations for GMC
3068 :    
3069 :     Members:
3070 :     build/win32/libxvidcore.dsp:1.12->1.13
3071 :     src/motion/gmc.c:1.5->1.6
3072 :    
3073 :     ---------------------
3074 :     Date: 2006/06/16 12:08:28
3075 :     Author: syskin
3076 :     Branch: HEAD
3077 :     Tag: (none)
3078 :     Log:
3079 :     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.
3080 :    
3081 :     Members:
3082 :     examples/xvid_encraw.c:1.24->1.25
3083 :    
3084 :     ---------------------
3085 :     Date: 2006/06/14 23:44:07
3086 :     Author: Skal
3087 :     Branch: HEAD
3088 :     Tag: (none)
3089 :     Log:
3090 :    
3091 :     added mmx/sse2 code for GMC (3-pts only).
3092 :     new file: image/x86_asm/gmc_mmx.asm
3093 :    
3094 :     At this point, new GMC code isn't enabled (gmc.c:586).
3095 :     So: this commit should give binary-exact same input/output
3096 :     than before.
3097 :    
3098 :     dsp/dsw not updated.
3099 :    
3100 :     Members:
3101 :     build/generic/sources.inc:1.11->1.12
3102 :     src/xvid.c:1.68->1.69
3103 :     src/image/x86_asm/gmc_mmx.asm:INITIAL->1.1
3104 :     src/motion/gmc.c:1.4->1.5
3105 :     src/motion/gmc.h:1.2->1.3
3106 :    
3107 :     ---------------------
3108 :     Date: 2006/06/07 23:00:55
3109 :     Author: Skal
3110 :     Branch: HEAD
3111 :     Tag: (none)
3112 :     Log:
3113 :    
3114 :     + fix for a long-standing typo in the clipping value
3115 :     for 1-pts GMC prediction.
3116 :    
3117 :     Members:
3118 :     src/motion/gmc.c:1.3->1.4
3119 :    
3120 :     ---------------------
3121 :     Date: 2006/06/05 23:30:49
3122 :     Author: Skal
3123 :     Branch: HEAD
3124 :     Tag: (none)
3125 :     Log:
3126 :    
3127 :     + added a test_yuv() stub to test YUV functions,
3128 :     at least : yv12_to_yuyv and yv12_to_uyvy
3129 :    
3130 :     Members:
3131 :     examples/xvid_bench.c:1.27->1.28
3132 :    
3133 :     ---------------------
3134 :     Date: 2006/06/05 23:27:36
3135 :     Author: Skal
3136 :     Branch: HEAD
3137 :     Tag: (none)
3138 :     Log:
3139 :    
3140 :     + faster yv12->yuyv / uyvy MMX functions
3141 :     patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
3142 :    
3143 :     Members:
3144 :     src/image/x86_asm/colorspace_yuyv_mmx.asm:1.6->1.7
3145 :    
3146 :     ---------------------
3147 :     Date: 2006/05/28 09:52:45
3148 :     Author: suxen_drol
3149 :     Branch: HEAD
3150 :     Tag: (none)
3151 :     Log:
3152 :     define _INTPTR_T_DEFINED
3153 :    
3154 :     Members:
3155 :     src/portab.h:1.55->1.56
3156 :    
3157 :     ---------------------
3158 :     Date: 2006/05/06 06:37:15
3159 :     Author: syskin
3160 :     Branch: HEAD
3161 :     Tag: (none)
3162 :     Log:
3163 :     missing #include b0rks compilation
3164 :    
3165 :     Members:
3166 :     src/plugins/plugin_lumimasking.c:1.5->1.6
3167 :    
3168 :     ---------------------
3169 :     Date: 2006/04/26 19:44:29
3170 :     Author: Skal
3171 :     Branch: HEAD
3172 :     Tag: (none)
3173 :     Log:
3174 :    
3175 :     + bswap and quant_h264_intra naming fix.
3176 :    
3177 :     Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
3178 :    
3179 :     Members:
3180 :     src/portab.h:1.54->1.55
3181 :     src/quant/quant.h:1.5->1.6
3182 :    
3183 :     ---------------------
3184 :     Date: 2006/04/25 17:19:27
3185 :     Author: syskin
3186 :     Branch: HEAD
3187 :     Tag: (none)
3188 :     Log:
3189 :     write stats file in the same directory as target file, not in root directory
3190 :    
3191 :     Members:
3192 :     vfw/src/config.h:1.9->1.10
3193 :    
3194 :     ---------------------
3195 :     Date: 2006/04/19 17:42:19
3196 :     Author: syskin
3197 :     Branch: HEAD
3198 :     Tag: (none)
3199 :     Log:
3200 :     final skip threshold had its sign reversed, oops
3201 :    
3202 :     Members:
3203 :     src/motion/estimation_pvop.c:1.21->1.22
3204 :    
3205 :     ---------------------
3206 :     Date: 2006/04/15 06:17:02
3207 :     Author: syskin
3208 :     Branch: HEAD
3209 :     Tag: (none)
3210 :     Log:
3211 :     s/max/MAX - *nix compilation bustage fix
3212 :    
3213 :     Members:
3214 :     src/plugins/plugin_lumimasking.c:1.4->1.5
3215 :    
3216 :     ---------------------
3217 :     Date: 2006/04/14 09:24:47
3218 :     Author: Skal
3219 :     Branch: HEAD
3220 :     Tag: (none)
3221 :     Log:
3222 :    
3223 :     preserve the intervening bytes in BitstreamInit()
3224 :    
3225 :     original reports by Alex Volkov and Liang Jian.
3226 :    
3227 :     Members:
3228 :     src/bitstream/bitstream.h:1.22->1.23
3229 :    
3230 :     ---------------------
3231 :     Date: 2006/04/13 22:48:06
3232 :     Author: Isibaar
3233 :     Branch: HEAD
3234 :     Tag: (none)
3235 :     Log:
3236 :     - debian patch by GomGom
3237 :    
3238 :     Members:
3239 :     debian/README.Debian:INITIAL->1.1
3240 :     debian/changelog:INITIAL->1.1
3241 :     debian/control:INITIAL->1.1
3242 :     debian/rules:INITIAL->1.1
3243 :    
3244 :     ---------------------
3245 :     Date: 2006/03/27 13:21:48
3246 :     Author: Skal
3247 :     Branch: HEAD
3248 :     Tag: (none)
3249 :     Log:
3250 :    
3251 :     fix for the visual_object_verid vs. video_object_layer_verid
3252 :     problem of 6.3.3, reported by Li Xiang (lixiang01 at gmail dot com)
3253 :     Thanks for report and test bitstreams!
3254 :    
3255 :     Members:
3256 :     src/decoder.c:1.77->1.78
3257 :     src/decoder.h:1.17->1.18
3258 :     src/bitstream/bitstream.c:1.55->1.56
3259 :    
3260 :     ---------------------
3261 :     Date: 2006/03/11 13:10:42
3262 :     Author: syskin
3263 :     Branch: HEAD
3264 :     Tag: (none)
3265 :     Log:
3266 :     let lumimasking work with quant 1 too
3267 :    
3268 :     Members:
3269 :     src/plugins/plugin_lumimasking.c:1.3->1.4
3270 :    
3271 :     ---------------------
3272 :     Date: 2006/03/05 05:01:07
3273 :     Author: syskin
3274 :     Branch: HEAD
3275 :     Tag: (none)
3276 :     Log:
3277 :     detect pthreads and add proper linking flags if they are found. patch by caro from irc
3278 :    
3279 :     Members:
3280 :     build/generic/configure.in:1.20->1.21
3281 :    
3282 :     ---------------------
3283 :     Date: 2006/03/03 12:54:58
3284 :     Author: syskin
3285 :     Branch: HEAD
3286 :     Tag: (none)
3287 :     Log:
3288 :     fixed destructor bug - temp lamdas not freed
3289 :    
3290 :     Members:
3291 :     src/encoder.c:1.127->1.128
3292 :    
3293 :     ---------------------
3294 :     Date: 2006/02/27 13:16:04
3295 :     Author: suxen_drol
3296 :     Branch: HEAD
3297 :     Tag: (none)
3298 :     Log:
3299 :     mingw compatibility, remove gcc warnings
3300 :    
3301 :     Members:
3302 :     src/motion/motion_smp.h:1.3->1.4
3303 :    
3304 :     ---------------------
3305 :     Date: 2006/02/27 01:24:02
3306 :     Author: syskin
3307 :     Branch: HEAD
3308 :     Tag: (none)
3309 :     Log:
3310 :     synchronize only once *slaps forhead*
3311 :    
3312 :     Members:
3313 :     src/motion/estimation_pvop.c:1.20->1.21
3314 :    
3315 :     ---------------------
3316 :     Date: 2006/02/27 01:22:31
3317 :     Author: syskin
3318 :     Branch: HEAD
3319 :     Tag: (none)
3320 :     Log:
3321 :     cosmetics; make it compile on linux and others without #defines
3322 :    
3323 :     Members:
3324 :     src/motion/motion_smp.h:1.2->1.3
3325 :    
3326 :     ---------------------
3327 :     Date: 2006/02/26 02:52:34
3328 :     Author: suxen_drol
3329 :     Branch: HEAD
3330 :     Tag: (none)
3331 :     Log:
3332 :     add debug.c
3333 :    
3334 :     Members:
3335 :     dshow/dshow.dsp:1.6->1.7
3336 :     dshow/src/debug.c:INITIAL->1.1
3337 :     dshow/src/debug.h:1.5->1.6
3338 :    
3339 :     ---------------------
3340 :     Date: 2006/02/25 05:41:12
3341 :     Author: suxen_drol
3342 :     Branch: HEAD
3343 :     Tag: (none)
3344 :     Log:
3345 :     win32: populate info.num_thread fields using GetProcessAffinityMask()
3346 :    
3347 :     Members:
3348 :     src/xvid.c:1.67->1.68
3349 :    
3350 :     ---------------------
3351 :     Date: 2006/02/25 02:20:41
3352 :     Author: syskin
3353 :     Branch: HEAD
3354 :     Tag: (none)
3355 :     Log:
3356 :     oops I forgot to commit these yesterday ;_;
3357 :    
3358 :     Members:
3359 :     src/motion/estimation_bvop.c:1.24->1.25
3360 :     src/motion/estimation_pvop.c:1.19->1.20
3361 :    
3362 :     ---------------------
3363 :     Date: 2006/02/25 00:35:04
3364 :     Author: suxen_drol
3365 :     Branch: HEAD
3366 :     Tag: (none)
3367 :     Log:
3368 :     add minfcode and minbcode members to SMPmotionData struct
3369 :    
3370 :     Members:
3371 :     src/motion/motion_smp.h:1.1->1.2
3372 :    
3373 :     ---------------------
3374 :     Date: 2006/02/24 23:59:07
3375 :     Author: suxen_drol
3376 :     Branch: HEAD
3377 :     Tag: (none)
3378 :     Log:
3379 :     prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
3380 :    
3381 :     Members:
3382 :     vfw/src/codec.c:1.19->1.20
3383 :    
3384 :     ---------------------
3385 :     Date: 2006/02/24 15:18:59
3386 :     Author: syskin
3387 :     Branch: HEAD
3388 :     Tag: (none)
3389 :     Log:
3390 :     SMP update - don't run encoding in parallel after all
3391 :    
3392 :     Members:
3393 :     src/encoder.c:1.126->1.127
3394 :    
3395 :     ---------------------
3396 :     Date: 2006/02/24 11:39:23
3397 :     Author: syskin
3398 :     Branch: HEAD
3399 :     Tag: (none)
3400 :     Log:
3401 :     support -threads parameter (defaults to zero)
3402 :    
3403 :     Members:
3404 :     examples/xvid_encraw.c:1.23->1.24
3405 :    
3406 :     ---------------------
3407 :     Date: 2006/02/24 09:46:22
3408 :     Author: syskin
3409 :     Branch: HEAD
3410 :     Tag: (none)
3411 :     Log:
3412 :     multithreaded encoding
3413 :    
3414 :     Members:
3415 :     src/encoder.c:1.125->1.126
3416 :     src/encoder.h:1.30->1.31
3417 :     src/motion/estimation_bvop.c:1.23->1.24
3418 :     src/motion/estimation_pvop.c:1.18->1.19
3419 :     src/motion/motion_smp.h:INITIAL->1.1
3420 :    
3421 :     ---------------------
3422 :     Date: 2006/02/24 09:33:52
3423 :     Author: syskin
3424 :     Branch: HEAD
3425 :     Tag: (none)
3426 :     Log:
3427 :     enable number of threads; treat is as any other config (no auto-detection)
3428 :    
3429 :     Members:
3430 :     vfw/src/config.c:1.30->1.31
3431 :    
3432 :     ---------------------
3433 :     Date: 2006/02/23 08:22:43
3434 :     Author: syskin
3435 :     Branch: HEAD
3436 :     Tag: (none)
3437 :     Log:
3438 :     reset dquant table, all of it
3439 :    
3440 :     Members:
3441 :     src/encoder.c:1.124->1.125
3442 :    
3443 :     ---------------------
3444 :     Date: 2006/02/15 21:58:43
3445 :     Author: Isibaar
3446 :     Branch: HEAD
3447 :     Tag: (none)
3448 :     Log:
3449 :     - N-VOP patch by Andrew Dunstan
3450 :    
3451 :     Members:
3452 :     src/encoder.c:1.123->1.124
3453 :    
3454 :     ---------------------
3455 :     Date: 2006/02/15 20:16:39
3456 :     Author: Isibaar
3457 :     Branch: HEAD
3458 :     Tag: (none)
3459 :     Log:
3460 :     Bugfix: Decoding was prematurely terminated upon EOF
3461 :    
3462 :     Members:
3463 :     examples/xvid_decraw.c:1.23->1.24
3464 :    
3465 :     ---------------------
3466 :     Date: 2006/01/19 23:25:18
3467 :     Author: Isibaar
3468 :     Branch: HEAD
3469 :     Tag: (none)
3470 :     Log:
3471 :     - Added MV bits to statistics
3472 :    
3473 :     Members:
3474 :     src/encoder.c:1.122->1.123
3475 :     src/encoder.h:1.29->1.30
3476 :     src/bitstream/mbcoding.c:1.52->1.53
3477 :    
3478 :     ---------------------
3479 :     Date: 2006/01/17 20:06:25
3480 :     Author: Isibaar
3481 :     Branch: HEAD
3482 :     Tag: (none)
3483 :     Log:
3484 :     - Removed the 9999 frames encode limit from xvid_encraw
3485 :    
3486 :     Members:
3487 :     examples/xvid_encraw.c:1.22->1.23
3488 :    
3489 :     ---------------------
3490 :     Date: 2006/01/09 01:39:43
3491 :     Author: Isibaar
3492 :     Branch: HEAD
3493 :     Tag: (none)
3494 :     Log:
3495 :     - fix for EMT64 platform
3496 :    
3497 :     Members:
3498 :     src/xvid.c:1.66->1.67
3499 :    
3500 :     ---------------------
3501 :     Date: 2006/01/08 23:25:57
3502 :     Author: Isibaar
3503 :     Branch: HEAD
3504 :     Tag: (none)
3505 :     Log:
3506 :     - Increased the bs_version to 43
3507 :    
3508 :     Members:
3509 :     src/xvid.h:1.53->1.54
3510 :    
3511 :     ---------------------
3512 :     Date: 2005/12/30 15:04:49
3513 :     Author: Isibaar
3514 :     Branch: HEAD
3515 :     Tag: (none)
3516 :     Log:
3517 :     - Initialize dec->bs_version to high value. Before it seemed unititalized for
3518 :     non Xvid streams...
3519 :    
3520 :     Members:
3521 :     src/decoder.c:1.76->1.77
3522 :    
3523 :     ---------------------
3524 :     Date: 2005/12/30 14:52:32
3525 :     Author: Isibaar
3526 :     Branch: HEAD
3527 :     Tag: (none)
3528 :     Log:
3529 :     - Made the debug build config link again
3530 :    
3531 :     Members:
3532 :     dshow/dshow.dsp:1.5->1.6
3533 :     dshow/src/debug.h:1.4->1.5
3534 :    
3535 :     ---------------------
3536 :     Date: 2005/12/24 02:06:20
3537 :     Author: Isibaar
3538 :     Branch: HEAD
3539 :     Tag: (none)
3540 :     Log:
3541 :     - (hopefully) fixed the decoder bugs reported by Michael Niedermayer
3542 :    
3543 :     Members:
3544 :     src/decoder.c:1.75->1.76
3545 :    
3546 :     ---------------------
3547 :     Date: 2005/12/18 07:52:12
3548 :     Author: syskin
3549 :     Branch: HEAD
3550 :     Tag: (none)
3551 :     Log:
3552 :     cleanup; skip decision moved to separate function
3553 :    
3554 :     Members:
3555 :     src/motion/estimation_pvop.c:1.17->1.18
3556 :     src/motion/motion.h:1.23->1.24
3557 :    
3558 :     ---------------------
3559 :     Date: 2005/12/18 03:55:54
3560 :     Author: syskin
3561 :     Branch: HEAD
3562 :     Tag: (none)
3563 :     Log:
3564 :     -freduce-all-givs not supporeted by gcc4 - easiest to just remove
3565 :    
3566 :     Members:
3567 :     dshow/Makefile:1.5->1.6
3568 :     vfw/bin/Makefile:1.4->1.5
3569 :    
3570 :     ---------------------
3571 :     Date: 2005/12/17 14:57:15
3572 :     Author: syskin
3573 :     Branch: HEAD
3574 :     Tag: (none)
3575 :     Log:
3576 :     stupid typo in latest patch
3577 :    
3578 :     Members:
3579 :     src/image/image.c:1.34->1.35
3580 :    
3581 :     ---------------------
3582 :     Date: 2005/12/17 13:04:52
3583 :     Author: syskin
3584 :     Branch: HEAD
3585 :     Tag: (none)
3586 :     Log:
3587 :     easier image_interpolate() call, absolete comments removed
3588 :    
3589 :     Members:
3590 :     src/encoder.c:1.121->1.122
3591 :     src/image/image.c:1.33->1.34
3592 :     src/image/image.h:1.15->1.16
3593 :    
3594 :     ---------------------
3595 :     Date: 2005/12/17 12:24:32
3596 :     Author: syskin
3597 :     Branch: HEAD
3598 :     Tag: (none)
3599 :     Log:
3600 :     ancient useless code removed
3601 :    
3602 :     Members:
3603 :     src/image/image.c:1.32->1.33
3604 :    
3605 :     ---------------------
3606 :     Date: 2005/12/10 06:20:35
3607 :     Author: syskin
3608 :     Branch: HEAD
3609 :     Tag: (none)
3610 :     Log:
3611 :     slightly better trellis - check at least 3 coefficients. 0.05dB better with no measurable speed penalty
3612 :    
3613 :     Members:
3614 :     src/utils/mbtransquant.c:1.30->1.31
3615 :    
3616 :     ---------------------
3617 :     Date: 2005/12/09 05:45:35
3618 :     Author: syskin
3619 :     Branch: HEAD
3620 :     Tag: (none)
3621 :     Log:
3622 :     expose VHQ and Trellis lambdas to HVS plugins
3623 :    
3624 :     Members:
3625 :     src/encoder.c:1.120->1.121
3626 :     src/encoder.h:1.28->1.29
3627 :     src/global.h:1.24->1.25
3628 :     src/xvid.h:1.52->1.53
3629 :     src/motion/estimation_rd_based.c:1.13->1.14
3630 :     src/motion/estimation_rd_based_bvop.c:1.9->1.10
3631 :     src/utils/mbtransquant.c:1.29->1.30
3632 :    
3633 :     ---------------------
3634 :     Date: 2005/12/09 05:39:49
3635 :     Author: syskin
3636 :     Branch: HEAD
3637 :     Tag: (none)
3638 :     Log:
3639 :     tuning lambdas for better PSNR and vhq0 mode decision
3640 :    
3641 :     Members:
3642 :     src/motion/estimation.h:1.12->1.13
3643 :     src/motion/estimation_common.c:1.12->1.13
3644 :    
3645 :     ---------------------
3646 :     Date: 2005/11/25 13:07:01
3647 :     Author: chl
3648 :     Branch: HEAD
3649 :     Tag: (none)
3650 :     Log:
3651 :     remove "xvid" in PGM-header, so xvid_encraw understands it
3652 :    
3653 :     Members:
3654 :     examples/xvid_decraw.c:1.22->1.23
3655 :    
3656 :     ---------------------
3657 :     Date: 2005/11/22 11:53:10
3658 :     Author: suxen_drol
3659 :     Branch: HEAD
3660 :     Tag: (none)
3661 :     Log:
3662 :     update cvs-head to reflect xvid-1.2 development status:
3663 :     set build string to "xvid-1.2.0-dev"
3664 :     set XVID_VERSION to 1.2.-127
3665 :     set XVID_BS_VERSION to 40
3666 :     set XVID_UNSTABLE
3667 :    
3668 :     Members:
3669 :     src/xvid.c:1.65->1.66
3670 :     src/xvid.h:1.51->1.52
3671 :    
3672 :     ---------------------
3673 :     Date: 2005/11/22 11:23:01
3674 :     Author: suxen_drol
3675 :     Branch: HEAD
3676 :     Tag: (none)
3677 :     Log:
3678 :     cleanings in code spotted by sparse (ed dot gomez at free dot fr>
3679 :    
3680 :     Members:
3681 :     src/decoder.c:1.74->1.75
3682 :     src/encoder.c:1.119->1.120
3683 :     src/xvid.c:1.64->1.65
3684 :     src/bitstream/bitstream.c:1.54->1.55
3685 :     src/dct/idct.c:1.8->1.9
3686 :     src/image/colorspace.c:1.10->1.11
3687 :     src/image/font.c:1.6->1.7
3688 :     src/image/qpel.c:1.7->1.8
3689 :     src/motion/estimation_rd_based.c:1.12->1.13
3690 :     src/motion/estimation_rd_based_bvop.c:1.8->1.9
3691 :     src/prediction/mbprediction.c:1.17->1.18
3692 :     src/utils/emms.c:1.10->1.11
3693 :     src/utils/mbtransquant.c:1.28->1.29
3694 :     src/utils/timer.h:1.10->1.11
3695 :    
3696 :     ---------------------
3697 :     Date: 2005/11/03 06:44:07
3698 :     Author: Skal
3699 :     Branch: HEAD
3700 :     Tag: (none)
3701 :     Log:
3702 :    
3703 :     typo fixed (thanks squid_80)
3704 :    
3705 :     Members:
3706 :     examples/xvid_bench.c:1.26->1.27
3707 :    
3708 :     ---------------------
3709 :     Date: 2005/10/26 14:38:33
3710 :     Author: Skal
3711 :     Branch: HEAD
3712 :     Tag: (none)
3713 :     Log:
3714 :    
3715 :     + removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
3716 :     As suggested by Gruel, there might be a compiler
3717 :     problem for some very very exotic platform.
3718 :     Hence, i've added a test_compiler() in xvid_bench.c, to
3719 :     be sure everything are ok. Hope the test is correct.
3720 :    
3721 :     + added benches for interlaced decoding, as supplied
3722 :     by Christoph Kühnel (info at intek-darmstadt dot de).
3723 :     Thanks a lot.
3724 :    
3725 :     Members:
3726 :     examples/xvid_bench.c:1.25->1.26
3727 :     src/image/qpel.h:1.6->1.7
3728 :    
3729 :     ---------------------
3730 :     Date: 2005/10/23 00:32:44
3731 :     Author: Isibaar
3732 :     Branch: HEAD
3733 :     Tag: (none)
3734 :     Log:
3735 :     - Renamed and extended the profiles
3736 :    
3737 :     Members:
3738 :     vfw/src/codec.c:1.18->1.19
3739 :     vfw/src/config.c:1.29->1.30
3740 :     vfw/src/config.h:1.8->1.9
3741 :    
3742 :     ---------------------
3743 :     Date: 2005/10/16 02:00:04
3744 :     Author: suxen_drol
3745 :     Branch: HEAD
3746 :     Tag: (none)
3747 :     Log:
3748 :     vfw quality presets
3749 :    
3750 :     Members:
3751 :     vfw/src/codec.c:1.17->1.18
3752 :     vfw/src/config.c:1.28->1.29
3753 :     vfw/src/config.h:1.7->1.8
3754 :     vfw/src/resource.h:1.9->1.10
3755 :     vfw/src/resource.rc:1.21->1.22
3756 :    
3757 :     ---------------------
3758 :     Date: 2005/10/09 09:38:33
3759 :     Author: suxen_drol
3760 :     Branch: HEAD
3761 :     Tag: (none)
3762 :     Log:
3763 :     TODO/Changelog update
3764 :    
3765 :     Members:
3766 :     ChangeLog:1.13->1.14
3767 :     TODO:1.7->1.8
3768 :    
3769 :     2005/10/8 0:58:2, 'suxen_drol'
3770 :     compatibility with haali media splitter:
3771 :     - FORMAT_MPEG2Video support
3772 :     - handle uppercase MP4V fourcc/clsid
3773 :    
3774 :     2005/10/7 15:2:28, 'suxen_drol'
3775 :     minor xvid_{enc,dec}_raw fixes:
3776 :     - fix clock resolution (thanks yuri khan)
3777 :     - link vfw32.lib for win32 avifile support
3778 :     - honour avifile stream length
3779 :    
3780 :     2005/10/6 18:28:31, 'Isibaar'
3781 :     - added avi/avs input support
3782 :     - various new options
3783 :    
3784 :     2005/10/6 10:46:42, 'Isibaar'
3785 :     - Wiped the remainders of RRV encoding support
3786 :     - Marked the RRV flags as obsolete in xvid.h API
3787 :    
3788 :     2005/10/5 11:20:22, 'suxen_drol'
3789 :     vfw: replace "Picture Aspect Ratio" with "Display Aspect Ratio"
3790 :    
3791 :     2005/9/24 3:10:37, 'suxen_drol'
3792 :     bugfix: calc_cbp_mmx was ignoring negative coeff case. have replaced "coeff_sum>0" evaluation with "coeff_sum != 0"
3793 :     see http://forum.doom9.org/showthread.php?t=100275 for description of bug.
3794 :    
3795 :     2005/9/23 12:53:35, 'suxen_drol'
3796 :     +ve/-ve cbp test (to demonstrate fault with current calc_cbp_mmx function
3797 :    
3798 :     2005/9/20 11:54:11, 'suxen_drol'
3799 :     > > - uint32_t intra_dc_threshold; /* fake variable */
3800 :     > > + int intra_dc_threshold; /* fake variable */
3801 :     This patch fixes a warning spotted by gcc 4.0.1, because &intra_dc_threshold
3802 :     is passed to some function which expects a int*, not a uint32_t* (on 64bit this
3803 :     is important, even if this is fake data, the callee could corrupt the stack
3804 :     writing 64bit to a 32bit allocated destination)
3805 :    
3806 :     2005/9/20 11:51:40, 'suxen_drol'
3807 :     msvc fails on void* arithmetic in xvid_bench.c
3808 :    
3809 :     2005/9/20 11:19:34, 'suxen_drol'
3810 :     update example documentation to "newer" commandline arguments for encraw/decraw (the arguments were changed ~2003).
3811 :     bugfix: prevent endless loop when useful_bytes==1 within xvid_decraw.c
3812 :    
3813 :     2005/9/18 1:34:13, 'suxen_drol'
3814 :     renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio", in order to prevent conflict with vfw encoder registry key.
3815 :    
3816 :     2005/9/15 10:52:28, 'suxen_drol'
3817 :     bugfix: support for aspect ratio when decoding unpacked b-frames
3818 :    
3819 :     2005/9/15 10:55:29, 'suxen_drol'
3820 :     OutputDebugString cleanup
3821 :    
3822 :     2005-09-19 19:37:45 GMT patch-38
3823 :    
3824 :     Summary:
3825 :     Renamed dshow aspect ratio registry key
3826 :     Revision:
3827 :     xvidcore--head--0.0--patch-38
3828 :    
3829 :     From pete:
3830 :     * Renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio",
3831 :     in order to prevent conflict with vfw encoder registry key.
3832 :    
3833 :     modified files:
3834 :     dshow/src/config.c
3835 :    
3836 :    
3837 :     2005-09-15 16:30:59 GMT patch-37
3838 :    
3839 :     Summary:
3840 :     Field interlaced decoding
3841 :     Revision:
3842 :     xvidcore--head--0.0--patch-37
3843 :    
3844 :     From Christoph Kuehnel:
3845 :    
3846 :     * decoder.c
3847 :     - Some new defines for DIV
3848 :     - <decoder_mb_decode> modified: had wrong address offsets for
3849 :     interlaced
3850 :     - <decoder_mbinter_field> = new function for interlaced
3851 :     - <get_motion_vector_interlaced> = new function for interlaced
3852 :     motion vector prediction
3853 :     - <decoder_pframe> modified so that it differs between frame and
3854 :     field prediction
3855 :    
3856 :     * global.h
3857 :     - For field motion prediction MACORBLOCK has new member that is the
3858 :     average of field1 and field2 motion vector = <mvs_avg>
3859 :    
3860 :     * xvid.c
3861 :     - For field predicted macroblocks we need new field oriented transfer
3862 :     functions.
3863 :     For colour calculations they may only process 4 lines (one field
3864 :     from the colour macroblock that is 8x8). So I introduced 4 new
3865 :     function pointers:
3866 :     <transfer8x4_copy, interpolate8x4_ ...>
3867 :    
3868 :     * mbcoding.c
3869 :     - _DEBUG code; index is checked against 64
3870 :    
3871 :     * interpolate8x8.[c,h,asm]
3872 :     - New 8x4 functions
3873 :    
3874 :     * mbpredicition.[c,h]
3875 :     - New function <get_pmv2_interlaced> for interlaced prediciton
3876 :     according to spec
3877 :    
3878 :     * mem_transfer.[c,h,asm]
3879 :     - New 8x4 function
3880 :    
3881 :     modified files:
3882 :     AUTHORS src/bitstream/mbcoding.c src/decoder.c src/global.h
3883 :     src/image/image.c src/image/image.h src/image/interpolate8x8.c
3884 :     src/image/interpolate8x8.h
3885 :     src/image/x86_asm/interpolate8x8_3dn.asm
3886 :     src/image/x86_asm/interpolate8x8_3dne.asm
3887 :     src/image/x86_asm/interpolate8x8_mmx.asm
3888 :     src/image/x86_asm/interpolate8x8_xmm.asm
3889 :     src/prediction/mbprediction.c src/prediction/mbprediction.h
3890 :     src/utils/mem_transfer.c src/utils/mem_transfer.h
3891 :     src/utils/x86_asm/mem_transfer_3dne.asm
3892 :     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
3893 :     vfw/src/config.c vfw/src/driverproc.c
3894 :    
3895 :    
3896 :     2005-09-15 16:27:07 GMT patch-36
3897 :    
3898 :     Summary:
3899 :     Optimiozed cbp operator on IA32
3900 :     Revision:
3901 :     xvidcore--head--0.0--patch-36
3902 :    
3903 :     From carlo dot bramix at libero dot it:
3904 :     - Optimized CBP opeartor for ia32 arch
3905 :    
3906 :     modified files:
3907 :     examples/xvid_bench.c src/bitstream/x86_asm/cbp_mmx.asm
3908 :    
3909 :    
3910 :     2005-09-15 16:20:49 GMT patch-35
3911 :    
3912 :     Summary:
3913 :     OutputDebugStream cleanup
3914 :     Revision:
3915 :     xvidcore--head--0.0--patch-35
3916 :    
3917 :     From pete:
3918 :     - OutputDebugStream cleanup
3919 :    
3920 :     modified files:
3921 :     dshow/dshow.dsp dshow/sources.inc dshow/src/CXvidDecoder.cpp
3922 :     dshow/src/debug.h
3923 :    
3924 :    
3925 :     2005-07-26 23:32:52 GMT patch-34
3926 :    
3927 :     Summary:
3928 :     Long standing error in xvid_decraw for big endian hosts
3929 :     Revision:
3930 :     xvidcore--head--0.0--patch-34
3931 :    
3932 :     From ed.gomez, spoted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu
3933 :     * No width and height declared in write_tga bug.
3934 :    
3935 :     modified files:
3936 :     examples/xvid_decraw.c
3937 :    
3938 :    
3939 :     2005-07-25 19:45:25 GMT patch-33
3940 :    
3941 :     Summary:
3942 :     Fix big endian tga output for decraw.
3943 :     Revision:
3944 :     xvidcore--head--0.0--patch-33
3945 :    
3946 :     From ed.gomez:
3947 :     * Writing pointed data is always better than memory
3948 :     addresses
3949 :    
3950 :     modified files:
3951 :     examples/xvid_decraw.c
3952 :    
3953 :    
3954 :     2005-07-14 14:25:43 GMT patch-32
3955 :    
3956 :     Summary:
3957 :     Disable packed-bframes widget for dxn profile
3958 :     Revision:
3959 :     xvidcore--head--0.0--patch-32
3960 :    
3961 :     From pete:
3962 :     * Disable packed-bframes widget for dxn profile
3963 :    
3964 :     modified files:
3965 :     vfw/src/config.c
3966 :    
3967 :    
3968 :     2005-07-14 14:22:53 GMT patch-31
3969 :    
3970 :     Summary:
3971 :     Fixed qpel for gcc4 and x86_64
3972 :     Revision:
3973 :     xvidcore--head--0.0--patch-31
3974 :    
3975 :     From Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
3976 :     * Incomplete type definitions are not supported in GCC4 and newer.
3977 :     This was breaking x86_64.
3978 :    
3979 :     From ed.gomez:
3980 :     * If both generic and x86_64 share 90% of the array declaration,
3981 :     better use an extern macro. Makes teh code clearer.
3982 :    
3983 :     modified files:
3984 :     src/image/qpel.c
3985 :    
3986 :    
3987 :     2005-07-14 14:11:24 GMT patch-30
3988 :    
3989 :     Summary:
3990 :     Added VHQ support to xvid_encraw
3991 :     Revision:
3992 :     xvidcore--head--0.0--patch-30
3993 :    
3994 :     From skal:
3995 :     * Added VHQ support to xvid_encraw
3996 :    
3997 :     modified files:
3998 :     examples/xvid_encraw.c
3999 :    
4000 :    
4001 :     2005-06-26 15:05:01 GMT patch-29
4002 :    
4003 :     Summary:
4004 :     Merge noise
4005 :     Revision:
4006 :     xvidcore--head--0.0--patch-29
4007 :    
4008 :     From ed.gomez:
4009 :     - Merge noise forgotten bit. Other small differences exist with
4010 :     the CVS tree, but i consider them to not fullfill the local
4011 :     code style and thus don't fit well...
4012 :    
4013 :     modified files:
4014 :     src/dct/idct.h
4015 :    
4016 :    
4017 :     2005-06-26 15:02:05 GMT patch-28
4018 :    
4019 :     Summary:
4020 :     Bench updates
4021 :     Revision:
4022 :     xvidcore--head--0.0--patch-28
4023 :    
4024 :     From skal:
4025 :     - Fixed bench for big endian platforms, updated tests
4026 :    
4027 :     modified files:
4028 :     examples/bench.pl examples/bench_list.pl examples/xvid_bench.c
4029 :    
4030 :    
4031 :     2005-06-26 14:59:17 GMT patch-27
4032 :    
4033 :     Summary:
4034 :     Optimized C mem transfer functions
4035 :     Revision:
4036 :     xvidcore--head--0.0--patch-27
4037 :    
4038 :     From skal:
4039 :     - Optimized C mem transfer funcs, disabled for safety.
4040 :     Enabled by undefining USE_REFERENCE_CODE at the top of
4041 :     the mem_transfer.c file
4042 :    
4043 :     modified files:
4044 :     src/utils/mem_transfer.c
4045 :    
4046 :    
4047 :     2005-06-26 14:55:35 GMT patch-26
4048 :    
4049 :     Summary:
4050 :     Optimized gcd
4051 :     Revision:
4052 :     xvidcore--head--0.0--patch-26
4053 :    
4054 :     From skal:
4055 :     - Optmized GCD, added test for gcd in xvid_bench
4056 :    
4057 :     modified files:
4058 :     examples/xvid_bench.c src/encoder.c
4059 :    
4060 :    
4061 :     2005-06-26 14:51:35 GMT patch-25
4062 :    
4063 :     Summary:
4064 :     Fixed write_video_packet_header
4065 :     Revision:
4066 :     xvidcore--head--0.0--patch-25
4067 :    
4068 :     From Sigdrak at free.fr:
4069 :     - Fix write_video_packet_header() which was buggy and kind of obfuscated.
4070 :    
4071 :     From skal:
4072 :     - Fixed log table
4073 :     - Small cleanup
4074 :    
4075 :     modified files:
4076 :     src/bitstream/bitstream.c
4077 :    
4078 :    
4079 :     2005-06-26 14:46:23 GMT patch-24
4080 :    
4081 :     Summary:
4082 :     Added greyscale option support in xvid_encraw
4083 :     Revision:
4084 :     xvidcore--head--0.0--patch-24
4085 :    
4086 :     Added greyscale option support in xvid_encraw
4087 :    
4088 :    
4089 :     modified files:
4090 :     examples/xvid_encraw.c
4091 :    
4092 :    
4093 :     2005-06-26 14:43:42 GMT patch-23
4094 :    
4095 :     Summary:
4096 :     IEEE-1180 SSE2 iDCT implementation
4097 :     Revision:
4098 :     xvidcore--head--0.0--patch-23
4099 :    
4100 :     From skal:
4101 :     - Implemented IEEE-1180 SSE2 iDCT. Disabled for safety.
4102 :    
4103 :     modified files:
4104 :     src/dct/x86_asm/fdct_sse2_skal.asm src/xvid.c
4105 :    
4106 :    
4107 :     2005-05-18 22:08:12 GMT patch-22
4108 :    
4109 :     Summary:
4110 :     No executable shared objects installed
4111 :     Revision:
4112 :     xvidcore--head--0.0--patch-22
4113 :    
4114 :     From ed.gomez:
4115 :     * Do not install the lib as executable. It's no use as the SO has no
4116 :     main symbol anyway, and the static lib is not runnable anyway.
4117 :    
4118 :     modified files:
4119 :     build/generic/Makefile
4120 :    
4121 :    
4122 :     2005-05-18 22:05:09 GMT patch-21
4123 :    
4124 :     Summary:
4125 :     Statically link xvid_bench with libxvidcore.a
4126 :     Revision:
4127 :     xvidcore--head--0.0--patch-21
4128 :    
4129 :     Statically link xvid_bench with libxvidcore.a
4130 :    
4131 :    
4132 :     modified files:
4133 :     examples/Makefile
4134 :    
4135 :    
4136 :     2005-05-18 21:59:27 GMT patch-20
4137 :    
4138 :     Summary:
4139 :     New autoconf garbage removal
4140 :     Revision:
4141 :     xvidcore--head--0.0--patch-20
4142 :    
4143 :     New autoconf garbage removal
4144 :    
4145 :    
4146 :     modified files:
4147 :     build/generic/bootstrap.sh
4148 :    
4149 :    
4150 :     2005-05-18 21:58:16 GMT patch-19
4151 :    
4152 :     Summary:
4153 :     Quotes in configure.in
4154 :     Revision:
4155 :     xvidcore--head--0.0--patch-19
4156 :    
4157 :     Quotes in configure.in
4158 :    
4159 :    
4160 :     modified files:
4161 :     build/generic/configure.in
4162 :    
4163 :    
4164 :     2005-05-18 19:40:18 GMT patch-18
4165 :    
4166 :     Summary:
4167 :     Added bitstream helper functions for packets.
4168 :     Revision:
4169 :     xvidcore--head--0.0--patch-18
4170 :    
4171 :     From Skal:
4172 :     * Added helper functions for video packets, though they're still unused.
4173 :    
4174 :     modified files:
4175 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
4176 :    
4177 :    
4178 :     2005-05-18 19:30:41 GMT patch-17
4179 :    
4180 :     Summary:
4181 :     A few more bench stuff
4182 :     Revision:
4183 :     xvidcore--head--0.0--patch-17
4184 :    
4185 :     From Skal:
4186 :     * Added Perl scripts to automate benches.
4187 :     * Worked on xvid_bench tests to cover more code.
4188 :    
4189 :     new files:
4190 :     examples/.arch-ids/bench.pl.id
4191 :     examples/.arch-ids/bench_list.pl.id examples/bench.pl
4192 :     examples/bench_list.pl
4193 :    
4194 :     modified files:
4195 :     examples/xvid_bench.c
4196 :    
4197 :    
4198 :     2005-05-18 19:22:28 GMT patch-16
4199 :    
4200 :     Summary:
4201 :     Decoder cleanup for memory de/allocation
4202 :     Revision:
4203 :     xvidcore--head--0.0--patch-16
4204 :    
4205 :     From Skal:
4206 :     * Memory de/allocation code refactored using goto.
4207 :    
4208 :     modified files:
4209 :     src/decoder.c
4210 :    
4211 :    
4212 :     2005-05-11 21:18:41 GMT patch-15
4213 :    
4214 :     Summary:
4215 :     Export only public API for GNU/Linux and Solaris
4216 :     Revision:
4217 :     xvidcore--head--0.0--patch-15
4218 :    
4219 :     From ed.gomez:
4220 :     * Use ld version script to hide internal functions.
4221 :    
4222 :     new files:
4223 :     build/generic/.arch-ids/libxvidcore.ld.id
4224 :     build/generic/libxvidcore.ld
4225 :    
4226 :     modified files:
4227 :     build/generic/Makefile build/generic/configure.in
4228 :    
4229 :    
4230 :     2005-05-11 21:07:00 GMT patch-14
4231 :    
4232 :     Summary:
4233 :     Warnings GCC4
4234 :     Revision:
4235 :     xvidcore--head--0.0--patch-14
4236 :    
4237 :     From ed.gomez:
4238 :     * Remove all GCC 4 warnings.
4239 :    
4240 :     modified files:
4241 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
4242 :     src/decoder.c src/encoder.c src/image/image.c
4243 :     src/image/image.h src/motion/estimation_common.c
4244 :     src/utils/mbtransquant.c
4245 :    
4246 :    
4247 :     2005-05-11 20:18:49 GMT patch-13
4248 :    
4249 :     Summary:
4250 :     Add support for gcc-4 in configure system
4251 :     Revision:
4252 :     xvidcore--head--0.0--patch-13
4253 :    
4254 :     From ed.gomez:
4255 :     * Added gcc 4 detection and CFLAG option filtering for it.
4256 :    
4257 :     modified files:
4258 :     build/generic/configure.in
4259 :    
4260 :    
4261 :     2005-05-11 20:07:54 GMT patch-12
4262 :    
4263 :     Summary:
4264 :    
4265 :     Revision:
4266 :     xvidcore--head--0.0--patch-12
4267 :    
4268 :     From pete:
4269 :     * bugfix: correct max bitrate display for slider
4270 :     layout: "(kbps)" added to avgerage bitrate labels within calculator
4271 :     dialog
4272 :    
4273 :     modified files:
4274 :     vfw/src/config.c vfw/src/resource.rc
4275 :    
4276 :    
4277 :     2005-05-11 20:06:04 GMT patch-11
4278 :    
4279 :     Summary:
4280 :     Fix alignment issue for mem tranfer
4281 :     Revision:
4282 :     xvidcore--head--0.0--patch-11
4283 :    
4284 :     From skal:
4285 :     * Fix alignment issue (32 bit reading from non aligned memory)
4286 :     likely for RISC CPUs using the C code.
4287 :    
4288 :     modified files:
4289 :     src/utils/mem_transfer.c
4290 :    
4291 :    
4292 :     2005-05-11 20:03:57 GMT patch-10
4293 :    
4294 :     Summary:
4295 :     Get time function right on win32
4296 :     Revision:
4297 :     xvidcore--head--0.0--patch-10
4298 :    
4299 :     From Skal:
4300 :     * Get the time function right for win32 (ms precision)
4301 :    
4302 :     modified files:
4303 :     examples/xvid_bench.c
4304 :    
4305 :    
4306 :     2005-05-11 20:01:28 GMT patch-9
4307 :    
4308 :     Summary:
4309 :     Better ASP bitstream autodetection
4310 :     Revision:
4311 :     xvidcore--head--0.0--patch-9
4312 :    
4313 :     From pete:
4314 :     - Use more flags to determine ASP activation or not.
4315 :    
4316 :     modified files:
4317 :     src/bitstream/bitstream.c
4318 :    
4319 :    
4320 :     #########################################################################
4321 :     # 1.1.0-beta2 (Bitstream Version 39)
4322 :     #########################################################################
4323 :    
4324 :     2005-04-03 20:15:00 GMT patch-7
4325 :    
4326 :     Summary:
4327 :     Makefile credits and whitespace cleaning
4328 :     Revision:
4329 :     xvidcore--head--0.0--patch-7
4330 :    
4331 :     Makefile credits and whitespace cleaning
4332 :    
4333 :    
4334 :     modified files:
4335 :     dshow/Makefile vfw/bin/Makefile
4336 :    
4337 :    
4338 :     2005-04-03 19:52:35 GMT patch-6
4339 :    
4340 :     Summary:
4341 :     Various small things to vbv conformance and divx5 compatibility.
4342 :     Revision:
4343 :     xvidcore--head--0.0--patch-6
4344 :    
4345 :     From pete:
4346 :     xvidcore
4347 :     ========
4348 :     * added XVID_GLOBAL_DIVX5_USERDATA global flag
4349 :     * removed the bvop delay warning text ("warning: nothing to output),
4350 :     as this often confuses joe user.
4351 :     * minor changed to closed gop image_printf statement:
4352 :     s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
4353 :     * additional comments for low_delay_default mode within decoder_decode()
4354 :     * divx userdata string: s/DivX999b000/DivX503b1393. this has been
4355 :     suggested by dxn for improved hardware compatibility [nb: i dont
4356 :     have a hardware player to confirm this]
4357 :     * vbv_peakrate constraint is ignored if <= 0
4358 :    
4359 :     vfw frontend
4360 :     ============
4361 :     * dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1",
4362 :     February 2005. this document was provided by DivXNetworks, USA. when a
4363 :     dxn profile is selected, strict conformance is enabled:
4364 :     - force 1:1 picture aspect ratio
4365 :     - disable bframes if interlacing is enabled
4366 :     - force maximum of 1 consecutive bvops for the portable and ht profiles,
4367 :     2 bvops for the hd profile
4368 :     - always write divx 5 userdata string to bitstream
4369 :     - force packed bitstream option
4370 :     - updated dxn vbv parameters
4371 :     * added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
4372 :     * moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
4373 :     * profile[].max_bitrate now measured in bit/sec (not kbps)
4374 :     * profile->level box: widgets are now greyed-out if they are not used.
4375 :     * increase vertical size of profile drop down list.
4376 :     * about box button: s/Dismiss/OK
4377 :    
4378 :     modified files:
4379 :     src/bitstream/bitstream.c src/decoder.c src/encoder.c
4380 :     src/plugins/plugin_2pass2.c src/xvid.h vfw/src/codec.c
4381 :     vfw/src/config.c vfw/src/config.h vfw/src/resource.h
4382 :     vfw/src/resource.rc
4383 :    
4384 :    
4385 :     2005-04-03 19:50:05 GMT patch-5
4386 :    
4387 :     Summary:
4388 :     Fixed bug in cartoon mode.
4389 :     Revision:
4390 :     xvidcore--head--0.0--patch-5
4391 :    
4392 :     From Isiibar:
4393 :     - Fixed cartoon bug as described by CrunCher.
4394 :    
4395 :     modified files:
4396 :     src/motion/estimation_pvop.c
4397 :    
4398 :    
4399 :     2005-03-22 20:40:47 GMT patch-4
4400 :    
4401 :     Summary:
4402 :     Added MPEG quant support for PPC
4403 :     Revision:
4404 :     xvidcore--head--0.0--patch-4
4405 :    
4406 :     From Christoph Nageli:
4407 :     * Added support for MPEG quant functions for PPC.
4408 :    
4409 :     new files:
4410 :     src/quant/ppc_asm/.arch-ids/quant_mpeg_altivec.c.id
4411 :     src/quant/ppc_asm/quant_mpeg_altivec.c
4412 :    
4413 :     modified files:
4414 :     build/generic/sources.inc src/quant/quant.h src/xvid.c
4415 :    
4416 :    
4417 :     2005-03-18 18:00:13 GMT patch-3
4418 :    
4419 :     Summary:
4420 :     Updated ChangeLog
4421 :     Revision:
4422 :     xvidcore--head--0.0--patch-3
4423 :    
4424 :     Updated ChangeLog
4425 :    
4426 :    
4427 :     modified files:
4428 :     ChangeLog
4429 :    
4430 :    
4431 :     2005-03-18 17:53:24 GMT patch-2
4432 :    
4433 :     Summary:
4434 :     Colorspace code for PPC
4435 :     Revision:
4436 :     xvidcore--head--0.0--patch-2
4437 :    
4438 :     From Christoph Nageli:
4439 :     - Colorspace function fixes for non 16bytes aligned target adresses.
4440 :    
4441 :     modified files:
4442 :     src/image/ppc_asm/colorspace_altivec.c
4443 :    
4444 :    
4445 :     2005-03-18 17:39:00 GMT patch-1
4446 :    
4447 :     Summary:
4448 :     Fix for 64bit interlacing
4449 :     Revision:
4450 :     xvidcore--head--0.0--patch-1
4451 :    
4452 :     From Andrew Dunstan:
4453 :     * Fixed bug where 64bit mov shoud have been 32bit
4454 :    
4455 :     modified files:
4456 :     src/utils/x86_64_asm/interlacing_mmx.asm
4457 :    
4458 :    
4459 :     2005-03-18 17:28:00 GMT base-0
4460 :    
4461 :     Summary:
4462 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-121
4463 :     Revision:
4464 :     xvidcore--head--0.0--base-0
4465 :    
4466 :     (automatically generated log message)
4467 :    
4468 :     # Change of arch/tla archive, explains the patch number wraparound
4469 :    
4470 :     2005-03-18 16:58:08 GMT patch-121
4471 :    
4472 :     Summary:
4473 :     ME work
4474 :     Revision:
4475 :     xvidcore--head--0.0--patch-121
4476 :    
4477 :     From Isiibar:
4478 :     - Cartoon mode bugfix
4479 :     - New lambda tables for R-D motion search. The old tables were
4480 :     obviously taken from h.264, which uses a logarithmic quantizer
4481 :     scale. This lead to bad results at very low bit-rates. With this
4482 :     patch, compression efficiency at low bit-rates is greatly improved.
4483 :    
4484 :     modified files:
4485 :     src/motion/estimation.h src/motion/estimation_bvop.c
4486 :     src/motion/estimation_common.c src/motion/estimation_pvop.c
4487 :    
4488 :    
4489 :     2005-03-18 16:56:13 GMT patch-120
4490 :    
4491 :     Summary:
4492 :     Better instruction pairing in sad mmx
4493 :     Revision:
4494 :     xvidcore--head--0.0--patch-120
4495 :    
4496 :     From Dark sylinc (dark_sylinc at yahoo dor com dor ar), commited by Isiibar:
4497 :     * Better instruction pairing in sad_mmx.asm, improves speed.
4498 :    
4499 :     modified files:
4500 :     src/motion/x86_asm/sad_mmx.asm src/utils/emms.c
4501 :    
4502 :    
4503 :     2005-03-18 16:53:00 GMT patch-119
4504 :    
4505 :     Summary:
4506 :     Fixed resource leak in Dshow
4507 :     Revision:
4508 :     xvidcore--head--0.0--patch-119
4509 :    
4510 :     From antonz, commited by Isiibar:
4511 :     * Fixed resource leaking caused by poor xvidcore initialization tracking.
4512 :    
4513 :     modified files:
4514 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
4515 :    
4516 :    
4517 :     2005-03-18 16:50:44 GMT patch-118
4518 :    
4519 :     Summary:
4520 :     Debug flag support in vfw
4521 :     Revision:
4522 :     xvidcore--head--0.0--patch-118
4523 :    
4524 :     From pete:
4525 :     * debug flag support for vfw decoder.
4526 :    
4527 :     modified files:
4528 :     vfw/src/codec.c
4529 :    
4530 :    
4531 :     #########################################################################
4532 :     # 1.1.0-beta1 (Bitstream Version 38)
4533 :     #########################################################################
4534 :    
4535 :    
4536 :     2005-01-16 10:27:41 GMT patch-117
4537 :    
4538 :     Summary:
4539 :     License was using wrong linefeeds for vfw
4540 :     Revision:
4541 :     xvidcore--head--0.0--patch-117
4542 :    
4543 :     License was using wrong linefeeds for vfw
4544 :    
4545 :    
4546 :     new files:
4547 :     vfw/.arch-ids/LICENSE.id vfw/LICENSE
4548 :    
4549 :     modified files:
4550 :     vfw/src/resource.rc
4551 :    
4552 :    
4553 :     2005-01-10 22:59:46 GMT patch-116
4554 :    
4555 :     Summary:
4556 :     Last minutes vfw bugfixes/improvements
4557 :     Revision:
4558 :     xvidcore--head--0.0--patch-116
4559 :    
4560 :     From sysKin:
4561 :     * last minute fixes and improvements to vfw frontend.
4562 :    
4563 :     modified files:
4564 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
4565 :     vfw/src/resource.rc
4566 :    
4567 :    
4568 :     2005-01-09 20:37:32 GMT patch-115
4569 :    
4570 :     Summary:
4571 :     Marking 1.1.0 beta1
4572 :     Revision:
4573 :     xvidcore--head--0.0--patch-115
4574 :    
4575 :     From ed.gomez:
4576 :     * Marking xvid 1.1.0 beta1 release.
4577 :    
4578 :     modified files:
4579 :     ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
4580 :    
4581 :    
4582 :     2005-01-09 20:15:14 GMT patch-114
4583 :    
4584 :     Summary:
4585 :     Moved cartoon mode to zones in vfw.
4586 :     Revision:
4587 :     xvidcore--head--0.0--patch-114
4588 :    
4589 :     From sysKin:
4590 :     * Moved cartoon mode to zones in vfw frontend.
4591 :    
4592 :     modified files:
4593 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
4594 :     vfw/src/resource.rc
4595 :    
4596 :    
4597 :     2005-01-09 20:09:27 GMT patch-113
4598 :    
4599 :     Summary:
4600 :    
4601 :     Revision:
4602 :     xvidcore--head--0.0--patch-113
4603 :    
4604 :     From algern0n (#xvid@freenode):
4605 :     * Avoid infinite loop when updating audio size.
4606 :    
4607 :     modified files:
4608 :     vfw/src/config.c
4609 :    
4610 :    
4611 :     2005-01-09 11:32:41 GMT patch-112
4612 :    
4613 :     Summary:
4614 :     Long standing bug in 2pass2 code. Double overflow accumulation.
4615 :     Revision:
4616 :     xvidcore--head--0.0--patch-112
4617 :    
4618 :     From pengvado (x264 developer, sorry i don't have your realname):
4619 :     * rc_2pass2_after accumulates overflow twice, once in each I/PB subcase
4620 :     and then in a common code path. The common path was just supposed to
4621 :     store the stat struct entry error for statistics (even if they're unused)
4622 :    
4623 :     modified files:
4624 :     src/plugins/plugin_2pass2.c
4625 :    
4626 :    
4627 :     2005-01-06 23:42:12 GMT patch-111
4628 :    
4629 :     Summary:
4630 :     Merged amd64 branch fix
4631 :     Revision:
4632 :     xvidcore--head--0.0--patch-111
4633 :    
4634 :     Merged amd64 branch fix
4635 :    
4636 :     Patches applied:
4637 :    
4638 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
4639 :     Merged upstream
4640 :    
4641 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
4642 :     Bug fix for qpel problem from Andrew Dunstan
4643 :    
4644 :    
4645 :     modified files:
4646 :     src/image/x86_64_asm/qpel_mmx.asm
4647 :    
4648 :     new patches:
4649 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
4650 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
4651 :    
4652 :    
4653 :     2005-01-05 22:53:12 GMT patch-110
4654 :    
4655 :     Summary:
4656 :     Merged x86_64 Linux port
4657 :     Revision:
4658 :     xvidcore--head--0.0--patch-110
4659 :    
4660 :     Merged x86_64 Linux port
4661 :    
4662 :     Patches applied:
4663 :    
4664 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
4665 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-96
4666 :    
4667 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
4668 :     Merged mainline up to patch-101
4669 :    
4670 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
4671 :     Merged mainline again for hotfixes
4672 :    
4673 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
4674 :     Added x86_64 detection in configure system
4675 :    
4676 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
4677 :     Added src/utils/x86_64_asm files
4678 :    
4679 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
4680 :     Added /src/quant/x86_64_asm files
4681 :    
4682 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
4683 :     Added src/motion/x86_64_asm files
4684 :    
4685 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
4686 :     Added src/dct/x86_64_asm
4687 :    
4688 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
4689 :     Added halfpel part of src/image/x86_64_asm files
4690 :    
4691 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
4692 :     Merged mainline
4693 :    
4694 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
4695 :     Ported the new mem transfer function
4696 :    
4697 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
4698 :     Added src/image/x86_4 qpel code
4699 :    
4700 :    
4701 :     new files:
4702 :     src/dct/x86_64_asm/.arch-ids/=id
4703 :     src/dct/x86_64_asm/.arch-ids/fdct_mmx_skal.asm.id
4704 :     src/dct/x86_64_asm/.arch-ids/idct_mmx.asm.id
4705 :     src/dct/x86_64_asm/fdct_mmx_skal.asm
4706 :     src/dct/x86_64_asm/idct_mmx.asm
4707 :     src/image/x86_64_asm/.arch-ids/=id
4708 :     src/image/x86_64_asm/.arch-ids/interpolate8x8_mmx.asm.id
4709 :     src/image/x86_64_asm/.arch-ids/interpolate8x8_xmm.asm.id
4710 :     src/image/x86_64_asm/.arch-ids/qpel_mmx.asm.id
4711 :     src/image/x86_64_asm/interpolate8x8_mmx.asm
4712 :     src/image/x86_64_asm/interpolate8x8_xmm.asm
4713 :     src/image/x86_64_asm/qpel_mmx.asm
4714 :     src/motion/x86_64_asm/.arch-ids/=id
4715 :     src/motion/x86_64_asm/.arch-ids/sad_mmx.asm.id
4716 :     src/motion/x86_64_asm/.arch-ids/sad_xmm.asm.id
4717 :     src/motion/x86_64_asm/sad_mmx.asm
4718 :     src/motion/x86_64_asm/sad_xmm.asm
4719 :     src/quant/x86_64_asm/.arch-ids/=id
4720 :     src/quant/x86_64_asm/.arch-ids/quantize_h263_mmx.asm.id
4721 :     src/quant/x86_64_asm/.arch-ids/quantize_mpeg_xmm.asm.id
4722 :     src/quant/x86_64_asm/quantize_h263_mmx.asm
4723 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm
4724 :     src/utils/x86_64_asm/.arch-ids/=id
4725 :     src/utils/x86_64_asm/.arch-ids/cpuid.asm.id
4726 :     src/utils/x86_64_asm/.arch-ids/interlacing_mmx.asm.id
4727 :     src/utils/x86_64_asm/.arch-ids/mem_transfer_mmx.asm.id
4728 :     src/utils/x86_64_asm/cpuid.asm
4729 :     src/utils/x86_64_asm/interlacing_mmx.asm
4730 :     src/utils/x86_64_asm/mem_transfer_mmx.asm
4731 :    
4732 :     modified files:
4733 :     build/generic/configure.in build/generic/sources.inc
4734 :     examples/xvid_bench.c src/dct/fdct.h src/dct/idct.h
4735 :     src/image/interpolate8x8.h src/image/qpel.c src/image/qpel.h
4736 :     src/motion/sad.h src/portab.h src/quant/quant.h
4737 :     src/utils/emms.h src/utils/mbfunctions.h
4738 :     src/utils/mem_transfer.h src/xvid.c
4739 :    
4740 :     new directories:
4741 :     src/dct/x86_64_asm src/dct/x86_64_asm/.arch-ids
4742 :     src/image/x86_64_asm src/image/x86_64_asm/.arch-ids
4743 :     src/motion/x86_64_asm src/motion/x86_64_asm/.arch-ids
4744 :     src/quant/x86_64_asm src/quant/x86_64_asm/.arch-ids
4745 :     src/utils/x86_64_asm src/utils/x86_64_asm/.arch-ids
4746 :    
4747 :     new patches:
4748 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
4749 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
4750 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
4751 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
4752 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
4753 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
4754 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
4755 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
4756 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
4757 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
4758 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
4759 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
4760 :    
4761 :    
4762 :     2004-12-19 16:58:13 GMT patch-109
4763 :    
4764 :     Summary:
4765 :     bvhq speedup.
4766 :     Revision:
4767 :     xvidcore--head--0.0--patch-109
4768 :    
4769 :     From sysKin:
4770 :     * Add cbp cost as soon as possible, so it saves a few candidates
4771 :     testing.
4772 :    
4773 :     modified files:
4774 :     src/motion/estimation_rd_based_bvop.c
4775 :    
4776 :    
4777 :     2004-12-19 16:55:47 GMT patch-108
4778 :    
4779 :     Summary:
4780 :     Added ia32 optimized code for new mem transfer operator.
4781 :     Revision:
4782 :     xvidcore--head--0.0--patch-108
4783 :    
4784 :     From sysKin:
4785 :     * Added ia32 (xmm) optimized code for new mem transfer operator.
4786 :    
4787 :     modified files:
4788 :     src/utils/mem_transfer.c src/utils/mem_transfer.h
4789 :     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
4790 :    
4791 :    
4792 :     2004-12-19 13:39:58 GMT patch-107
4793 :    
4794 :     Summary:
4795 :     Added missing license header
4796 :     Revision:
4797 :     xvidcore--head--0.0--patch-107
4798 :    
4799 :     From ed.gomez:
4800 :     * The GPL header was missing
4801 :    
4802 :    
4803 :    
4804 :     modified files:
4805 :     src/motion/estimation_rd_based_bvop.c
4806 :    
4807 :    
4808 :     2004-12-19 12:41:02 GMT patch-106
4809 :    
4810 :     Summary:
4811 :     Updated ChangeLog
4812 :     Revision:
4813 :     xvidcore--head--0.0--patch-106
4814 :    
4815 :     Updated ChangeLog
4816 :    
4817 :    
4818 :     modified files:
4819 :     ChangeLog
4820 :    
4821 :    
4822 :     2004-12-19 12:38:15 GMT patch-105
4823 :    
4824 :     Summary:
4825 :     Merged stable 1.0.3 release patches
4826 :     Revision:
4827 :     xvidcore--head--0.0--patch-105
4828 :    
4829 :     Merged stable 1.0.3 release patches
4830 :    
4831 :     Patches applied:
4832 :    
4833 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
4834 :     Trellis overflow for quant<=2
4835 :    
4836 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
4837 :     Marking 1.0.3 release
4838 :    
4839 :    
4840 :     modified files:
4841 :     ChangeLog-1.0 src/utils/mbtransquant.c src/xvid.h
4842 :