[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 2191 - (view) (download)

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