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

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

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

trunk/xvidcore/ChangeLog revision 1582, Sun Dec 19 12:49:05 2004 UTC branches/release-1_3-branch/xvidcore/ChangeLog revision 2124, Wed Jun 17 19:50:06 2015 UTC
# Line 1  Line 1 
1  # Ed.Gomez: This ChangeLog is generated from a personal tree maintained  # Note that this ChangeLog covers only main changes to the release branch
2  # under the arch revision control tool. That's why dates may be skewed. I  
3  # also removed all my email adresses from the output because they are not  2015-06-14 21:18 Isibaar
4  # relevant.          * xvidcore/dshow/src/CXvidDecoder.cpp
5              xvidcore/dshow/src/CXvidDecoder.h
6              xvidcore/dshow/src/config.c
7              xvidcore/dshow/src/config.h: Fixed thumbnail creation under
8              Windows 10, faster rendering in MediaFoundation, various other
9              MFT-specific fixes...
10    
11    2015-06-11 02:51 Isibaar
12            * xvidcore/src/image/x86_asm/colorspace_rgb_mmx.asm: Attempt at
13              fixing a crash in RGB24->YV12 conversions - not yet really
14              tested...
15    
16    2015-06-08 21:15 Isibaar
17            * xvidcore/dshow/src/CXvidDecoder.cpp
18              xvidcore/dshow/src/CXvidDecoder.h: Changed friendly name of
19              MFT to match common conventions.
20    
21    2014-11-26 00:17 Isibaar
22            * xvidcore/src/encoder.c: Fix for multi-threading bug in case of
23              input video height <= 16 pixels. Patch by Lukasz Marek.
24    
25    2014-09-25 19:41 Isibaar
26    
27            * xvidcore/build/win32/libxvidcore.vcproj: Enabled multi-threaded
28              builds in MSVC by default
29    
30    2014-03-05 08:37  Isibaar
31    
32            * xvidcore/examples/xvid_encraw.c: Help info about zones usage and
33              various fixes for compiler warnings - Patch by Elio Blanca
34    
35    2014-02-11 14:48  Isibaar
36    
37            * xvidcore/examples/xvid_encraw.c: Improved help texts and defaults
38              handling. Patch by Elio Blanca.
39    
40    2014-02-09 16:51  Isibaar
41    
42            * xvidcore/examples/Makefile, xvidcore/examples/xvid_encraw.c:
43              Better environment detection for Makefile - Patch by Elio Blanca
44    
45    2014-02-07 16:00  Isibaar
46    
47            * xvidcore/examples/xvid_encraw.c: Fix out of bound access to
48              framestats struct. Thanks to Elio Blanca.
49    
50    2013-02-18 16:24  Isibaar
51    
52            * xvidcore/build/generic/configure.in: bring version number in
53              configure.in in sync with rest of code
54    
55    2013-01-29 19:12  Isibaar
56    
57            * xvidcore/build/generic/configure.in: Patch for QNX support by
58              Mike Gorchak
59    
60    2012-10-04 14:26  Isibaar
61    
62            * xvidcore/build/generic/configure.in: remove obsolete
63              '-mno-cygwin' option for gcc version >= 4
64    
65    2012-06-21 09:55  Isibaar
66    
67            * xvidcore/examples/xvid_encraw.c: Fixed bug in PGM header parser -
68              thanks to Jim Bennett!
69    
70    2012-02-22 19:00  Isibaar
71    
72            * xvidcore/dshow/src/CXvidDecoder.cpp,
73              xvidcore/dshow/src/CXvidDecoder.h, xvidcore/dshow/src/config.c,
74              xvidcore/dshow/src/config.h, xvidcore/dshow/src/resource.h,
75              xvidcore/dshow/src/xvid.ax.rc: Ported tray icon patch from HEAD
76              branch
77    
78    2011-12-30 13:04  Isibaar
79    
80            * xvidcore/src/global.h: #define MIN/MAX macros only when not yet
81              otherwise defined...
82    
83    2011-11-09 14:12  Isibaar
84    
85            * xvidcore/src/plugins/plugin_lumimasking.c: Reverted change to
86              max_quant calculation. Users prefer the former behavior...
87    
88    2011-11-04 15:23  Isibaar
89    
90            * xvidcore/src/utils/mbtransquant.c, xvidcore/src/xvid.c,
91              xvidcore/src/xvid.h: Fix for possible overflow in trellis
92              quant...
93    
94    2011-10-25 10:57  Isibaar
95    
96            * xvidcore/src/xvid.c, xvidcore/src/xvid.h: Ramp up version
97              number...
98    
99    2011-10-25 10:53  Isibaar
100    
101            * xvidcore/src/motion/estimation_bvop.c: Fix for encoder crash that
102              is possible with the following combination of encoder options:
103              Turbo, VHQ for B-VOPs and Qpel...
104    
105    2011-10-06 18:05  Isibaar
106    
107            * xvidcore/src/plugins/plugin_lumimasking.c: Make sure max_quant is
108              at least frame_quant+2 for lumi/variance masking
109    
110    2011-09-19 09:32  Isibaar
111    
112            * xvidcore/build/generic/Makefile,
113              xvidcore/build/generic/configure.in,
114              xvidcore/build/generic/platform.inc.in: Install symlinks for
115              shared library. Patch by Andres Mejia.
116    
117    2011-09-19 08:18  Isibaar
118    
119            * xvidcore/build/generic/configure.in: Remove rhapsody OS case.
120              Patch by Ryan Schmidt.
121    
122    2011-09-16 12:34  Isibaar
123    
124            * xvidcore/build/generic/configure.in: Double check for pthread on
125              MinGW. Patch by Motofumi Oka.
126    
127    2011-09-15 10:36  Isibaar
128    
129            * xvidcore/build/generic/Makefile,
130              xvidcore/build/generic/platform.inc.in: install xvidcore.dll to
131              under Cygwin. Patch by Motofumi Oka.
132    
133    2011-09-15 09:34  Isibaar
134    
135            * xvidcore/build/generic/configure.in: Try to autodetect name
136              mangling variations for WIN64 cross-compiling. Patch by Motofumi
137              Oka.
138    
139    2011-09-14 15:08  Isibaar
140    
141            * xvidcore/build/generic/configure.in: removed obsolete -mno-cygwin
142    
143    2011-09-14 10:45  Isibaar
144    
145            * xvidcore/build/generic/configure.in: platform-independent gcc
146              versio check - patch by Motofumi Oka
147    
148    2011-08-19 16:20  Isibaar
149    
150            * xvidcore/build/generic/configure.in,
151              xvidcore/build/generic/platform.inc.in: User-supplied LDFLAGS.
152              Patch by Ryan Schmidt and the MacPorts project.
153    
154    2011-07-28 07:48  Isibaar
155    
156            * xvidcore/build/generic/configure.in: Added support for GNU Hurd
157              as target_os
158    
159    2011-05-23 07:47  Isibaar
160    
161            * xvidcore/src/xvid.c: removed deprecated call to idct_int32_init()
162    
163    2011-05-21 16:55  Isibaar
164    
165            * xvidcore/ChangeLog: Updated ChangeLog
166    
167    2011-05-19 12:48  Isibaar
168    
169            * xvidcore/dshow/src/CAbout.cpp,
170              xvidcore/dshow/src/CXvidDecoder.cpp,
171              xvidcore/dshow/src/Configure.cpp: autoprops property set also for
172              .cpp files
173    
174    2011-05-19 12:24  Isibaar
175    
176            * xvidcore/dshow/src/CXvidDecoder.cpp: Added #ifdef ENABLE_MFT
177              check
178    
179    2011-05-19 12:23  Isibaar
180    
181            * xvidcore/dshow/dshow.vcproj: Added special configurations for
182              MFT-enabled builds
183    
184    2011-05-19 08:27  Isibaar
185    
186            * xvidcore/build/generic/Makefile: Don't include platform.inc on
187              make clean - Patch by Fabian Greffrath
188    
189    2011-05-18 16:13  Isibaar
190    
191            * xvidcore/dshow/src/CXvidDecoder.cpp, xvidcore/dshow/src/config.c,
192              xvidcore/dshow/src/config.h, xvidcore/dshow/src/resource.h,
193              xvidcore/dshow/src/xvid.ax.rc: Display version number in About
194              box
195    
196    2011-05-18 12:30  Isibaar
197    
198            * xvidcore/vfw/src/resource.rc: More GUI cosmetics
199    
200    2011-05-18 09:55  Isibaar
201    
202            * xvidcore/vfw/src/resource.rc: Minor GUI cosmetics
203    
204    2011-05-18 09:08  Isibaar
205    
206            * xvidcore/src/dct/README.IJG: deleted deprecated README.IJG
207    
208    2011-05-18 09:07  Isibaar
209    
210            * xvidcore/src/dct/fdct.c, xvidcore/src/dct/fdct.h,
211              xvidcore/src/dct/idct.c, xvidcore/src/dct/idct.h: re-applied new
212              IDCT/DCT patch from trunk
213    
214    2011-05-18 09:02  Isibaar
215    
216            * xvidcore/dshow/src/CAbout.h, xvidcore/dshow/src/CXvidDecoder.h,
217              xvidcore/dshow/src/IXvidDecoder.h, xvidcore/dshow/src/config.c,
218              xvidcore/dshow/src/config.h, xvidcore/dshow/src/debug.c,
219              xvidcore/dshow/src/debug.h, xvidcore/dshow/src/resource.h,
220              xvidcore/examples/xvid_bench.c, xvidcore/examples/xvid_decraw.c,
221              xvidcore/examples/xvid_encraw.c,
222              xvidcore/src/bitstream/bitstream.c,
223              xvidcore/src/bitstream/bitstream.h, xvidcore/src/bitstream/cbp.c,
224              xvidcore/src/bitstream/cbp.h, xvidcore/src/bitstream/mbcoding.c,
225              xvidcore/src/bitstream/mbcoding.h,
226              xvidcore/src/bitstream/vlc_codes.h,
227              xvidcore/src/bitstream/zigzag.h, xvidcore/src/dct/fdct.c,
228              xvidcore/src/dct/fdct.h, xvidcore/src/dct/idct.c,
229              xvidcore/src/dct/idct.h, xvidcore/src/dct/ppc_asm/idct_altivec.c,
230              xvidcore/src/dct/simple_idct.c, xvidcore/src/decoder.c,
231              xvidcore/src/decoder.h, xvidcore/src/encoder.c,
232              xvidcore/src/encoder.h, xvidcore/src/global.h,
233              xvidcore/src/image/colorspace.c, xvidcore/src/image/colorspace.h,
234              xvidcore/src/image/font.c, xvidcore/src/image/font.h,
235              xvidcore/src/image/image.c, xvidcore/src/image/image.h,
236              xvidcore/src/image/interpolate8x8.c,
237              xvidcore/src/image/interpolate8x8.h,
238              xvidcore/src/image/postprocessing.c,
239              xvidcore/src/image/postprocessing.h,
240              xvidcore/src/image/ppc_asm/colorspace_altivec.c,
241              xvidcore/src/image/ppc_asm/interpolate8x8_altivec.c,
242              xvidcore/src/image/ppc_asm/qpel_altivec.c,
243              xvidcore/src/image/qpel.c, xvidcore/src/image/qpel.h,
244              xvidcore/src/image/reduced.c, xvidcore/src/image/reduced.h,
245              xvidcore/src/motion/estimation.h,
246              xvidcore/src/motion/estimation_bvop.c,
247              xvidcore/src/motion/estimation_common.c,
248              xvidcore/src/motion/estimation_gmc.c,
249              xvidcore/src/motion/estimation_pvop.c,
250              xvidcore/src/motion/estimation_rd_based.c,
251              xvidcore/src/motion/estimation_rd_based_bvop.c,
252              xvidcore/src/motion/gmc.c, xvidcore/src/motion/gmc.h,
253              xvidcore/src/motion/motion.h, xvidcore/src/motion/motion_comp.c,
254              xvidcore/src/motion/motion_inlines.h,
255              xvidcore/src/motion/motion_smp.h,
256              xvidcore/src/motion/ppc_asm/sad_altivec.c,
257              xvidcore/src/motion/sad.c, xvidcore/src/motion/sad.h,
258              xvidcore/src/motion/vop_type_decision.c,
259              xvidcore/src/plugins/plugin_2pass1.c,
260              xvidcore/src/plugins/plugin_2pass2.c,
261              xvidcore/src/plugins/plugin_dump.c,
262              xvidcore/src/plugins/plugin_lumimasking.c,
263              xvidcore/src/plugins/plugin_psnr.c,
264              xvidcore/src/plugins/plugin_psnrhvsm.c,
265              xvidcore/src/plugins/plugin_single.c,
266              xvidcore/src/plugins/plugin_ssim.c,
267              xvidcore/src/plugins/plugin_ssim.h, xvidcore/src/portab.h,
268              xvidcore/src/prediction/mbprediction.c,
269              xvidcore/src/prediction/mbprediction.h,
270              xvidcore/src/quant/ppc_asm/quant_h263_altivec.c,
271              xvidcore/src/quant/ppc_asm/quant_mpeg_altivec.c,
272              xvidcore/src/quant/quant.h, xvidcore/src/quant/quant_h263.c,
273              xvidcore/src/quant/quant_matrix.c,
274              xvidcore/src/quant/quant_matrix.h,
275              xvidcore/src/quant/quant_mpeg.c, xvidcore/src/utils/emms.c,
276              xvidcore/src/utils/emms.h, xvidcore/src/utils/mbfunctions.h,
277              xvidcore/src/utils/mbtransquant.c,
278              xvidcore/src/utils/mem_align.c, xvidcore/src/utils/mem_align.h,
279              xvidcore/src/utils/mem_transfer.c,
280              xvidcore/src/utils/mem_transfer.h,
281              xvidcore/src/utils/ppc_asm/altivec_trigger.c,
282              xvidcore/src/utils/ppc_asm/mem_transfer_altivec.c,
283              xvidcore/src/utils/timer.c, xvidcore/src/utils/timer.h,
284              xvidcore/src/xvid.c, xvidcore/src/xvid.h,
285              xvidcore/vfw/src/codec.c, xvidcore/vfw/src/codec.h,
286              xvidcore/vfw/src/config.c, xvidcore/vfw/src/config.h,
287              xvidcore/vfw/src/debug.h, xvidcore/vfw/src/driverproc.c,
288              xvidcore/vfw/src/resource.h, xvidcore/vfw/src/status.c,
289              xvidcore/vfw/src/status.h, xvidcore/vfw/src/vfwext.h,
290              xvidcore/vfw/src/w32api/vfw.h: enabled auto-props property
291    
292    2011-05-18 08:51  Isibaar
293    
294            * xvidcore/src/dct/fdct.c, xvidcore/src/dct/fdct.h,
295              xvidcore/src/dct/idct.c, xvidcore/src/dct/idct.h: backported new
296              DCT/IDCT C-implementations from trunk
297    
298    2011-05-18 08:06  Isibaar
299    
300            * xvidcore/build/generic/Makefile: make info
301    
302    2011-05-18 07:59  Isibaar
303    
304            * xvidcore/build/generic/configure.in: Increased version number to
305              1.3.2
306    
307    2011-05-18 07:38  Isibaar
308    
309            * xvidcore/src/xvid.c, xvidcore/src/xvid.h: Pump up version number
310              to 1.3.2
311    
312    2011-05-16 10:09  Isibaar
313    
314            * xvidcore/build/win32/libxvidcore.sln: - Fixed issue with CR/LF
315    
316    2011-05-16 09:38  Isibaar
317    
318            * xvidcore/debian: - Removed debian directory from release branch
319    
320    2011-04-07 19:07  Isibaar
321    
322            * xvidcore/build/generic/configure.in, xvidcore/src/encoder.c,
323              xvidcore/src/image/postprocessing.c: switchable pthread
324              (backported from HEAD)
325    
326    2011-03-21 16:00  Isibaar
327    
328            * xvidcore/src/image/image.c: add brackets to avoid ambuigity
329    
330    2011-03-21 14:25  Isibaar
331    
332            * xvidcore/dshow/dshow.vcproj: switched back to LIBCMT runtime
333    
334    2011-03-18 21:16  Isibaar
335    
336            * xvidcore/dshow/src/xvid.ico: icon with darker blue
337    
338    2011-03-17 15:52  Isibaar
339    
340            * xvidcore/ChangeLog: Updated changelog
341    
342    ---------------------
343    Date: 2011/03/17 16:13:25
344    Author: Isibaar
345    Branch: release-1_3-branch
346    Tag: (none)
347    Log:
348    Don't flip RGB output for MFT decoder
349    
350    Members:
351            dshow/src/CXvidDecoder.cpp:1.25->1.25.2.4
352            dshow/src/CXvidDecoder.h:1.9->1.9.2.2
353    
354    ---------------------
355    Date: 2011/03/10 16:27:57
356    Author: Isibaar
357    Branch: release-1_3-branch
358    Tag: (none)
359    Log:
360    increase version number to 1.3.1
361    
362    Members:
363            build/generic/configure.in:1.33.2.3->1.33.2.4
364            debian/changelog:1.3->1.3.2.2
365    
366    ---------------------
367    Date: 2011/03/08 22:07:00
368    Author: Isibaar
369    Branch: release-1_3-branch
370    Tag: (none)
371    Log:
372    ramp up version number to 1.3.1
373    
374    Members:
375            src/xvid.c:1.85.2.2->1.85.2.3
376            src/xvid.h:1.74.2.3->1.74.2.4
377    
378    ---------------------
379    Date: 2011/03/08 20:18:34
380    Author: Isibaar
381    Branch: release-1_3-branch
382    Tag: (none)
383    Log:
384    fixed padding regression for input widths/heights not multiple of 16
385    
386    Members:
387            src/encoder.c:1.135.2.4->1.135.2.5
388            src/xvid.h:1.74.2.2->1.74.2.3
389            src/image/image.c:1.46.2.1->1.46.2.2
390    
391    ---------------------
392    Date: 2011/02/25 14:15:35
393    Author: Isibaar
394    Branch: release-1_3-branch
395    Tag: (none)
396    Log:
397    fixed syntax error for pthread check - thanks to Fabrian Greffrath
398    
399    Members:
400            build/generic/configure.in:1.33->1.33.2.3
401    
402    ---------------------
403    Date: 2011/02/25 13:40:25
404    Author: Isibaar
405    Branch: release-1_3-branch
406    Tag: (none)
407    Log:
408    noexec stack check not only for "elf" but also "elf32" - thanks to Fabian Greffrath
409    
410    Members:
411            src/nasm.inc:1.7->1.7.2.2
412    
413    ---------------------
414    Date: 2011/02/16 20:04:39
415    Author: Isibaar
416    Branch: release-1_3-branch
417    Tag: release-1_3_0
418    Log:
419    decoder support for lower case FourCCs (from Jawor's patch)
420    GUI cosmetics (from Jawor's patch)
421    
422    Members:
423            vfw/src/codec.c:1.30.2.2->1.30.2.3
424            vfw/src/codec.h:1.7->1.7.2.1
425            vfw/src/config.c:1.45->1.45.2.2
426            vfw/src/resource.rc:1.30.2.1->1.30.2.2
427    
428    ---------------------
429    Date: 2011/02/14 18:26:20
430    Author: Isibaar
431    Branch: release-1_3-branch
432    Tag: (none)
433    Log:
434    updated changelog for 1_3 branch
435    
436    Members:
437            ChangeLog:1.17->1.17.2.1
438    
439    ---------------------
440    Date: 2011/02/14 18:21:00
441    Author: Isibaar
442    Branch: release-1_3-branch
443    Tag: (none)
444    Log:
445    Increased version number
446    
447    Members:
448            src/xvid.c:1.85->1.85.2.2
449            src/xvid.h:1.74->1.74.2.2
450    
451    ---------------------
452    Date: 2011/02/14 17:58:54
453    Author: Isibaar
454    Branch: release-1_3-branch
455    Tag: (none)
456    Log:
457    Support for additional third-party FourCCs (based on Jawor's patch with some small fixes)
458    
459    Members:
460            dshow/src/CXvidDecoder.cpp:1.25.2.2->1.25.2.3
461            dshow/src/CXvidDecoder.h:1.9->1.9.2.1
462            dshow/src/config.c:1.12->1.12.2.1
463            dshow/src/config.h:1.8->1.8.2.1
464            dshow/src/resource.h:1.5->1.5.2.1
465            dshow/src/xvid.ax.rc:1.8->1.8.2.1
466    
467    ---------------------
468    Date: 2011/02/03 16:12:34
469    Author: Isibaar
470    Branch: release-1_3-branch
471    Tag: (none)
472    Log:
473    skip possible only for P_VOP (Jawor)
474    
475    Members:
476            src/encoder.c:1.135.2.3->1.135.2.4
477    
478    ---------------------
479    Date: 2011/02/03 16:01:06
480    Author: Isibaar
481    Branch: release-1_3-branch
482    Tag: (none)
483    Log:
484    auto framerate detection if possible, some other minor cosmetics (derived from Jawor's patches)
485    
486    Members:
487            examples/xvid_encraw.c:1.46.2.2->1.46.2.3
488    
489    ---------------------
490    Date: 2011/01/27 14:18:13
491    Author: Isibaar
492    Branch: release-1_3-branch
493    Tag: (none)
494    Log:
495    Increased filter merit
496    
497    Members:
498            dshow/src/CXvidDecoder.cpp:1.25.2.1->1.25.2.2
499    
500    ---------------------
501    Date: 2011/01/27 14:13:16
502    Author: Isibaar
503    Branch: release-1_3-branch
504    Tag: (none)
505    Log:
506    Ensure that colorspace pass-through is enabled really just for FOURCC_YV12
507    
508    Members:
509            vfw/src/codec.c:1.30.2.1->1.30.2.2
510    
511    ---------------------
512    Date: 2011/01/11 12:37:52
513    Author: Isibaar
514    Branch: release-1_3-branch
515    Tag: (none)
516    Log:
517    don't hardcode "ar" tool (thanks to Bin Tian)
518    
519    Members:
520            build/generic/Makefile:1.18->1.18.2.1
521            build/generic/configure.in:1.33.2.1->1.33.2.2
522            build/generic/platform.inc.in:1.8->1.8.2.1
523    
524    ---------------------
525    Date: 2011/01/09 14:20:50
526    Author: Isibaar
527    Branch: release-1_3-branch
528    Tag: (none)
529    Log:
530    update for macho64
531    
532    Members:
533            src/nasm.inc:1.7->1.7.2.1
534    
535    ---------------------
536    Date: 2011/01/06 15:12:29
537    Author: Isibaar
538    Branch: release-1_3-branch
539    Tag: (none)
540    Log:
541    patch for darwin 64-bit target (thanks to Bin Tian)
542    
543    Members:
544            build/generic/configure.in:1.33->1.33.2.1
545    
546    ---------------------
547    Date: 2011/01/03 09:31:22
548    Author: Isibaar
549    Branch: release-1_3-branch
550    Tag: (none)
551    Log:
552    removed absolute logo path (thanks to Brendan Brewster)
553    
554    Members:
555            vfw/src/resource.rc:1.30->1.30.2.1
556    
557    ---------------------
558    Date: 2010/12/31 11:20:22
559    Author: Isibaar
560    Branch: #CVSPS_NO_BRANCH
561    Tag: rc1_1_3_0
562    Log:
563    fix some typo
564    
565    Members:
566            src/encoder.c:1.135.2.2->1.135.2.3
567    
568    ---------------------
569    Date: 2010/12/30 23:59:31
570    Author: Isibaar
571    Branch: #CVSPS_NO_BRANCH
572    Tag: (none)
573    Log:
574    CVS corruption again
575    
576    Members:
577            vfw/src/hd1080_40.ico:1.1->1.1.2.1
578            vfw/src/hd720_40.ico:1.1->1.1.2.1
579            vfw/src/home_40.ico:1.1->1.1.2.1
580            vfw/src/mobile_40.ico:1.1->1.1.2.1
581    
582    ---------------------
583    Date: 2010/12/30 23:07:43
584    Author: Isibaar
585    Branch: #CVSPS_NO_BRANCH
586    Tag: (none)
587    Log:
588    changed num_slice determination logic
589    
590    Members:
591            vfw/src/codec.c:1.30->1.30.2.1
592            vfw/src/config.c:1.45->1.45.2.1
593            vfw/src/resource.h:1.15->1.15.2.1
594    
595    ---------------------
596    Date: 2010/12/30 12:46:58
597    Author: Isibaar
598    Branch: #CVSPS_NO_BRANCH
599    Tag: (none)
600    Log:
601    more bug squashing
602    
603    Members:
604            examples/xvid_encraw.c:1.46.2.1->1.46.2.2
605            src/image/image.c:1.46->1.46.2.1
606    
607    ---------------------
608    Date: 2010/12/29 23:29:51
609    Author: Isibaar
610    Branch: release-1_3-branch
611    Tag: (none)
612    Log:
613    bug fixing...
614    
615    Members:
616            src/encoder.c:1.135.2.1->1.135.2.2
617    
618    ---------------------
619    Date: 2010/12/29 23:29:44
620    Author: Isibaar
621    Branch: #CVSPS_NO_BRANCH
622    Tag: (none)
623    Log:
624    bug fixing...
625    
626    Members:
627            src/motion/estimation_bvop.c:1.28->1.28.2.1
628            src/motion/estimation_rd_based.c:1.16->1.16.2.1
629    
630    ---------------------
631    Date: 2010/12/28 20:19:57
632    Author: Isibaar
633    Branch: #CVSPS_NO_BRANCH
634    Tag: (none)
635    Log:
636    get rid off compiler warnings
637    
638    Members:
639            build/win32/libxvidcore.vcproj:1.5->1.5.2.1
640            build/win32/xvid_decraw.vcproj:1.3->1.3.2.1
641            build/win32/xvid_encraw.vcproj:1.4->1.4.2.1
642            dshow/dshow.vcproj:1.3->1.3.2.1
643            dshow/src/CXvidDecoder.cpp:1.25->1.25.2.1
644            examples/xvid_decraw.c:1.28->1.28.2.1
645            src/decoder.c:1.86->1.86.2.1
646            src/bitstream/bitstream.c:1.60->1.60.2.1
647            src/bitstream/bitstream.h:1.25->1.25.2.1
648            src/motion/estimation_pvop.c:1.24->1.24.2.1
649            src/motion/motion.h:1.27->1.27.2.1
650            src/motion/motion_comp.c:1.24->1.24.2.1
651            src/motion/sad.c:1.17->1.17.2.1
652            src/motion/sad.h:1.25->1.25.2.1
653            src/plugins/plugin_2pass2.c:1.10->1.10.2.1
654            src/plugins/plugin_single.c:1.4->1.4.2.1
655            src/quant/quant_matrix.c:1.16->1.16.4.1
656            vfw/vfw.vcproj:1.1->1.1.4.1
657    
658    ---------------------
659    Date: 2010/12/28 20:19:57
660    Author: Isibaar
661    Branch: release-1_3-branch
662    Tag: (none)
663    Log:
664    get rid off compiler warnings
665    
666    Members:
667            examples/xvid_encraw.c:1.46->1.46.2.1
668            src/encoder.c:1.135->1.135.2.1
669    
670    ---------------------
671    Date: 2010/12/28 17:34:55
672    Author: Isibaar
673    Branch: #CVSPS_NO_BRANCH
674    Tag: (none)
675    Log:
676    updated readme and debian files
677    
678    Members:
679            debian/changelog:1.3->1.3.2.1
680            debian/copyright:1.1->1.1.4.1
681            doc/INSTALL:1.3->1.3.2.1
682            doc/README:1.5->1.5.2.1
683            examples/README:1.3->1.3.6.1
684    
685    ---------------------
686    Date: 2010/12/28 17:04:31
687    Author: Isibaar
688    Branch: #CVSPS_NO_BRANCH
689    Tag: (none)
690    Log:
691    set version info to xvid-1.3.0-rc1
692    
693    Members:
694            src/xvid.c:1.85->1.85.2.1
695            src/xvid.h:1.74->1.74.2.1
696    
697    ---------------------
698    Date: 2010/12/27 17:39:31
699    Author: Isibaar
700    Branch: HEAD
701    Tag: tag-branching-1_3_0
702    Log:
703    updated changelog
704    
705    Members:
706            ChangeLog:INITIAL->1.17
707            TODO:1.8->1.9
708    
709    ---------------------
710    Date: 2010/12/27 17:11:05
711    Author: Isibaar
712    Branch: HEAD
713    Tag: (none)
714    Log:
715    auto slice determination
716    
717    Members:
718            vfw/src/codec.c:1.29->1.30
719            vfw/src/config.c:1.44->1.45
720            vfw/src/resource.rc:1.29->1.30
721    
722    ---------------------
723    Date: 2010/12/24 14:49:58
724    Author: Isibaar
725    Branch: HEAD
726    Tag: (none)
727    Log:
728    improved decoder robustness upon resync markers in BVOP
729    
730    Members:
731            src/decoder.c:1.85->1.86
732    
733    ---------------------
734    Date: 2010/12/24 14:31:31
735    Author: Isibaar
736    Branch: HEAD
737    Tag: (none)
738    Log:
739    update linker definitions (psnrhvsm plugin)
740    
741    Members:
742            build/generic/libxvidcore.ld:1.2->1.3
743    
744    ---------------------
745    Date: 2010/12/24 14:20:07
746    Author: Isibaar
747    Branch: HEAD
748    Tag: (none)
749    Log:
750    slice coding: workaround some third-party decoder bugs
751    
752    Members:
753            src/encoder.c:1.134->1.135
754            src/xvid.h:1.73->1.74
755            src/motion/estimation.h:1.15->1.16
756            src/motion/estimation_bvop.c:1.27->1.28
757            src/motion/estimation_rd_based_bvop.c:1.11->1.12
758            src/motion/motion.h:1.26->1.27
759    
760    ---------------------
761    Date: 2010/12/22 17:52:52
762    Author: Isibaar
763    Branch: HEAD
764    Tag: (none)
765    Log:
766    update
767    
768    Members:
769            AUTHORS:1.5->1.6
770            CodingStyle:1.3->1.4
771            README:1.2->1.3
772    
773    ---------------------
774    Date: 2010/12/22 17:52:12
775    Author: Isibaar
776    Branch: HEAD
777    Tag: (none)
778    Log:
779    slice coding GUI element
780    
781    Members:
782            vfw/src/codec.c:1.28->1.29
783            vfw/src/config.c:1.43->1.44
784            vfw/src/config.h:1.16->1.17
785            vfw/src/resource.h:1.14->1.15
786            vfw/src/resource.rc:1.28->1.29
787    
788    ---------------------
789    Date: 2010/12/22 16:21:13
790    Author: Isibaar
791    Branch: HEAD
792    Tag: (none)
793    Log:
794    read cpu_flags and num_threads from registry
795    
796    Members:
797            dshow/src/CXvidDecoder.cpp:1.24->1.25
798            dshow/src/config.c:1.11->1.12
799            dshow/src/config.h:1.7->1.8
800    
801    ---------------------
802    Date: 2010/12/21 21:23:06
803    Author: Isibaar
804    Branch: HEAD
805    Tag: (none)
806    Log:
807    some bugfixing...
808    
809    Members:
810            vfw/src/config.c:1.42->1.43
811            vfw/src/config.h:1.15->1.16
812    
813    ---------------------
814    Date: 2010/12/21 17:56:42
815    Author: Isibaar
816    Branch: HEAD
817    Tag: (none)
818    Log:
819    moved num_threads control to common tab
820    VHQ metric combobox
821    
822    Members:
823            vfw/src/codec.c:1.27->1.28
824            vfw/src/config.c:1.41->1.42
825            vfw/src/config.h:1.14->1.15
826            vfw/src/resource.h:1.13->1.14
827            vfw/src/resource.rc:1.27->1.28
828    
829    ---------------------
830    Date: 2010/12/18 17:02:00
831    Author: Isibaar
832    Branch: HEAD
833    Tag: (none)
834    Log:
835    refactorized encoder multi-threading
836    introduced slice-based encoding
837    
838    Members:
839            examples/xvid_encraw.c:1.45->1.46
840            src/encoder.c:1.133->1.134
841            src/encoder.h:1.33->1.34
842            src/xvid.h:1.72->1.73
843            src/bitstream/bitstream.c:1.59->1.60
844            src/bitstream/bitstream.h:1.24->1.25
845            src/motion/estimation.h:1.14->1.15
846            src/motion/estimation_bvop.c:1.26->1.27
847            src/motion/estimation_gmc.c:1.5->1.6
848            src/motion/estimation_pvop.c:1.23->1.24
849            src/motion/estimation_rd_based.c:1.15->1.16
850            src/motion/motion.h:1.25->1.26
851            src/motion/motion_comp.c:1.23->1.24
852            src/motion/motion_smp.h:1.7->1.8
853            src/prediction/mbprediction.c:1.19->1.20
854            src/prediction/mbprediction.h:1.25->1.26
855    
856    ---------------------
857    Date: 2010/12/18 11:16:46
858    Author: Isibaar
859    Branch: HEAD
860    Tag: (none)
861    Log:
862    set decoder threads
863    
864    Members:
865            dshow/src/CXvidDecoder.cpp:1.23->1.24
866            dshow/src/config.c:1.10->1.11
867            dshow/src/config.h:1.6->1.7
868            examples/xvid_decraw.c:1.27->1.28
869    
870    ---------------------
871    Date: 2010/12/18 11:13:30
872    Author: Isibaar
873    Branch: HEAD
874    Tag: (none)
875    Log:
876    MT deblocker
877    
878    Members:
879            src/decoder.c:1.84->1.85
880            src/decoder.h:1.19->1.20
881            src/xvid.h:1.71->1.72
882            src/image/postprocessing.c:1.5->1.6
883            src/image/postprocessing.h:1.6->1.7
884    
885    ---------------------
886    Date: 2010/12/02 07:46:07
887    Author: Isibaar
888    Branch: HEAD
889    Tag: (none)
890    Log:
891    some cleanup of vfw code, increased allowed max bitrate, profile for HD 1080
892    
893    Members:
894            vfw/src/codec.c:1.26->1.27
895            vfw/src/codec.h:1.6->1.7
896            vfw/src/config.c:1.40->1.41
897            vfw/src/config.h:1.13->1.14
898            vfw/src/debug.h:1.2->1.3
899            vfw/src/driverproc.c:1.11->1.12
900            vfw/src/hd1080_40.ico:INITIAL->1.1
901            vfw/src/hd720_40.ico:INITIAL->1.1
902            vfw/src/home_40.ico:INITIAL->1.1
903            vfw/src/mobile_40.ico:INITIAL->1.1
904            vfw/src/resource.h:1.12->1.13
905            vfw/src/resource.rc:1.26->1.27
906            vfw/src/status.c:1.4->1.5
907            vfw/src/status.h:1.2->1.3
908            vfw/src/vfwext.h:1.2->1.3
909            vfw/src/xvid.ico:1.2->1.3
910    
911    ---------------------
912    Date: 2010/11/28 16:18:21
913    Author: Isibaar
914    Branch: HEAD
915    Tag: (none)
916    Log:
917    PSNRHVSM R-D optimization
918    
919    Members:
920            examples/xvid_encraw.c:1.44->1.45
921            src/encoder.c:1.132->1.133
922            src/global.h:1.26->1.27
923            src/xvid.c:1.84->1.85
924            src/xvid.h:1.70->1.71
925            src/image/image.c:1.45->1.46
926            src/image/image.h:1.17->1.18
927            src/image/x86_asm/qpel_mmx.asm:1.12->1.13
928            src/motion/estimation.h:1.13->1.14
929            src/motion/estimation_bvop.c:1.25->1.26
930            src/motion/estimation_pvop.c:1.22->1.23
931            src/motion/estimation_rd_based.c:1.14->1.15
932            src/motion/estimation_rd_based_bvop.c:1.10->1.11
933            src/motion/sad.c:1.16->1.17
934            src/motion/sad.h:1.24->1.25
935            src/motion/x86_asm/sad_sse2.asm:1.20->1.21
936            src/plugins/plugin_psnrhvsm.c:1.3->1.4
937            src/utils/mbtransquant.c:1.32->1.33
938    
939    ---------------------
940    Date: 2010/11/23 12:00:35
941    Author: Isibaar
942    Branch: HEAD
943    Tag: (none)
944    Log:
945    Changed semantics of frame_drop_ratio: "0" will not produce any N_VOPs.
946    
947    Members:
948            src/encoder.c:1.131->1.132
949    
950    ---------------------
951    Date: 2010/11/16 15:58:42
952    Author: Isibaar
953    Branch: HEAD
954    Tag: (none)
955    Log:
956    Had accidentally overwritten the VS 2005 project files by VS 2008 ones -> Restore previous version.
957    
958    Members:
959            build/win32/libxvidcore.sln:1.3->1.4
960            build/win32/libxvidcore.vcproj:1.4->1.5
961            build/win32/xvid_decraw.vcproj:1.2->1.3
962            build/win32/xvid_encraw.vcproj:1.3->1.4
963    
964    ---------------------
965    Date: 2010/11/16 15:42:07
966    Author: Isibaar
967    Branch: HEAD
968    Tag: (none)
969    Log:
970    Clean-up for vbv_peakrate handling (many thanks to Lasse Collin)
971    
972    Members:
973            build/win32/libxvidcore.sln:1.2->1.3
974            build/win32/libxvidcore.vcproj:1.3->1.4
975            build/win32/xvid_decraw.vcproj:1.1->1.2
976            build/win32/xvid_encraw.vcproj:1.2->1.3
977            doc/INSTALL:1.2->1.3
978            doc/README:1.4->1.5
979            examples/xvid_encraw.c:1.43->1.44
980            src/xvid.h:1.69->1.70
981            src/plugins/plugin_2pass2.c:1.9->1.10
982            vfw/src/codec.c:1.25->1.26
983    
984    ---------------------
985    Date: 2010/11/12 11:10:40
986    Author: Isibaar
987    Branch: HEAD
988    Tag: (none)
989    Log:
990    fix for typo on pred mv init (thanks to Lasse Collin)
991    
992    Members:
993            src/decoder.c:1.83->1.84
994    
995    ---------------------
996    Date: 2010/11/10 22:25:16
997    Author: Isibaar
998    Branch: HEAD
999    Tag: (none)
1000    Log:
1001    psnrhvsm for u/v planes too
1002    
1003    Members:
1004            src/plugins/plugin_psnrhvsm.c:1.2->1.3
1005    
1006    ---------------------
1007    Date: 2010/11/08 21:20:39
1008    Author: Isibaar
1009    Branch: HEAD
1010    Tag: (none)
1011    Log:
1012    fixed some bugs (possible overflow, mainly)
1013    
1014    Members:
1015            src/plugins/plugin_psnrhvsm.c:1.1->1.2
1016    
1017    ---------------------
1018    Date: 2010/10/29 18:39:07
1019    Author: Isibaar
1020    Branch: HEAD
1021    Tag: (none)
1022    Log:
1023    don't use tray icon and MFT by default
1024    
1025    Members:
1026            dshow/src/CXvidDecoder.cpp:1.22->1.23
1027    
1028    ---------------------
1029    Date: 2010/10/29 16:33:39
1030    Author: Isibaar
1031    Branch: HEAD
1032    Tag: (none)
1033    Log:
1034    tray icon update
1035    
1036    Members:
1037            dshow/src/CXvidDecoder.cpp:1.21->1.22
1038            dshow/src/xvid.ico:1.1->1.2
1039    
1040    ---------------------
1041    Date: 2010/10/24 10:50:54
1042    Author: Isibaar
1043    Branch: HEAD
1044    Tag: (none)
1045    Log:
1046    forgot to add new plugin_psnrhvsm.c source file to unix-style build environment...
1047    
1048    Members:
1049            build/generic/sources.inc:1.15->1.16
1050    
1051    ---------------------
1052    Date: 2010/10/17 20:36:12
1053    Author: Isibaar
1054    Branch: HEAD
1055    Tag: (none)
1056    Log:
1057    fixed typo
1058    
1059    Members:
1060            dshow/src/CXvidDecoder.cpp:1.20->1.21
1061    
1062    ---------------------
1063    Date: 2010/10/17 20:31:46
1064    Author: Isibaar
1065    Branch: HEAD
1066    Tag: (none)
1067    Log:
1068    MFT decoder
1069    
1070    Members:
1071            dshow/dshow.vcproj:1.2->1.3
1072            dshow/src/CXvidDecoder.cpp:1.19->1.20
1073            dshow/src/CXvidDecoder.h:1.8->1.9
1074    
1075    ---------------------
1076    Date: 2010/10/17 19:46:43
1077    Author: Isibaar
1078    Branch: HEAD
1079    Tag: (none)
1080    Log:
1081    XVID_GBL_CONVERT: generic colorspace conversion from XVID_CSP_INTERNAL
1082    
1083    Members:
1084            src/xvid.c:1.83->1.84
1085    
1086    ---------------------
1087    Date: 2010/10/16 14:20:30
1088    Author: Isibaar
1089    Branch: HEAD
1090    Tag: (none)
1091    Log:
1092    tray icon
1093    
1094    Members:
1095            dshow/dshow.vcproj:1.1->1.2
1096            dshow/src/CXvidDecoder.cpp:1.18->1.19
1097            dshow/src/CXvidDecoder.h:1.7->1.8
1098            dshow/src/Configure.cpp:1.6->1.7
1099            dshow/src/debug.c:1.1->1.2
1100            dshow/src/resource.h:1.4->1.5
1101            dshow/src/xvid.ax.rc:1.7->1.8
1102            dshow/src/xvid.ico:INITIAL->1.1
1103    
1104    ---------------------
1105    Date: 2010/10/15 18:20:48
1106    Author: Isibaar
1107    Branch: HEAD
1108    Tag: (none)
1109    Log:
1110    table update
1111    
1112    Members:
1113            src/bitstream/mbcoding.c:1.58->1.59
1114    
1115    ---------------------
1116    Date: 2010/10/10 21:19:46
1117    Author: Isibaar
1118    Branch: HEAD
1119    Tag: (none)
1120    Log:
1121    PSNR-HVS-M quality metric
1122    
1123    Members:
1124            build/generic/libxvidcore.def:1.6->1.7
1125            build/win32/libxvidcore.vcproj:1.2->1.3
1126            examples/xvid_encraw.c:1.42->1.43
1127            src/xvid.h:1.68->1.69
1128            src/plugins/plugin_psnrhvsm.c:INITIAL->1.1
1129    
1130    ---------------------
1131    Date: 2010/09/13 09:38:09
1132    Author: Isibaar
1133    Branch: HEAD
1134    Tag: (none)
1135    Log:
1136    define additional simple profile levels
1137    
1138    Members:
1139            src/encoder.h:1.32->1.33
1140            src/global.h:1.25->1.26
1141            src/xvid.h:1.67->1.68
1142    
1143    ---------------------
1144    Date: 2010/08/23 16:58:48
1145    Author: Isibaar
1146    Branch: HEAD
1147    Tag: (none)
1148    Log:
1149    Added new simple profile levels to GUI (patch by Carl Eric Codere)
1150    
1151    Members:
1152            vfw/src/config.c:1.39->1.40
1153    
1154    ---------------------
1155    Date: 2010/08/10 17:00:06
1156    Author: Isibaar
1157    Branch: HEAD
1158    Tag: (none)
1159    Log:
1160    decoder: better distinguish between xvid and non-xvid streams
1161    
1162    Members:
1163            src/decoder.c:1.82->1.83
1164            src/bitstream/bitstream.c:1.58->1.59
1165            src/image/image.c:1.44->1.45
1166            src/prediction/mbprediction.c:1.18->1.19
1167    
1168    ---------------------
1169    Date: 2010/08/10 16:17:23
1170    Author: Isibaar
1171    Branch: HEAD
1172    Tag: (none)
1173    Log:
1174    API change: signal fourcc to xvidcore
1175    
1176    Members:
1177            dshow/src/CXvidDecoder.cpp:1.17->1.18
1178            src/decoder.c:1.81->1.82
1179            src/xvid.h:1.66->1.67
1180            vfw/src/codec.c:1.24->1.25
1181    
1182    ---------------------
1183    Date: 2010/06/07 09:03:37
1184    Author: Isibaar
1185    Branch: HEAD
1186    Tag: (none)
1187    Log:
1188    patch for yasm >= 1.0 by Takashi Mochizuki
1189    
1190    Members:
1191            build/generic/configure.in:1.32->1.33
1192    
1193    ---------------------
1194    Date: 2010/05/10 15:50:46
1195    Author: Isibaar
1196    Branch: HEAD
1197    Tag: (none)
1198    Log:
1199    fix for handle leak problem reported by Chris Korda
1200    
1201    Members:
1202            vfw/src/codec.c:1.23->1.24
1203    
1204    ---------------------
1205    Date: 2010/04/01 14:16:48
1206    Author: Isibaar
1207    Branch: HEAD
1208    Tag: (none)
1209    Log:
1210    fixed rounding issue for app-level multi-threading
1211    
1212    Members:
1213            examples/xvid_encraw.c:1.41->1.42
1214    
1215    ---------------------
1216    Date: 2010/03/09 17:25:17
1217    Author: Isibaar
1218    Branch: HEAD
1219    Tag: (none)
1220    Log:
1221    fixed multithreaded AVI input (hopefully)
1222    
1223    Members:
1224            examples/xvid_encraw.c:1.40->1.41
1225    
1226    ---------------------
1227    Date: 2010/03/09 15:56:02
1228    Author: Isibaar
1229    Branch: HEAD
1230    Tag: (none)
1231    Log:
1232    typo with sequence splitting
1233    
1234    Members:
1235            examples/xvid_encraw.c:1.39->1.40
1236    
1237    ---------------------
1238    Date: 2010/03/09 11:00:14
1239    Author: Isibaar
1240    Branch: HEAD
1241    Tag: (none)
1242    Log:
1243    app-level multi-threading for xvid_encraw
1244    
1245    Members:
1246            build/win32/xvid_encraw.vcproj:1.1->1.2
1247            examples/xvid_encraw.c:1.38->1.39
1248            src/decoder.h:1.18->1.19
1249            src/encoder.c:1.130->1.131
1250            src/portab.h:1.59->1.60
1251            src/xvid.c:1.82->1.83
1252            src/xvid.h:1.65->1.66
1253            src/dct/simple_idct.c:1.5->1.6
1254            src/image/reduced.c:1.4->1.5
1255            src/image/x86_asm/deintl_sse.asm:1.6->1.7
1256            src/image/x86_asm/gmc_mmx.asm:1.11->1.12
1257            src/image/x86_asm/postprocessing_mmx.asm:1.13->1.14
1258            src/image/x86_asm/postprocessing_sse2.asm:1.16->1.17
1259            src/image/x86_asm/qpel_mmx.asm:1.11->1.12
1260            src/image/x86_asm/reduced_mmx.asm:1.12->1.13
1261            src/motion/motion_smp.h:1.6->1.7
1262            src/plugins/plugin_2pass1.c:1.3->1.4
1263            src/plugins/plugin_2pass2.c:1.8->1.9
1264            src/plugins/plugin_dump.c:1.3->1.4
1265            src/plugins/plugin_lumimasking.c:1.8->1.9
1266            src/plugins/plugin_psnr.c:1.2->1.3
1267            src/plugins/plugin_single.c:1.3->1.4
1268    
1269    ---------------------
1270    Date: 2010/03/09 10:20:05
1271    Author: Isibaar
1272    Branch: HEAD
1273    Tag: (none)
1274    Log:
1275    added option for postprocessing
1276    
1277    Members:
1278            examples/xvid_decraw.c:1.26->1.27
1279    
1280    ---------------------
1281    Date: 2010/01/08 11:03:09
1282    Author: Isibaar
1283    Branch: HEAD
1284    Tag: (none)
1285    Log:
1286    bugfix for new -f yuv option
1287    
1288    Members:
1289            examples/xvid_decraw.c:1.25->1.26
1290    
1291    ---------------------
1292    Date: 2010/01/05 10:25:19
1293    Author: Isibaar
1294    Branch: HEAD
1295    Tag: (none)
1296    Log:
1297    added option for raw yuv output format
1298    
1299    Members:
1300            examples/xvid_decraw.c:1.24->1.25
1301    
1302    ---------------------
1303    Date: 2009/11/10 15:06:58
1304    Author: Isibaar
1305    Branch: HEAD
1306    Tag: (none)
1307    Log:
1308    skip mv_bits assert in _DEBUG mode
1309    
1310    Members:
1311            src/bitstream/mbcoding.c:1.57->1.58
1312    
1313    ---------------------
1314    Date: 2009/10/05 11:55:46
1315    Author: Isibaar
1316    Branch: HEAD
1317    Tag: (none)
1318    Log:
1319    Removed inner nested AC_CHECK_LIB test for pthread_join (autoconf-2.64 compatibility)
1320    
1321    Members:
1322            build/generic/configure.in:1.31->1.32
1323    
1324    ---------------------
1325    Date: 2009/09/16 19:07:58
1326    Author: Isibaar
1327    Branch: HEAD
1328    Tag: (none)
1329    Log:
1330    no_exec stack patch for x86_64 too by Michal Schmidt (mschmidt at redhat dot com)
1331    
1332    Members:
1333            src/nasm.inc:1.6->1.7
1334            src/bitstream/x86_asm/cbp_mmx.asm:1.18->1.19
1335            src/bitstream/x86_asm/cbp_sse2.asm:1.13->1.14
1336            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.9->1.10
1337            src/dct/x86_asm/fdct_mmx_skal.asm:1.11->1.12
1338            src/dct/x86_asm/fdct_sse2_skal.asm:1.14->1.15
1339            src/dct/x86_asm/idct_3dne.asm:1.10->1.11
1340            src/dct/x86_asm/idct_mmx.asm:1.14->1.15
1341            src/dct/x86_asm/idct_sse2_dmitry.asm:1.10->1.11
1342            src/image/x86_asm/colorspace_rgb_mmx.asm:1.12->1.13
1343            src/image/x86_asm/colorspace_yuv_mmx.asm:1.14->1.15
1344            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.11->1.12
1345            src/image/x86_asm/deintl_sse.asm:1.5->1.6
1346            src/image/x86_asm/gmc_mmx.asm:1.10->1.11
1347            src/image/x86_asm/interpolate8x8_3dn.asm:1.13->1.14
1348            src/image/x86_asm/interpolate8x8_3dne.asm:1.13->1.14
1349            src/image/x86_asm/interpolate8x8_mmx.asm:1.24->1.25
1350            src/image/x86_asm/interpolate8x8_xmm.asm:1.14->1.15
1351            src/image/x86_asm/postprocessing_mmx.asm:1.12->1.13
1352            src/image/x86_asm/postprocessing_sse2.asm:1.15->1.16
1353            src/image/x86_asm/qpel_mmx.asm:1.10->1.11
1354            src/image/x86_asm/reduced_mmx.asm:1.11->1.12
1355            src/motion/x86_asm/sad_3dn.asm:1.13->1.14
1356            src/motion/x86_asm/sad_3dne.asm:1.11->1.12
1357            src/motion/x86_asm/sad_mmx.asm:1.21->1.22
1358            src/motion/x86_asm/sad_sse2.asm:1.19->1.20
1359            src/motion/x86_asm/sad_xmm.asm:1.14->1.15
1360            src/plugins/x86_asm/plugin_ssim-a.asm:1.12->1.13
1361            src/quant/x86_asm/quantize_h263_3dne.asm:1.11->1.12
1362            src/quant/x86_asm/quantize_h263_mmx.asm:1.15->1.16
1363            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.15->1.16
1364            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.12->1.13
1365            src/utils/x86_asm/cpuid.asm:1.18->1.19
1366            src/utils/x86_asm/interlacing_mmx.asm:1.11->1.12
1367            src/utils/x86_asm/mem_transfer_3dne.asm:1.12->1.13
1368            src/utils/x86_asm/mem_transfer_mmx.asm:1.21->1.22
1369    
1370    ---------------------
1371    Date: 2009/07/01 11:25:38
1372    Author: Isibaar
1373    Branch: HEAD
1374    Tag: (none)
1375    Log:
1376    Additional sanity check when reading stats file
1377    
1378    Members:
1379            src/plugins/plugin_2pass2.c:1.7->1.8
1380    
1381    ---------------------
1382    Date: 2009/06/09 09:48:57
1383    Author: Isibaar
1384    Branch: HEAD
1385    Tag: (none)
1386    Log:
1387    Use -maltivec only to compile the sources containting altivec code.
1388    GCC may otherwise produce altivec code on non-altivec PPC (thanks to Frederik Wikstrom)
1389    
1390    Members:
1391            build/generic/Makefile:1.17->1.18
1392            build/generic/configure.in:1.30->1.31
1393            build/generic/platform.inc.in:1.7->1.8
1394    
1395    ---------------------
1396    Date: 2009/06/05 09:58:41
1397    Author: Isibaar
1398    Branch: HEAD
1399    Tag: (none)
1400    Log:
1401    Patch for Amiga OS4 by Fredrik Wikstrom
1402    
1403    Members:
1404            src/xvid.c:1.81->1.82
1405            src/motion/motion_smp.h:1.5->1.6
1406            src/utils/ppc_asm/altivec_trigger.c:1.1->1.2
1407    
1408    ---------------------
1409    Date: 2009/06/02 15:06:49
1410    Author: Isibaar
1411    Branch: HEAD
1412    Tag: (none)
1413    Log:
1414    Added alternative processor cores detection routing for Apple (thanks to Fabian Groffen)
1415    C90 style fix in variance masking code
1416    
1417    Members:
1418            src/xvid.c:1.80->1.81
1419            src/plugins/plugin_lumimasking.c:1.7->1.8
1420    
1421    ---------------------
1422    Date: 2009/05/28 19:03:45
1423    Author: Isibaar
1424    Branch: release-1_2-branch
1425    Tag: release-1_2_2
1426    Log:
1427    allow text relocations for dynlib OS X target
1428    
1429    Members:
1430            build/generic/configure.in:1.25.2.3->1.25.2.4
1431    
1432    ---------------------
1433    Date: 2009/05/28 18:59:21
1434    Author: Isibaar
1435    Branch: HEAD
1436    Tag: (none)
1437    Log:
1438    Allow text relocations for dynlib OS X target
1439    
1440    Members:
1441            build/generic/configure.in:1.29->1.30
1442    
1443    ---------------------
1444    Date: 2009/05/28 17:52:33
1445    Author: Isibaar
1446    Branch: release-1_2-branch
1447    Tag: (none)
1448    Log:
1449    back-port from HEAD:
1450      - add resync-marker range check
1451      - return E_FAIL on XVID_ERR_MEMORY error in dshow
1452    
1453    Members:
1454            ChangeLog:1.14.4.3->1.14.4.4
1455            dshow/src/CXvidDecoder.cpp:1.16->1.16.4.1
1456            src/decoder.c:1.80->1.80.2.1
1457    
1458    ---------------------
1459    Date: 2009/05/28 17:42:06
1460    Author: Isibaar
1461    Branch: HEAD
1462    Tag: (none)
1463    Log:
1464    Bugfix:
1465    - Added missing resync marker range check in decoder.c (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
1466    - 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)
1467    
1468    Members:
1469            dshow/src/CXvidDecoder.cpp:1.16->1.17
1470            src/decoder.c:1.80->1.81
1471    
1472    ---------------------
1473    Date: 2009/05/28 17:04:35
1474    Author: Isibaar
1475    Branch: release-1_2-branch
1476    Tag: (none)
1477    Log:
1478    backport from HEAD: yasm compatibility
1479    
1480    Members:
1481            build/generic/configure.in:1.25.2.2->1.25.2.3
1482            src/nasm.inc:1.1.2.3->1.1.2.4
1483            src/image/x86_asm/colorspace_yuv_mmx.asm:1.10.2.1->1.10.2.2
1484            src/image/x86_asm/interpolate8x8_3dne.asm:1.11.2.1->1.11.2.2
1485            src/image/x86_asm/postprocessing_mmx.asm:1.9.2.1->1.9.2.2
1486            src/image/x86_asm/postprocessing_sse2.asm:1.10.2.2->1.10.2.3
1487            src/quant/x86_asm/quantize_h263_3dne.asm:1.9.2.1->1.9.2.2
1488            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10.2.1->1.10.2.2
1489    
1490    ---------------------
1491    Date: 2009/05/28 16:15:53
1492    Author: Isibaar
1493    Branch: HEAD
1494    Tag: (none)
1495    Log:
1496    require yasm >= 0.8.0
1497    
1498    Members:
1499            build/generic/configure.in:1.28->1.29
1500    
1501    ---------------------
1502    Date: 2009/05/28 10:42:37
1503    Author: Isibaar
1504    Branch: release-1_2-branch
1505    Tag: (none)
1506    Log:
1507    backport from HEAD: Use of TEXT macro for Mach-O
1508    
1509    Members:
1510            src/nasm.inc:1.1.2.2->1.1.2.3
1511            src/bitstream/x86_asm/cbp_mmx.asm:1.17->1.17.2.1
1512            src/bitstream/x86_asm/cbp_sse2.asm:1.10.2.1->1.10.2.2
1513            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.8->1.8.2.1
1514            src/dct/x86_asm/fdct_mmx_skal.asm:1.10->1.10.2.1
1515            src/dct/x86_asm/fdct_sse2_skal.asm:1.10.2.2->1.10.2.3
1516            src/dct/x86_asm/idct_3dne.asm:1.9->1.9.2.1
1517            src/dct/x86_asm/idct_mmx.asm:1.13->1.13.2.1
1518            src/dct/x86_asm/idct_sse2_dmitry.asm:1.8.2.1->1.8.2.2
1519            src/image/x86_asm/colorspace_rgb_mmx.asm:1.10.2.1->1.10.2.2
1520            src/image/x86_asm/colorspace_yuv_mmx.asm:1.10->1.10.2.1
1521            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.10->1.10.2.1
1522            src/image/x86_asm/deintl_sse.asm:1.4->1.4.2.1
1523            src/image/x86_asm/gmc_mmx.asm:1.7.2.2->1.7.2.3
1524            src/image/x86_asm/interpolate8x8_3dn.asm:1.12->1.12.2.1
1525            src/image/x86_asm/interpolate8x8_3dne.asm:1.11->1.11.2.1
1526            src/image/x86_asm/interpolate8x8_mmx.asm:1.22->1.22.2.1
1527            src/image/x86_asm/interpolate8x8_xmm.asm:1.13->1.13.2.1
1528            src/image/x86_asm/postprocessing_mmx.asm:1.9->1.9.2.1
1529            src/image/x86_asm/postprocessing_sse2.asm:1.10.2.1->1.10.2.2
1530            src/image/x86_asm/qpel_mmx.asm:1.9->1.9.2.1
1531            src/image/x86_asm/reduced_mmx.asm:1.9->1.9.2.1
1532            src/motion/x86_asm/sad_3dn.asm:1.12->1.12.2.1
1533            src/motion/x86_asm/sad_3dne.asm:1.10->1.10.2.1
1534            src/motion/x86_asm/sad_mmx.asm:1.20->1.20.2.1
1535            src/motion/x86_asm/sad_sse2.asm:1.16.2.1->1.16.2.2
1536            src/motion/x86_asm/sad_xmm.asm:1.13->1.13.2.1
1537            src/plugins/x86_asm/plugin_ssim-a.asm:1.9.2.1->1.9.2.2
1538            src/quant/x86_asm/quantize_h263_3dne.asm:1.9->1.9.2.1
1539            src/quant/x86_asm/quantize_h263_mmx.asm:1.11.2.2->1.11.2.3
1540            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.13->1.13.2.1
1541            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10->1.10.2.1
1542            src/utils/x86_asm/cpuid.asm:1.15.2.1->1.15.2.2
1543            src/utils/x86_asm/interlacing_mmx.asm:1.10->1.10.2.1
1544            src/utils/x86_asm/mem_transfer_3dne.asm:1.11->1.11.2.1
1545            src/utils/x86_asm/mem_transfer_mmx.asm:1.20->1.20.2.1
1546    
1547    ---------------------
1548    Date: 2009/05/27 19:27:56
1549    Author: Isibaar
1550    Branch: HEAD
1551    Tag: (none)
1552    Log:
1553    GUI for variance masking
1554    
1555    Members:
1556            vfw/src/codec.c:1.22->1.23
1557            vfw/src/config.c:1.38->1.39
1558            vfw/src/resource.h:1.11->1.12
1559            vfw/src/resource.rc:1.25->1.26
1560    
1561    ---------------------
1562    Date: 2009/05/27 17:52:05
1563    Author: Isibaar
1564    Branch: HEAD
1565    Tag: (none)
1566    Log:
1567    Added Darkshikari's variance masking as an option to lumimasking
1568    
1569    Members:
1570            ChangeLog:1.15->1.16
1571            examples/xvid_encraw.c:1.37->1.38
1572            src/xvid.h:1.64->1.65
1573            src/plugins/plugin_lumimasking.c:1.6->1.7
1574    
1575    ---------------------
1576    Date: 2009/05/13 11:39:20
1577    Author: Isibaar
1578    Branch: HEAD
1579    Tag: (none)
1580    Log:
1581    improved precision and rounding for RGB->YV12 conversion
1582    
1583    Members:
1584            src/image/colorspace.c:1.14->1.15
1585            src/image/x86_asm/colorspace_rgb_mmx.asm:1.11->1.12
1586    
1587    ---------------------
1588    Date: 2009/03/30 16:40:05
1589    Author: Isibaar
1590    Branch: HEAD
1591    Tag: (none)
1592    Log:
1593    attempt at fixing a RGB24 access violation bug reported by Matthew Allen
1594    
1595    Members:
1596            src/image/image.c:1.43->1.44
1597    
1598    ---------------------
1599    Date: 2009/02/19 18:07:29
1600    Author: Isibaar
1601    Branch: HEAD
1602    Tag: (none)
1603    Log:
1604    added proper license headers to the IA64 asm files
1605    
1606    Members:
1607            src/dct/ia64_asm/fdct_ia64.s:1.5->1.6
1608            src/dct/ia64_asm/idct_fini.s:1.1->1.2
1609            src/dct/ia64_asm/idct_ia64_ecc.s:1.1->1.2
1610            src/dct/ia64_asm/idct_ia64_gcc.s:1.1->1.2
1611            src/dct/ia64_asm/idct_init.s:1.1->1.2
1612            src/image/ia64_asm/interpolate8x8_ia64.s:1.5->1.6
1613            src/image/ia64_asm/interpolate8x8_ia64_exact.s:1.1->1.2
1614            src/motion/ia64_asm/calc_delta_1.s:1.1->1.2
1615            src/motion/ia64_asm/calc_delta_2.s:1.1->1.2
1616            src/motion/ia64_asm/calc_delta_3.s:1.1->1.2
1617            src/motion/ia64_asm/halfpel8_refine_ia64.s:1.3->1.4
1618            src/motion/ia64_asm/sad_ia64.s:1.7->1.8
1619            src/quant/ia64_asm/quant_h263_ia64.s:1.6->1.7
1620            src/utils/ia64_asm/mem_transfer_ia64.s:1.5->1.6
1621    
1622    ---------------------
1623    Date: 2009/02/18 23:09:37
1624    Author: Isibaar
1625    Branch: HEAD
1626    Tag: (none)
1627    Log:
1628    amd64
1629    
1630    Members:
1631            debian/control:1.3->1.4
1632    
1633    ---------------------
1634    Date: 2009/02/18 16:10:19
1635    Author: Isibaar
1636    Branch: HEAD
1637    Tag: (none)
1638    Log:
1639    - Some updates to license headers
1640    
1641    Members:
1642            src/image/x86_asm/colorspace_mmx.inc:1.8->1.9
1643            src/motion/motion.h:1.24->1.25
1644    
1645    ---------------------
1646    Date: 2009/01/07 17:32:31
1647    Author: Isibaar
1648    Branch: HEAD
1649    Tag: (none)
1650    Log:
1651    Added note for OSX users that nasm >=2.06rc2 is required for MACH-O build
1652    
1653    Will auto-check in the configure script once 2.06 release is out...
1654    
1655    Members:
1656            doc/README:1.3->1.4
1657    
1658    ---------------------
1659    Date: 2009/01/07 17:22:02
1660    Author: Isibaar
1661    Branch: HEAD
1662    Tag: (none)
1663    Log:
1664    added quotes around nasm include paths to fix problems with directory names containing spaces
1665    
1666    Members:
1667            build/win32/libxvidcore.dsp:1.15->1.16
1668            build/win32/libxvidcore_static.dsp:1.5->1.6
1669    
1670    ---------------------
1671    Date: 2008/12/15 11:22:07
1672    Author: Isibaar
1673    Branch: HEAD
1674    Tag: (none)
1675    Log:
1676    added -D_WIN32_IE=0x0501 to CFLAGS
1677    
1678    Members:
1679            vfw/bin/Makefile:1.6->1.7
1680    
1681    ---------------------
1682    Date: 2008/12/09 11:42:38
1683    Author: Isibaar
1684    Branch: HEAD
1685    Tag: (none)
1686    Log:
1687    Note for yasm version required for MacOS X
1688    
1689    Members:
1690            doc/README:1.2->1.3
1691    
1692    ---------------------
1693    Date: 2008/12/05 11:33:47
1694    Author: Isibaar
1695    Branch: HEAD
1696    Tag: (none)
1697    Log:
1698    added a comment
1699    
1700    Members:
1701            src/dct/x86_asm/fdct_sse2_skal.asm:1.13->1.14
1702    
1703    ---------------------
1704    Date: 2008/12/05 11:18:52
1705    Author: Isibaar
1706    Branch: HEAD
1707    Tag: (none)
1708    Log:
1709    Added -arch ppc for Apple gcc
1710    
1711    Members:
1712            build/generic/configure.in:1.27->1.28
1713    
1714    ---------------------
1715    Date: 2008/12/05 11:15:02
1716    Author: Isibaar
1717    Branch: HEAD
1718    Tag: (none)
1719    Log:
1720    MacOS X specific changes
1721    
1722    Members:
1723            src/nasm.inc:1.5->1.6
1724            src/dct/x86_asm/fdct_sse2_skal.asm:1.12->1.13
1725    
1726    ---------------------
1727    Date: 2008/12/04 19:30:36
1728    Author: Isibaar
1729    Branch: HEAD
1730    Tag: (none)
1731    Log:
1732    yasm compatibility
1733    
1734    Members:
1735            build/generic/configure.in:INITIAL->1.27
1736            src/nasm.inc:1.4->1.5
1737            src/image/x86_asm/colorspace_yuv_mmx.asm:1.13->1.14
1738            src/image/x86_asm/interpolate8x8_3dne.asm:1.12->1.13
1739            src/image/x86_asm/postprocessing_mmx.asm:1.11->1.12
1740            src/image/x86_asm/postprocessing_sse2.asm:1.14->1.15
1741            src/quant/x86_asm/quantize_h263_3dne.asm:1.10->1.11
1742            src/quant/x86_asm/quantize_h263_mmx.asm:1.14->1.15
1743            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.14->1.15
1744            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.11->1.12
1745    
1746    ---------------------
1747    Date: 2008/12/04 15:41:50
1748    Author: Isibaar
1749    Branch: HEAD
1750    Tag: (none)
1751    Log:
1752    trying to add back yasm support
1753    
1754    Members:
1755            src/nasm.inc:INITIAL->1.4
1756            src/bitstream/x86_asm/cbp_mmx.asm:1.17->1.18
1757            src/bitstream/x86_asm/cbp_sse2.asm:1.12->1.13
1758            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.8->1.9
1759            src/dct/x86_asm/fdct_mmx_skal.asm:1.10->1.11
1760            src/dct/x86_asm/fdct_sse2_skal.asm:INITIAL->1.12
1761            src/dct/x86_asm/idct_3dne.asm:1.9->1.10
1762            src/dct/x86_asm/idct_mmx.asm:1.13->1.14
1763            src/dct/x86_asm/idct_sse2_dmitry.asm:INITIAL->1.10
1764            src/image/x86_asm/colorspace_rgb_mmx.asm:1.10->1.11
1765            src/image/x86_asm/colorspace_yuv_mmx.asm:1.12->1.13
1766            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.10->1.11
1767            src/image/x86_asm/deintl_sse.asm:1.4->1.5
1768            src/image/x86_asm/gmc_mmx.asm:INITIAL->1.10
1769            src/image/x86_asm/interpolate8x8_3dn.asm:1.12->1.13
1770            src/image/x86_asm/interpolate8x8_3dne.asm:1.11->1.12
1771            src/image/x86_asm/interpolate8x8_mmx.asm:1.23->1.24
1772            src/image/x86_asm/interpolate8x8_xmm.asm:1.13->1.14
1773            src/image/x86_asm/postprocessing_mmx.asm:1.10->1.11
1774            src/image/x86_asm/postprocessing_sse2.asm:1.13->1.14
1775            src/image/x86_asm/qpel_mmx.asm:1.9->1.10
1776            src/image/x86_asm/reduced_mmx.asm:1.10->1.11
1777            src/motion/x86_asm/sad_3dn.asm:1.12->1.13
1778            src/motion/x86_asm/sad_3dne.asm:1.10->1.11
1779            src/motion/x86_asm/sad_mmx.asm:1.20->1.21
1780            src/motion/x86_asm/sad_sse2.asm:1.18->1.19
1781            src/motion/x86_asm/sad_xmm.asm:1.13->1.14
1782            src/plugins/x86_asm/plugin_ssim-a.asm:1.11->1.12
1783            src/quant/x86_asm/quantize_h263_3dne.asm:1.9->1.10
1784            src/quant/x86_asm/quantize_h263_mmx.asm:INITIAL->1.14
1785            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.13->1.14
1786            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10->1.11
1787            src/utils/x86_asm/cpuid.asm:INITIAL->1.18
1788            src/utils/x86_asm/interlacing_mmx.asm:1.10->1.11
1789            src/utils/x86_asm/mem_transfer_3dne.asm:1.11->1.12
1790            src/utils/x86_asm/mem_transfer_mmx.asm:1.20->1.21
1791    
1792    ---------------------
1793    Date: 2008/12/02 14:58:30
1794    Author: Isibaar
1795    Branch: HEAD
1796    Tag: (none)
1797    Log:
1798    missing ENDFUNC
1799    
1800    Members:
1801            src/utils/x86_asm/cpuid.asm:1.16->1.17
1802    
1803    ---------------------
1804    Date: 2008/12/02 14:44:55
1805    Author: Isibaar
1806    Branch: HEAD
1807    Tag: (none)
1808    Log:
1809    WIN64 XMM6/XMM7 bench and asm optimization patch by Andrew Dunstan
1810    
1811    Members:
1812            examples/xvid_bench.c:1.38->1.39
1813            src/bitstream/x86_asm/cbp_sse2.asm:1.11->1.12
1814            src/image/x86_asm/gmc_mmx.asm:1.8->1.9
1815            src/image/x86_asm/postprocessing_sse2.asm:1.12->1.13
1816            src/motion/x86_asm/sad_sse2.asm:1.17->1.18
1817            src/plugins/x86_asm/plugin_ssim-a.asm:1.10->1.11
1818            src/quant/x86_asm/quantize_h263_mmx.asm:1.12->1.13
1819            src/utils/emms.h:1.16->1.17
1820            src/utils/x86_asm/cpuid.asm:1.15->1.16
1821    
1822    ---------------------
1823    Date: 2008/12/01 16:22:37
1824    Author: Isibaar
1825    Branch: HEAD
1826    Tag: (none)
1827    Log:
1828    fix for previous commit
1829    
1830    Members:
1831            src/image/x86_asm/colorspace_yuv_mmx.asm:1.11->1.12
1832    
1833    ---------------------
1834    Date: 2008/12/01 16:06:48
1835    Author: Isibaar
1836    Branch: HEAD
1837    Tag: (none)
1838    Log:
1839    OSX/Leopard compilation fix by Guillaume Poirier
1840    
1841    Members:
1842            src/xvid.c:1.79->1.80
1843    
1844    ---------------------
1845    Date: 2008/12/01 16:00:44
1846    Author: Isibaar
1847    Branch: HEAD
1848    Tag: (none)
1849    Log:
1850    ASM clean-up patch by Carlo Bramix
1851    
1852    Members:
1853            src/image/x86_asm/colorspace_mmx.inc:1.7->1.8
1854            src/image/x86_asm/colorspace_yuv_mmx.asm:1.10->1.11
1855            src/image/x86_asm/interpolate8x8_mmx.asm:1.22->1.23
1856            src/image/x86_asm/postprocessing_mmx.asm:1.9->1.10
1857            src/image/x86_asm/postprocessing_sse2.asm:1.11->1.12
1858            src/image/x86_asm/reduced_mmx.asm:1.9->1.10
1859    
1860    ---------------------
1861    Date: 2008/12/01 15:45:45
1862    Author: Isibaar
1863    Branch: HEAD
1864    Tag: (none)
1865    Log:
1866    properly treat XMM6/XMM7 as non-volatile on WIN64 (to be tested)
1867    
1868    Members:
1869            src/nasm.inc:1.2->1.3
1870            src/bitstream/x86_asm/cbp_sse2.asm:1.10->1.11
1871            src/dct/x86_asm/fdct_sse2_skal.asm:1.10->1.11
1872            src/dct/x86_asm/idct_sse2_dmitry.asm:1.8->1.9
1873            src/image/x86_asm/gmc_mmx.asm:1.7->1.8
1874            src/image/x86_asm/postprocessing_sse2.asm:1.10->1.11
1875            src/motion/x86_asm/sad_sse2.asm:1.16->1.17
1876            src/plugins/x86_asm/plugin_ssim-a.asm:1.9->1.10
1877            src/quant/x86_asm/quantize_h263_mmx.asm:1.11->1.12
1878    
1879    ---------------------
1880    Date: 2008/11/30 19:05:42
1881    Author: Isibaar
1882    Branch: HEAD
1883    Tag: (none)
1884    Log:
1885    finish up WIN64 compatibility
1886    
1887    Members:
1888            vfw/src/driverproc.c:1.10->1.11
1889    
1890    ---------------------
1891    Date: 2008/11/30 18:56:07
1892    Author: Isibaar
1893    Branch: HEAD
1894    Tag: (none)
1895    Log:
1896    finish up WIN64 compatibility
1897    
1898    Members:
1899            vfw/src/config.c:1.37->1.38
1900            vfw/src/driverproc.c:1.9->1.10
1901            vfw/src/status.c:1.3->1.4
1902    
1903    ---------------------
1904    Date: 2008/11/30 17:36:44
1905    Author: Isibaar
1906    Branch: HEAD
1907    Tag: (none)
1908    Log:
1909    VC8 win32 / x64 project files
1910    
1911    Members:
1912            build/win32/libxvidcore.sln:1.1->1.2
1913            build/win32/libxvidcore.vcproj:1.1->1.2
1914            build/win32/xvid_decraw.vcproj:INITIAL->1.1
1915            build/win32/xvid_encraw.vcproj:INITIAL->1.1
1916            dshow/dshow.vcproj:INITIAL->1.1
1917            dshow/src/CAbout.cpp:1.2->1.3
1918            dshow/src/CAbout.h:1.2->1.3
1919            dshow/src/Configure.cpp:1.5->1.6
1920            dshow/src/config.c:1.9->1.10
1921            src/nasm.inc:1.1->1.2
1922            src/portab.h:1.58->1.59
1923            src/xvid.c:INITIAL->1.79
1924            src/motion/gmc.c:1.9->1.10
1925            vfw/vfw.dsp:INITIAL->1.4
1926            vfw/vfw.vcproj:INITIAL->1.1
1927            vfw/src/config.c:1.36->1.37
1928            vfw/src/config.h:1.12->1.13
1929            vfw/src/driverproc.c:1.8->1.9
1930    
1931    ---------------------
1932    Date: 2008/11/28 19:28:41
1933    Author: Isibaar
1934    Branch: HEAD
1935    Tag: (none)
1936    Log:
1937    updated nasm dependency
1938    
1939    Members:
1940            debian/control:1.2->1.3
1941    
1942    ---------------------
1943    Date: 2008/11/28 19:16:42
1944    Author: Isibaar
1945    Branch: HEAD
1946    Tag: (none)
1947    Log:
1948    pump up HEAD version numbers
1949    
1950    Members:
1951            build/generic/configure.in:1.25->1.26
1952            debian/changelog:1.2->1.3
1953            src/xvid.c:1.77->1.78
1954            src/xvid.h:1.63->1.64
1955    
1956    ---------------------
1957    Date: 2008/11/28 17:54:43
1958    Author: Isibaar
1959    Branch: HEAD
1960    Tag: tag-branching-1_2_0
1961    Log:
1962    WIN64 compatibility
1963    
1964    Members:
1965            dshow/src/config.h:1.5->1.6
1966    
1967    ---------------------
1968    Date: 2008/11/28 17:42:50
1969    Author: Isibaar
1970    Branch: HEAD
1971    Tag: (none)
1972    Log:
1973    alternative multicore detection
1974    
1975    Members:
1976            src/xvid.c:1.76->1.77
1977    
1978    ---------------------
1979    Date: 2008/11/28 12:56:01
1980    Author: Isibaar
1981    Branch: HEAD
1982    Tag: (none)
1983    Log:
1984    Auto SMP
1985    
1986    Members:
1987            vfw/src/codec.c:1.21->1.22
1988            vfw/src/config.c:1.35->1.36
1989            vfw/src/resource.rc:1.24->1.25
1990    
1991    ---------------------
1992    Date: 2008/11/28 11:58:07
1993    Author: Isibaar
1994    Branch: HEAD
1995    Tag: (none)
1996    Log:
1997    bugfix: prevent access violation if width/height is not multiple of 2
1998    
1999    Members:
2000            src/image/image.c:1.42->1.43
2001    
2002    ---------------------
2003    Date: 2008/11/27 21:46:13
2004    Author: Isibaar
2005    Branch: HEAD
2006    Tag: (none)
2007    Log:
2008    AMD64 fix
2009    
2010    Members:
2011            src/plugins/x86_asm/plugin_ssim-a.asm:1.8->1.9
2012    
2013    ---------------------
2014    Date: 2008/11/27 21:34:53
2015    Author: Isibaar
2016    Branch: HEAD
2017    Tag: (none)
2018    Log:
2019    readded cpu check
2020    
2021    Members:
2022            src/plugins/plugin_ssim.c:1.11->1.12
2023    
2024    ---------------------
2025    Date: 2008/11/27 21:17:33
2026    Author: Isibaar
2027    Branch: HEAD
2028    Tag: (none)
2029    Log:
2030    more ssim fixes
2031    
2032    Members:
2033            examples/xvid_encraw.c:1.36->1.37
2034            src/xvid.h:1.62->1.63
2035            src/plugins/plugin_ssim.c:1.10->1.11
2036            src/plugins/plugin_ssim.h:1.3->1.4
2037    
2038    ---------------------
2039    Date: 2008/11/27 20:45:28
2040    Author: Isibaar
2041    Branch: HEAD
2042    Tag: (none)
2043    Log:
2044    fix for -ssim option
2045    
2046    Members:
2047            examples/xvid_encraw.c:1.35->1.36
2048    
2049    ---------------------
2050    Date: 2008/11/27 19:35:36
2051    Author: Isibaar
2052    Branch: HEAD
2053    Tag: (none)
2054    Log:
2055    64-bit fix
2056    
2057    Members:
2058            src/utils/x86_asm/interlacing_mmx.asm:1.9->1.10
2059    
2060    ---------------------
2061    Date: 2008/11/27 17:42:00
2062    Author: Isibaar
2063    Branch: HEAD
2064    Tag: (none)
2065    Log:
2066    updated strings
2067    
2068    Members:
2069            vfw/bin/xvid.inf:1.3->1.4
2070    
2071    ---------------------
2072    Date: 2008/11/27 17:33:32
2073    Author: Isibaar
2074    Branch: HEAD
2075    Tag: (none)
2076    Log:
2077    64-bit GUI note
2078    
2079    Members:
2080            vfw/src/config.c:1.34->1.35
2081            vfw/src/config.h:1.11->1.12
2082            vfw/src/resource.rc:1.23->1.24
2083    
2084    ---------------------
2085    Date: 2008/11/27 17:31:48
2086    Author: Isibaar
2087    Branch: HEAD
2088    Tag: (none)
2089    Log:
2090    enable SSE4 GMC code
2091    
2092    Members:
2093            src/portab.h:1.57->1.58
2094            src/motion/gmc.c:1.8->1.9
2095    
2096    ---------------------
2097    Date: 2008/11/27 12:57:28
2098    Author: Isibaar
2099    Branch: HEAD
2100    Tag: (none)
2101    Log:
2102    WIN64 compatibility
2103    
2104    Members:
2105            dshow/Makefile:1.6->1.7
2106            vfw/bin/Makefile:1.5->1.6
2107            vfw/src/config.c:1.33->1.34
2108            vfw/src/status.c:1.2->1.3
2109    
2110    ---------------------
2111    Date: 2008/11/27 01:47:03
2112    Author: Isibaar
2113    Branch: HEAD
2114    Tag: (none)
2115    Log:
2116    brightness control fix
2117    
2118    Members:
2119            src/xvid.c:1.75->1.76
2120            src/image/postprocessing.c:1.4->1.5
2121            src/image/x86_asm/postprocessing_sse2.asm:1.9->1.10
2122    
2123    ---------------------
2124    Date: 2008/11/27 00:37:28
2125    Author: Isibaar
2126    Branch: HEAD
2127    Tag: (none)
2128    Log:
2129    sad8bi bench
2130    
2131    Members:
2132            examples/xvid_bench.c:1.37->1.38
2133    
2134    ---------------------
2135    Date: 2008/11/27 00:35:50
2136    Author: Isibaar
2137    Branch: HEAD
2138    Tag: (none)
2139    Log:
2140    some WIN64 fixes
2141    
2142    Members:
2143            src/image/x86_asm/colorspace_mmx.inc:1.6->1.7
2144            src/image/x86_asm/colorspace_yuv_mmx.asm:1.9->1.10
2145            src/image/x86_asm/gmc_mmx.asm:1.6->1.7
2146            src/image/x86_asm/interpolate8x8_mmx.asm:1.21->1.22
2147            src/image/x86_asm/postprocessing_mmx.asm:1.8->1.9
2148            src/image/x86_asm/qpel_mmx.asm:1.8->1.9
2149            src/quant/x86_asm/quantize_h263_mmx.asm:1.10->1.11
2150            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.12->1.13
2151    
2152    ---------------------
2153    Date: 2008/11/26 11:11:16
2154    Author: Isibaar
2155    Branch: HEAD
2156    Tag: (none)
2157    Log:
2158    GUI controls for SSE3/SSE4
2159    Updated about box and messages
2160    
2161    Members:
2162            dshow/src/CXvidDecoder.h:1.6->1.7
2163            dshow/src/Configure.cpp:1.4->1.5
2164            dshow/src/config.c:1.8->1.9
2165            vfw/src/codec.h:1.5->1.6
2166            vfw/src/config.c:1.32->1.33
2167            vfw/src/resource.h:1.10->1.11
2168            vfw/src/resource.rc:1.22->1.23
2169    
2170    ---------------------
2171    Date: 2008/11/26 10:31:06
2172    Author: Isibaar
2173    Branch: HEAD
2174    Tag: (none)
2175    Log:
2176    some more benches
2177    
2178    Members:
2179            examples/xvid_bench.c:1.36->1.37
2180    
2181    ---------------------
2182    Date: 2008/11/26 03:36:37
2183    Author: Isibaar
2184    Branch: HEAD
2185    Tag: (none)
2186    Log:
2187    increment bs version
2188    
2189    Members:
2190            src/xvid.h:1.61->1.62
2191    
2192    ---------------------
2193    Date: 2008/11/26 03:32:54
2194    Author: Isibaar
2195    Branch: HEAD
2196    Tag: (none)
2197    Log:
2198    removed obsolete AMD64 asm source files
2199    
2200    Members:
2201            src/dct/x86_64_asm/fdct_mmx_skal.asm:1.3->1.4(DEAD)
2202            src/dct/x86_64_asm/idct_mmx.asm:1.3->1.4(DEAD)
2203            src/image/x86_64_asm/interpolate8x8_mmx.asm:1.3->1.4(DEAD)
2204            src/image/x86_64_asm/interpolate8x8_xmm.asm:1.3->1.4(DEAD)
2205            src/image/x86_64_asm/qpel_mmx.asm:1.4->1.5(DEAD)
2206            src/motion/x86_64_asm/sad_mmx.asm:1.3->1.4(DEAD)
2207            src/motion/x86_64_asm/sad_xmm.asm:1.3->1.4(DEAD)
2208            src/quant/x86_64_asm/quantize_h263_mmx.asm:1.3->1.4(DEAD)
2209            src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.3->1.4(DEAD)
2210            src/utils/x86_64_asm/cpuid.asm:1.6->1.7(DEAD)
2211            src/utils/x86_64_asm/interlacing_mmx.asm:1.5->1.6(DEAD)
2212            src/utils/x86_64_asm/mem_transfer_mmx.asm:1.3->1.4(DEAD)
2213    
2214    ---------------------
2215    Date: 2008/11/26 03:21:02
2216    Author: Isibaar
2217    Branch: HEAD
2218    Tag: (none)
2219    Log:
2220    X86_64 fixes
2221    
2222    Members:
2223            src/image/x86_asm/postprocessing_mmx.asm:1.7->1.8
2224            src/image/x86_asm/postprocessing_sse2.asm:1.8->1.9
2225            src/quant/quant_mpeg.c:1.4->1.5
2226            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.11->1.12
2227            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.9->1.10
2228    
2229    ---------------------
2230    Date: 2008/11/26 03:17:50
2231    Author: Isibaar
2232    Branch: HEAD
2233    Tag: (none)
2234    Log:
2235    win64 target
2236    
2237    Members:
2238            build/generic/Makefile:1.16->1.17
2239            build/generic/configure.in:1.24->1.25
2240            build/generic/sources.inc:1.14->1.15
2241    
2242    ---------------------
2243    Date: 2008/11/26 03:12:41
2244    Author: Isibaar
2245    Branch: HEAD
2246    Tag: (none)
2247    Log:
2248    updated MSVC project files
2249    
2250    Members:
2251            build/win32/libxvidcore.dsp:1.14->1.15
2252            build/win32/libxvidcore_static.dsp:1.4->1.5
2253    
2254    ---------------------
2255    Date: 2008/11/26 02:04:34
2256    Author: Isibaar
2257    Branch: HEAD
2258    Tag: (none)
2259    Log:
2260    Unified elf64/win64 X86_64 support
2261    
2262    Members:
2263            src/nasm.inc:INITIAL->1.1
2264            src/xvid.c:1.74->1.75
2265            src/bitstream/cbp.h:1.11->1.12
2266            src/bitstream/mbcoding.c:1.56->1.57
2267            src/bitstream/x86_asm/cbp_3dne.asm:1.7->1.8(DEAD)
2268            src/bitstream/x86_asm/cbp_mmx.asm:1.16->1.17
2269            src/bitstream/x86_asm/cbp_sse2.asm:1.9->1.10
2270            src/dct/fdct.h:1.10->1.11
2271            src/dct/idct.h:1.12->1.13
2272            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.7->1.8
2273            src/dct/x86_asm/fdct_mmx_skal.asm:1.9->1.10
2274            src/dct/x86_asm/fdct_sse2_skal.asm:1.9->1.10
2275            src/dct/x86_asm/idct_3dne.asm:1.8->1.9
2276            src/dct/x86_asm/idct_mmx.asm:1.12->1.13
2277            src/dct/x86_asm/idct_sse2_dmitry.asm:1.7->1.8
2278            src/dct/x86_asm/simple_idct_mmx.asm:1.9->1.10(DEAD)
2279            src/image/colorspace.h:1.9->1.10
2280            src/image/image.c:1.41->1.42
2281            src/image/interpolate8x8.h:1.16->1.17
2282            src/image/qpel.c:1.8->1.9
2283            src/image/qpel.h:1.7->1.8
2284            src/image/reduced.h:1.3->1.4
2285            src/image/x86_asm/colorspace_mmx.inc:1.5->1.6
2286            src/image/x86_asm/colorspace_rgb_mmx.asm:1.9->1.10
2287            src/image/x86_asm/colorspace_yuv_mmx.asm:1.8->1.9
2288            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.9->1.10
2289            src/image/x86_asm/deintl_sse.asm:1.3->1.4
2290            src/image/x86_asm/gmc_mmx.asm:1.5->1.6
2291            src/image/x86_asm/interpolate8x8_3dn.asm:1.11->1.12
2292            src/image/x86_asm/interpolate8x8_3dne.asm:1.10->1.11
2293            src/image/x86_asm/interpolate8x8_mmx.asm:1.20->1.21
2294            src/image/x86_asm/interpolate8x8_xmm.asm:1.12->1.13
2295            src/image/x86_asm/postprocessing_mmx.asm:1.6->1.7
2296            src/image/x86_asm/postprocessing_sse2.asm:1.7->1.8
2297            src/image/x86_asm/qpel_mmx.asm:1.7->1.8
2298            src/image/x86_asm/reduced_mmx.asm:1.8->1.9
2299            src/motion/motion_smp.h:1.4->1.5
2300            src/motion/sad.h:1.23->1.24
2301            src/motion/x86_asm/sad_3dn.asm:1.11->1.12
2302            src/motion/x86_asm/sad_3dne.asm:1.9->1.10
2303            src/motion/x86_asm/sad_mmx.asm:1.19->1.20
2304            src/motion/x86_asm/sad_sse2.asm:1.15->1.16
2305            src/motion/x86_asm/sad_xmm.asm:1.12->1.13
2306            src/plugins/plugin_ssim.c:1.9->1.10
2307            src/plugins/x86_asm/plugin_ssim-a.asm:1.7->1.8
2308            src/quant/quant.h:1.7->1.8
2309            src/quant/quant_matrix.c:1.15->1.16
2310            src/quant/quant_mpeg.c:1.3->1.4
2311            src/quant/x86_asm/quantize_h263_3dne.asm:1.8->1.9
2312            src/quant/x86_asm/quantize_h263_mmx.asm:1.9->1.10
2313            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.10->1.11
2314            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.8->1.9
2315            src/utils/mbfunctions.h:1.20->1.21
2316            src/utils/mem_transfer.h:1.17->1.18
2317            src/utils/x86_asm/cpuid.asm:1.14->1.15
2318            src/utils/x86_asm/interlacing_mmx.asm:1.8->1.9
2319            src/utils/x86_asm/mem_transfer_3dne.asm:1.10->1.11
2320            src/utils/x86_asm/mem_transfer_mmx.asm:1.19->1.20
2321    
2322    ---------------------
2323    Date: 2008/11/14 16:43:27
2324    Author: Isibaar
2325    Branch: HEAD
2326    Tag: (none)
2327    Log:
2328    initial SSE4 support
2329    
2330    Members:
2331            build/generic/configure.in:1.23->1.24
2332            examples/xvid_bench.c:1.35->1.36
2333            examples/xvid_encraw.c:1.34->1.35
2334            src/xvid.c:1.73->1.74
2335            src/xvid.h:1.60->1.61
2336            src/image/x86_asm/gmc_mmx.asm:1.4->1.5
2337            src/motion/gmc.c:1.7->1.8
2338            src/utils/x86_64_asm/cpuid.asm:1.5->1.6
2339            src/utils/x86_asm/cpuid.asm:1.13->1.14
2340    
2341    ---------------------
2342    Date: 2008/11/11 21:46:24
2343    Author: Isibaar
2344    Branch: HEAD
2345    Tag: (none)
2346    Log:
2347    NASM 2.x compatibility
2348    
2349    Members:
2350            src/bitstream/x86_asm/cbp_3dne.asm:1.6->1.7
2351            src/bitstream/x86_asm/cbp_mmx.asm:1.15->1.16
2352            src/bitstream/x86_asm/cbp_sse2.asm:1.8->1.9
2353            src/dct/x86_64_asm/fdct_mmx_skal.asm:1.2->1.3
2354            src/dct/x86_64_asm/idct_mmx.asm:1.2->1.3
2355            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.6->1.7
2356            src/dct/x86_asm/fdct_mmx_skal.asm:1.8->1.9
2357            src/dct/x86_asm/fdct_sse2_skal.asm:1.8->1.9
2358            src/dct/x86_asm/idct_3dne.asm:1.7->1.8
2359            src/dct/x86_asm/idct_mmx.asm:1.11->1.12
2360            src/dct/x86_asm/idct_sse2_dmitry.asm:1.6->1.7
2361            src/dct/x86_asm/simple_idct_mmx.asm:1.8->1.9
2362            src/image/x86_64_asm/interpolate8x8_mmx.asm:1.2->1.3
2363            src/image/x86_64_asm/interpolate8x8_xmm.asm:1.2->1.3
2364            src/image/x86_64_asm/qpel_mmx.asm:1.3->1.4
2365            src/image/x86_asm/colorspace_mmx.inc:1.4->1.5
2366            src/image/x86_asm/colorspace_rgb_mmx.asm:1.8->1.9
2367            src/image/x86_asm/colorspace_yuv_mmx.asm:1.7->1.8
2368            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.8->1.9
2369            src/image/x86_asm/deintl_sse.asm:1.2->1.3
2370            src/image/x86_asm/gmc_mmx.asm:1.3->1.4
2371            src/image/x86_asm/interpolate8x8_3dn.asm:1.10->1.11
2372            src/image/x86_asm/interpolate8x8_3dne.asm:1.9->1.10
2373            src/image/x86_asm/interpolate8x8_mmx.asm:1.19->1.20
2374            src/image/x86_asm/interpolate8x8_xmm.asm:1.11->1.12
2375            src/image/x86_asm/postprocessing_mmx.asm:1.5->1.6
2376            src/image/x86_asm/postprocessing_sse2.asm:1.6->1.7
2377            src/image/x86_asm/qpel_mmx.asm:1.6->1.7
2378            src/image/x86_asm/reduced_mmx.asm:1.7->1.8
2379            src/motion/x86_64_asm/sad_mmx.asm:1.2->1.3
2380            src/motion/x86_64_asm/sad_xmm.asm:1.2->1.3
2381            src/motion/x86_asm/sad_3dn.asm:1.10->1.11
2382            src/motion/x86_asm/sad_3dne.asm:1.8->1.9
2383            src/motion/x86_asm/sad_mmx.asm:1.18->1.19
2384            src/motion/x86_asm/sad_sse2.asm:1.14->1.15
2385            src/motion/x86_asm/sad_xmm.asm:1.11->1.12
2386            src/plugins/x86_asm/plugin_ssim-a.asm:1.6->1.7
2387            src/quant/x86_64_asm/quantize_h263_mmx.asm:1.2->1.3
2388            src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.2->1.3
2389            src/quant/x86_asm/quantize_h263_3dne.asm:1.7->1.8
2390            src/quant/x86_asm/quantize_h263_mmx.asm:1.8->1.9
2391            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.9->1.10
2392            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.7->1.8
2393            src/utils/x86_64_asm/cpuid.asm:1.4->1.5
2394            src/utils/x86_64_asm/interlacing_mmx.asm:1.4->1.5
2395            src/utils/x86_64_asm/mem_transfer_mmx.asm:1.2->1.3
2396            src/utils/x86_asm/cpuid.asm:1.12->1.13
2397            src/utils/x86_asm/interlacing_mmx.asm:1.7->1.8
2398            src/utils/x86_asm/mem_transfer_3dne.asm:1.9->1.10
2399            src/utils/x86_asm/mem_transfer_mmx.asm:1.18->1.19
2400    
2401    ---------------------
2402    Date: 2008/09/02 14:23:30
2403    Author: Isibaar
2404    Branch: HEAD
2405    Tag: (none)
2406    Log:
2407    - added the debian files from 1.1.3 release to CVS head
2408    - applied a patch by Fabian Greffrath <greffrath at leat ! rub ! de>
2409    
2410    Members:
2411            debian/changelog:1.1->1.2
2412            debian/compat:INITIAL->1.1
2413            debian/control:1.1->1.2
2414            debian/copyright:INITIAL->1.1
2415            debian/libxvidcore4-dev.dirs:INITIAL->1.1
2416            debian/libxvidcore4-dev.docs:INITIAL->1.1
2417            debian/libxvidcore4-dev.install:INITIAL->1.1
2418            debian/libxvidcore4.dirs:INITIAL->1.1
2419            debian/libxvidcore4.docs:INITIAL->1.1
2420            debian/libxvidcore4.install:INITIAL->1.1
2421            debian/rules:1.1->1.2
2422    
2423    ---------------------
2424    Date: 2008/08/19 11:17:17
2425    Author: Isibaar
2426    Branch: HEAD
2427    Tag: (none)
2428    Log:
2429    - removed accidental duplicates
2430    
2431    Members:
2432            src/utils/x86_64_asm/cpuid.asm:1.3->1.4
2433            src/utils/x86_64_asm/interlacing_mmx.asm:1.3->1.4
2434    
2435    ---------------------
2436    Date: 2008/08/19 11:06:48
2437    Author: Isibaar
2438    Branch: HEAD
2439    Tag: (none)
2440    Log:
2441    - noexecstack patch by Hans de Goede
2442    
2443    Members:
2444            src/bitstream/x86_asm/cbp_3dne.asm:1.5->1.6
2445            src/bitstream/x86_asm/cbp_mmx.asm:1.14->1.15
2446            src/bitstream/x86_asm/cbp_sse2.asm:1.7->1.8
2447            src/dct/x86_64_asm/fdct_mmx_skal.asm:1.1->1.2
2448            src/dct/x86_64_asm/idct_mmx.asm:1.1->1.2
2449            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.5->1.6
2450            src/dct/x86_asm/fdct_mmx_skal.asm:1.7->1.8
2451            src/dct/x86_asm/fdct_sse2_skal.asm:1.7->1.8
2452            src/dct/x86_asm/idct_3dne.asm:1.6->1.7
2453            src/dct/x86_asm/idct_mmx.asm:1.10->1.11
2454            src/dct/x86_asm/idct_sse2_dmitry.asm:1.5->1.6
2455            src/dct/x86_asm/simple_idct_mmx.asm:1.7->1.8
2456            src/image/x86_64_asm/interpolate8x8_mmx.asm:1.1->1.2
2457            src/image/x86_64_asm/interpolate8x8_xmm.asm:1.1->1.2
2458            src/image/x86_64_asm/qpel_mmx.asm:1.2->1.3
2459            src/image/x86_asm/colorspace_rgb_mmx.asm:1.7->1.8
2460            src/image/x86_asm/colorspace_yuv_mmx.asm:1.6->1.7
2461            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.7->1.8
2462            src/image/x86_asm/deintl_sse.asm:1.1->1.2
2463            src/image/x86_asm/gmc_mmx.asm:1.2->1.3
2464            src/image/x86_asm/interpolate8x8_3dn.asm:1.9->1.10
2465            src/image/x86_asm/interpolate8x8_3dne.asm:1.8->1.9
2466            src/image/x86_asm/interpolate8x8_mmx.asm:1.18->1.19
2467            src/image/x86_asm/interpolate8x8_xmm.asm:1.10->1.11
2468            src/image/x86_asm/postprocessing_mmx.asm:1.4->1.5
2469            src/image/x86_asm/postprocessing_sse2.asm:1.5->1.6
2470            src/image/x86_asm/qpel_mmx.asm:1.5->1.6
2471            src/image/x86_asm/reduced_mmx.asm:1.6->1.7
2472            src/motion/x86_64_asm/sad_mmx.asm:1.1->1.2
2473            src/motion/x86_64_asm/sad_xmm.asm:1.1->1.2
2474            src/motion/x86_asm/sad_3dn.asm:1.9->1.10
2475            src/motion/x86_asm/sad_3dne.asm:1.7->1.8
2476            src/motion/x86_asm/sad_mmx.asm:1.17->1.18
2477            src/motion/x86_asm/sad_sse2.asm:1.13->1.14
2478            src/motion/x86_asm/sad_xmm.asm:1.10->1.11
2479            src/plugins/x86_asm/plugin_ssim-a.asm:1.5->1.6
2480            src/quant/x86_64_asm/quantize_h263_mmx.asm:1.1->1.2
2481            src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.1->1.2
2482            src/quant/x86_asm/quantize_h263_3dne.asm:1.6->1.7
2483            src/quant/x86_asm/quantize_h263_mmx.asm:1.7->1.8
2484            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.8->1.9
2485            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.6->1.7
2486            src/utils/x86_64_asm/cpuid.asm:1.2->1.3
2487            src/utils/x86_64_asm/interlacing_mmx.asm:1.2->1.3
2488            src/utils/x86_64_asm/mem_transfer_mmx.asm:1.1->1.2
2489            src/utils/x86_asm/cpuid.asm:1.11->1.12
2490            src/utils/x86_asm/interlacing_mmx.asm:1.6->1.7
2491            src/utils/x86_asm/mem_transfer_3dne.asm:1.8->1.9
2492            src/utils/x86_asm/mem_transfer_mmx.asm:1.17->1.18
2493    
2494    ---------------------
2495    Date: 2007/11/23 11:45:09
2496    Author: Isibaar
2497    Branch: HEAD
2498    Tag: (none)
2499    Log:
2500    - add missing #!/usr/bin/perl
2501    
2502    Members:
2503            examples/bench_list.pl:1.2->1.3
2504    
2505    ---------------------
2506    Date: 2007/11/23 11:44:11
2507    Author: Isibaar
2508    Branch: HEAD
2509    Tag: (none)
2510    Log:
2511    - update for nasm >= 0.99
2512    
2513    Members:
2514            build/generic/configure.in:1.22->1.23
2515    
2516    ---------------------
2517    Date: 2007/09/11 14:41:13
2518    Author: suxen_drol
2519    Branch: HEAD
2520    Tag: (none)
2521    Log:
2522    nasm 0.99.x compatibility
2523    
2524    Members:
2525            src/dct/x86_asm/fdct_mmx_skal.asm:1.6->1.7
2526            src/image/x86_asm/interpolate8x8_3dne.asm:1.7->1.8
2527            src/motion/x86_asm/sad_3dne.asm:1.6->1.7
2528            src/quant/x86_asm/quantize_h263_3dne.asm:1.5->1.6
2529            src/utils/x86_asm/mem_transfer_3dne.asm:1.7->1.8
2530    
2531    ---------------------
2532    Date: 2007/07/26 16:30:31
2533    Author: suxen_drol
2534    Branch: HEAD
2535    Tag: (none)
2536    Log:
2537    posix compliance; s/malloc\.h/stdlib\.h/
2538    
2539    Members:
2540            src/plugins/plugin_ssim.c:1.8->1.9
2541    
2542    ---------------------
2543    Date: 2007/07/24 11:43:10
2544    Author: Isibaar
2545    Branch: HEAD
2546    Tag: (none)
2547    Log:
2548    - improve b-frame decoding robustness (with broken stream or missing
2549      ref frame)
2550    
2551    Members:
2552            src/bitstream/bitstream.c:1.57->1.58
2553    
2554    ---------------------
2555    Date: 2007/07/19 15:46:16
2556    Author: suxen_drol
2557    Branch: HEAD
2558    Tag: (none)
2559    Log:
2560    remove plugin_fixed.c as per instruction "[Xvid-devel] pete cvs commits digest" (13 May 2003)
2561    
2562    Members:
2563            src/plugins/plugin_fixed.c:1.2->1.3(DEAD)
2564    
2565    ---------------------
2566    Date: 2007/06/28 16:55:11
2567    Author: Skal
2568    Branch: HEAD
2569    Tag: (none)
2570    Log:
2571    
2572            Simplify index testing after get_coeff(), esp. after decoding error.
2573    
2574    Members:
2575            src/bitstream/mbcoding.c:1.55->1.56
2576    
2577    ---------------------
2578    Date: 2007/06/27 16:38:05
2579    Author: Isibaar
2580    Branch: HEAD
2581    Tag: (none)
2582    Log:
2583    - patch for a potential vulnerability reported by Secunia
2584    
2585    Members:
2586            src/bitstream/mbcoding.c:1.54->1.55
2587    
2588    ---------------------
2589    Date: 2007/06/02 15:53:13
2590    Author: syskin
2591    Branch: HEAD
2592    Tag: (none)
2593    Log:
2594    compile with unicode support correctly (windows/debug). Patch by Kurt Pruenner
2595    
2596    Members:
2597            src/portab.h:1.56->1.57
2598    
2599    ---------------------
2600    Date: 2007/04/28 18:30:20
2601    Author: syskin
2602    Branch: HEAD
2603    Tag: (none)
2604    Log:
2605    Correction to out-of-bounds memory access in d_mv_bits; an assertion showing that d_mv_bits is still wrong; VC8 project files
2606    
2607    Members:
2608            build/win32/libxvidcore.sln:INITIAL->1.1
2609            build/win32/libxvidcore.vcproj:INITIAL->1.1
2610            src/bitstream/mbcoding.c:1.53->1.54
2611            src/motion/motion_inlines.h:1.4->1.5
2612    
2613    ---------------------
2614    Date: 2007/04/16 21:01:28
2615    Author: Skal
2616    Branch: HEAD
2617    Tag: (none)
2618    Log:
2619    
2620            fix for bad resync_marker length in b-vops (both enc and dec)
2621    
2622            Thanks to Mathieu Monnier for the report
2623            (mathieu.monnier at polytechnique dot org)
2624    
2625    Members:
2626            src/decoder.c:1.79->1.80
2627            src/bitstream/bitstream.c:1.56->1.57
2628    
2629    ---------------------
2630    Date: 2007/03/08 22:40:12
2631    Author: Isibaar
2632    Branch: HEAD
2633    Tag: (none)
2634    Log:
2635    - fix SSE3 detection and port to x86_64
2636    
2637    Members:
2638            src/utils/x86_64_asm/cpuid.asm:1.1->1.2
2639            src/utils/x86_asm/cpuid.asm:1.10->1.11
2640    
2641    ---------------------
2642    Date: 2007/02/08 14:10:24
2643    Author: Isibaar
2644    Branch: HEAD
2645    Tag: (none)
2646    Log:
2647    - avoid access violation when stats==NULL - patch by Felipe Contreras
2648    
2649    Members:
2650            src/encoder.c:1.129->1.130
2651    
2652    ---------------------
2653    Date: 2007/01/09 21:08:53
2654    Author: Isibaar
2655    Branch: HEAD
2656    Tag: (none)
2657    Log:
2658    - ssim and colorspace set-up patches by Johannes Reinhardt
2659    
2660    Members:
2661            examples/xvid_encraw.c:1.33->1.34
2662    
2663    ---------------------
2664    Date: 2006/12/22 00:29:27
2665    Author: Isibaar
2666    Branch: HEAD
2667    Tag: (none)
2668    Log:
2669    - build patch for Mac by Eric Petit
2670    
2671    Members:
2672            build/generic/configure.in:1.21->1.22
2673    
2674    ---------------------
2675    Date: 2006/12/22 00:27:25
2676    Author: Isibaar
2677    Branch: HEAD
2678    Tag: (none)
2679    Log:
2680    - PPC build cleanup patch for SSIM by Paul Kurucz
2681    
2682    Members:
2683            examples/xvid_bench.c:1.34->1.35
2684            src/plugins/plugin_ssim.c:1.7->1.8
2685    
2686    ---------------------
2687    Date: 2006/12/14 14:09:00
2688    Author: Isibaar
2689    Branch: HEAD
2690    Tag: (none)
2691    Log:
2692    - missing emms() fix by squid_80
2693    
2694    Members:
2695            src/encoder.c:1.128->1.129
2696    
2697    ---------------------
2698    Date: 2006/12/06 20:55:42
2699    Author: Isibaar
2700    Branch: HEAD
2701    Tag: (none)
2702    Log:
2703    - Add xvid_plugin_ssim
2704    
2705    Members:
2706            build/generic/libxvidcore.def:1.4->1.5
2707    
2708    ---------------------
2709    Date: 2006/12/06 20:55:07
2710    Author: Isibaar
2711    Branch: HEAD
2712    Tag: (none)
2713    Log:
2714    - SSE3 patch
2715    
2716    Members:
2717            src/xvid.c:1.72->1.73
2718            src/xvid.h:1.59->1.60
2719            src/motion/sad.h:1.22->1.23
2720            src/motion/x86_asm/sad_sse2.asm:1.12->1.13
2721            src/utils/x86_asm/cpuid.asm:1.9->1.10
2722    
2723    ---------------------
2724    Date: 2006/11/12 02:40:36
2725    Author: chl
2726    Branch: HEAD
2727    Tag: (none)
2728    Log:
2729    MMX version of RGB_to_yv12, shamelessly copy&pasted from the BGR version.
2730    
2731    Members:
2732            src/xvid.c:1.71->1.72
2733            src/image/colorspace.h:1.8->1.9
2734            src/image/x86_asm/colorspace_rgb_mmx.asm:1.6->1.7
2735    
2736    ---------------------
2737    Date: 2006/11/11 23:06:44
2738    Author: chl
2739    Branch: HEAD
2740    Tag: (none)
2741    Log:
2742    Fixed RGB but, simply forgot to initialize the function ptr
2743    
2744    Members:
2745            src/xvid.c:1.70->1.71
2746    
2747    ---------------------
2748    Date: 2006/11/11 23:03:30
2749    Author: chl
2750    Branch: HEAD
2751    Tag: (none)
2752    Log:
2753    Same RGB bug, different location
2754    
2755    Members:
2756            src/image/image.c:1.40->1.41
2757    
2758    ---------------------
2759    Date: 2006/11/11 06:07:25
2760    Author: chl
2761    Branch: HEAD
2762    Tag: (none)
2763    Log:
2764    Typo in RGB, but still seems broken.
2765    
2766    Members:
2767            src/image/image.c:1.39->1.40
2768    
2769    ---------------------
2770    Date: 2006/11/10 19:58:39
2771    Author: chl
2772    Branch: HEAD
2773    Tag: (none)
2774    Log:
2775    Added support for RGB colorspace. Incredible that after 5 years, this still
2776    wasn't there (only BGR and RGB+alpha).
2777    There are no accelerated MMX version, yet.
2778    
2779    Members:
2780            src/xvid.h:1.58->1.59
2781            src/image/colorspace.c:1.13->1.14
2782            src/image/colorspace.h:1.7->1.8
2783            src/image/image.c:1.38->1.39
2784    
2785    ---------------------
2786    Date: 2006/11/08 08:17:22
2787    Author: Skal
2788    Branch: HEAD
2789    Tag: (none)
2790    Log:
2791    
2792            + added an integer-based alternative to float gaussian.
2793            #define USE_INT_GAUSSIAN to activate it
2794    
2795    Members:
2796            src/plugins/plugin_ssim.c:1.6->1.7
2797    
2798    ---------------------
2799    Date: 2006/11/08 07:55:27
2800    Author: Skal
2801    Branch: HEAD
2802    Tag: (none)
2803    Log:
2804    
2805            + applied ssim_part3.diff patch, by Johannes Reinhardt
2806    
2807    Members:
2808            examples/xvid_encraw.c:1.32->1.33
2809            src/plugins/plugin_ssim.c:1.5->1.6
2810            src/plugins/plugin_ssim.h:1.2->1.3
2811    
2812    ---------------------
2813    Date: 2006/11/07 20:59:03
2814    Author: Skal
2815    Branch: HEAD
2816    Tag: (none)
2817    Log:
2818    
2819            + added a seamingly missing emms() to generate_GMCimage()
2820            + little ASM clean-up, pointer out by Celtic_Druid
2821    
2822    Members:
2823            src/image/x86_asm/gmc_mmx.asm:1.1->1.2
2824            src/motion/gmc.c:1.6->1.7
2825    
2826    ---------------------
2827    Date: 2006/11/01 11:04:29
2828    Author: Isibaar
2829    Branch: HEAD
2830    Tag: (none)
2831    Log:
2832    - upped BS_VERSION to 47
2833    
2834    Members:
2835            src/xvid.h:1.57->1.58
2836    
2837    ---------------------
2838    Date: 2006/11/01 08:12:26
2839    Author: Skal
2840    Branch: HEAD
2841    Tag: (none)
2842    Log:
2843    
2844            + added a very simple bench to test bitstream-read functions
2845            mostly to be used in conjunction to valgrind to spot uninitialized
2846            reads.
2847    
2848    Members:
2849            examples/xvid_bench.c:1.33->1.34
2850    
2851    ---------------------
2852    Date: 2006/10/30 23:23:05
2853    Author: chl
2854    Branch: HEAD
2855    Tag: (none)
2856    Log:
2857    nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
2858    Change to 0x0E fixes it (thanks for the hint, skal!).
2859    
2860    Members:
2861            src/plugins/x86_asm/plugin_ssim-a.asm:1.4->1.5
2862    
2863    ---------------------
2864    Date: 2006/10/30 12:33:57
2865    Author: Skal
2866    Branch: HEAD
2867    Tag: (none)
2868    Log:
2869    
2870            + fix for rounding error while descaling
2871    
2872    Members:
2873            src/plugins/x86_asm/plugin_ssim-a.asm:1.3->1.4
2874    
2875    ---------------------
2876    Date: 2006/10/30 12:21:42
2877    Author: Skal
2878    Branch: HEAD
2879    Tag: (none)
2880    Log:
2881    
2882            + further patch for SSIM plugin by Johannes Reinhardt
2883            + updated `xvid_bench 15` => there's still a little
2884            rounding inaccuracy in the reported CRCs. Work in progress...
2885    
2886    Members:
2887            examples/xvid_bench.c:1.32->1.33
2888            examples/xvid_encraw.c:1.31->1.32
2889            src/xvid.h:1.56->1.57
2890            src/plugins/plugin_ssim.c:1.4->1.5
2891            src/plugins/plugin_ssim.h:1.1->1.2
2892            src/plugins/x86_asm/plugin_ssim-a.asm:1.2->1.3
2893    
2894    ---------------------
2895    Date: 2006/10/30 11:52:00
2896    Author: Skal
2897    Branch: HEAD
2898    Tag: (none)
2899    Log:
2900    
2901            + added support for NULL u/v pointer in yv12_to_yv12* functions
2902            (+little bug fix for the vflip case).
2903            Added a bench in xvid_bench.c (`xvid_bench 16`)
2904    
2905    Members:
2906            examples/xvid_bench.c:1.31->1.32
2907            src/image/colorspace.c:1.12->1.13
2908            src/image/x86_asm/colorspace_yuv_mmx.asm:1.5->1.6
2909    
2910    ---------------------
2911    Date: 2006/10/29 09:04:02
2912    Author: chl
2913    Branch: HEAD
2914    Tag: (none)
2915    Log:
2916    Simple handle to flooding chroma components with 0x80: set src->u and
2917    src->v to NULL. To work with VFlip, set also src_uv_stride=0.
2918    
2919    Members:
2920            src/image/colorspace.c:1.11->1.12
2921    
2922    ---------------------
2923    Date: 2006/10/26 18:34:32
2924    Author: Skal
2925    Branch: HEAD
2926    Tag: (none)
2927    Log:
2928    
2929            slightly faster lum_8x8_mmx
2930    
2931    Members:
2932            src/plugins/x86_asm/plugin_ssim-a.asm:1.1->1.2
2933    
2934    ---------------------
2935    Date: 2006/10/16 06:46:01
2936    Author: Skal
2937    Branch: HEAD
2938    Tag: (none)
2939    Log:
2940            update totalPSNR[], whatever the ARG_PROGRESS
2941    
2942    Members:
2943            examples/xvid_encraw.c:1.30->1.31
2944    
2945    ---------------------
2946    Date: 2006/10/13 17:19:48
2947    Author: Skal
2948    Branch: HEAD
2949    Tag: (none)
2950    Log:
2951    
2952            bench on lum2x8 was wrong (uninitialized reads)
2953    
2954    Members:
2955            examples/xvid_bench.c:1.30->1.31
2956    
2957    ---------------------
2958    Date: 2006/10/13 17:16:25
2959    Author: Skal
2960    Branch: HEAD
2961    Tag: (none)
2962    Log:
2963    
2964            some more SSIM patches by Johannes
2965    
2966    Members:
2967            examples/xvid_bench.c:1.29->1.30
2968            examples/xvid_encraw.c:1.29->1.30
2969            src/plugins/plugin_ssim.c:1.3->1.4
2970    
2971    ---------------------
2972    Date: 2006/10/13 13:26:18
2973    Author: Skal
2974    Branch: HEAD
2975    Tag: (none)
2976    Log:
2977    
2978            wrong call to check_cpu_features() in case of non-ARCH_IS_IA32
2979    
2980    Members:
2981            src/image/image.c:1.37->1.38
2982    
2983    ---------------------
2984    Date: 2006/10/13 11:28:46
2985    Author: Skal
2986    Branch: HEAD
2987    Tag: (none)
2988    Log:
2989    
2990            removed the #ifndef WIN32 protection around xvid_plugin_ssim
2991    
2992    Members:
2993            examples/xvid_encraw.c:1.28->1.29
2994    
2995    ---------------------
2996    Date: 2006/10/13 10:39:07
2997    Author: Isibaar
2998    Branch: HEAD
2999    Tag: (none)
3000    Log:
3001    - Updated the MSVC project files plus some minor compilation fixes
3002    
3003    Members:
3004            build/win32/libxvidcore.dsp:1.13->1.14
3005            src/image/image.c:1.36->1.37
3006            src/plugins/plugin_ssim.c:1.2->1.3
3007    
3008    ---------------------
3009    Date: 2006/10/13 09:38:09
3010    Author: Skal
3011    Branch: HEAD
3012    Tag: (none)
3013    Log:
3014    
3015            + added a simple de-interlacing func (c + sse version),
3016            declared as xvid_image_deinterlace() in image.h
3017    
3018            Of course, one should prefer deinterlacing through some avisynth
3019            plugin, but...
3020    
3021            please update the dsp/dsw
3022    
3023    Members:
3024            build/generic/sources.inc:1.13->1.14
3025            src/image/image.c:1.35->1.36
3026            src/image/image.h:1.16->1.17
3027            src/image/x86_asm/deintl_sse.asm:INITIAL->1.1
3028    
3029    ---------------------
3030    Date: 2006/10/13 08:32:02
3031    Author: Skal
3032    Branch: HEAD
3033    Tag: (none)
3034    Log:
3035    
3036            + added a forgotten ARCH_IS_IA32
3037            + added some missing emms() after asm calls (since floats are used)
3038    
3039    Members:
3040            src/plugins/plugin_ssim.c:1.1->1.2
3041    
3042    ---------------------
3043    Date: 2006/10/11 16:55:28
3044    Author: Skal
3045    Branch: HEAD
3046    Tag: (none)
3047    Log:
3048    
3049            + added a bench for SSIM's internal function (`xvid_bench 15`)
3050    
3051    Members:
3052            examples/xvid_bench.c:1.28->1.29
3053    
3054    ---------------------
3055    Date: 2006/10/11 15:55:32
3056    Author: Skal
3057    Branch: HEAD
3058    Tag: (none)
3059    Log:
3060    
3061            + added SSIM plugin code
3062    
3063            Patch by Johannes Reinhardt at uni-konstanz dot de
3064    
3065    Members:
3066            build/generic/sources.inc:1.12->1.13
3067            src/xvid.h:1.55->1.56
3068            src/plugins/plugin_ssim.c:INITIAL->1.1
3069            src/plugins/plugin_ssim.h:INITIAL->1.1
3070            src/plugins/x86_asm/plugin_ssim-a.asm:INITIAL->1.1
3071    
3072    ---------------------
3073    Date: 2006/10/11 15:52:06
3074    Author: Skal
3075    Branch: HEAD
3076    Tag: (none)
3077    Log:
3078    
3079            + added SSIM pluging to xvid_encraw.c (only for non-WIN32
3080            for now)
3081            + modified Makefile to use generic/=build/libxvidcore.a
3082            direct path
3083    
3084            Patch by Johannes Reinhardt at uni-konstanz dot de
3085    
3086    Members:
3087            examples/Makefile:1.9->1.10
3088            examples/xvid_encraw.c:1.27->1.28
3089    
3090    ---------------------
3091    Date: 2006/09/22 05:40:11
3092    Author: syskin
3093    Branch: HEAD
3094    Tag: (none)
3095    Log:
3096    stop using cmov with mmx
3097    
3098    Members:
3099            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.7->1.8
3100    
3101    ---------------------
3102    Date: 2006/09/11 00:42:15
3103    Author: Isibaar
3104    Branch: HEAD
3105    Tag: (none)
3106    Log:
3107    - small bug reported by Greg Handi
3108    
3109    Members:
3110            src/decoder.c:1.78->1.79
3111    
3112    ---------------------
3113    Date: 2006/09/03 10:46:56
3114    Author: Skal
3115    Branch: HEAD
3116    Tag: (none)
3117    Log:
3118    
3119            + added a protection flag XVID_SAFE_BS_TAIL for not reading
3120            more than 4byte past the end of the input buffer. This is
3121            disabled by default (because slow), and 8byte-padding of input
3122            buffer should be a prefered solution in case of problem.
3123            Please cross-check i didn't break something.
3124    
3125    
3126            Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
3127            pointing out the problem.
3128    
3129    Members:
3130            src/bitstream/bitstream.h:1.23->1.24
3131    
3132    ---------------------
3133    Date: 2006/08/23 22:27:22
3134    Author: Skal
3135    Branch: HEAD
3136    Tag: (none)
3137    Log:
3138    
3139            Typo: use stride from data->current instead of data->reference
3140            Thanks to  Johannes.Reinhardt at uni-konstanz dot de
3141    
3142    Members:
3143            src/plugins/plugin_dump.c:1.2->1.3
3144    
3145    ---------------------
3146    Date: 2006/07/11 20:36:18
3147    Author: Isibaar
3148    Branch: HEAD
3149    Tag: (none)
3150    Log:
3151    - updated graphics
3152    
3153    Members:
3154            dshow/src/Xvid_logo.bmp:1.2->1.3
3155            vfw/src/Xvid_logo.bmp:1.2->1.3
3156            vfw/src/xvid.ico:1.1->1.2
3157    
3158    ---------------------
3159    Date: 2006/07/11 19:17:09
3160    Author: chl
3161    Branch: HEAD
3162    Tag: (none)
3163    Log:
3164    ARG_FRAMERATE=0. broke encoding with default
3165    
3166    Members:
3167            examples/xvid_encraw.c:1.26->1.27
3168    
3169    ---------------------
3170    Date: 2006/07/11 12:19:27
3171    Author: chl
3172    Branch: HEAD
3173    Tag: (none)
3174    Log:
3175    linking to pthread library was missing
3176    
3177    Members:
3178            examples/Makefile:1.8->1.9
3179    
3180    ---------------------
3181    Date: 2006/07/11 12:01:27
3182    Author: chl
3183    Branch: HEAD
3184    Tag: (none)
3185    Log:
3186    fissing .endfunc
3187    
3188    Members:
3189            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.6->1.7
3190    
3191    ---------------------
3192    Date: 2006/07/10 19:39:23
3193    Author: Isibaar
3194    Branch: HEAD
3195    Tag: (none)
3196    Log:
3197    - updated profile definitions
3198    
3199    Members:
3200            vfw/src/codec.c:1.20->1.21
3201            vfw/src/config.c:1.31->1.32
3202            vfw/src/config.h:1.10->1.11
3203    
3204    ---------------------
3205    Date: 2006/07/10 19:25:23
3206    Author: Isibaar
3207    Branch: HEAD
3208    Tag: (none)
3209    Log:
3210    - increment bs version to 45
3211    
3212    Members:
3213            src/xvid.h:1.54->1.55
3214    
3215    ---------------------
3216    Date: 2006/07/10 10:09:59
3217    Author: syskin
3218    Branch: HEAD
3219    Tag: (none)
3220    Log:
3221    faster and waaay more precise mpeg intra quantization
3222    
3223    Members:
3224            src/encoder.h:1.31->1.32
3225            src/xvid.c:1.69->1.70
3226            src/quant/quant.h:1.6->1.7
3227            src/quant/quant_matrix.c:1.14->1.15
3228            src/quant/quant_matrix.h:1.7->1.8
3229            src/quant/quant_mpeg.c:1.2->1.3
3230            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.5->1.6
3231            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.5->1.6
3232            src/utils/mbtransquant.c:1.31->1.32
3233    
3234    ---------------------
3235    Date: 2006/07/08 16:19:04
3236    Author: Skal
3237    Branch: HEAD
3238    Tag: (none)
3239    Log:
3240    
3241            some compile fix... note: -start <int> only works for
3242            raw YUV input (type 0).
3243    
3244    Members:
3245            examples/xvid_encraw.c:1.25->1.26
3246    
3247    ---------------------
3248    Date: 2006/06/17 15:07:55
3249    Author: Isibaar
3250    Branch: HEAD
3251    Tag: (none)
3252    Log:
3253    - Enabled Skal's new SIMD optimizations for GMC
3254    
3255    Members:
3256            build/win32/libxvidcore.dsp:1.12->1.13
3257            src/motion/gmc.c:1.5->1.6
3258    
3259    ---------------------
3260    Date: 2006/06/16 12:08:28
3261    Author: syskin
3262    Branch: HEAD
3263    Tag: (none)
3264    Log:
3265    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.
3266    
3267    Members:
3268            examples/xvid_encraw.c:1.24->1.25
3269    
3270    ---------------------
3271    Date: 2006/06/14 23:44:07
3272    Author: Skal
3273    Branch: HEAD
3274    Tag: (none)
3275    Log:
3276    
3277            added mmx/sse2 code for GMC (3-pts only).
3278            new file: image/x86_asm/gmc_mmx.asm
3279    
3280            At this point, new GMC code isn't enabled (gmc.c:586).
3281            So: this commit should give binary-exact same input/output
3282            than before.
3283    
3284            dsp/dsw not updated.
3285    
3286    Members:
3287            build/generic/sources.inc:1.11->1.12
3288            src/xvid.c:1.68->1.69
3289            src/image/x86_asm/gmc_mmx.asm:INITIAL->1.1
3290            src/motion/gmc.c:1.4->1.5
3291            src/motion/gmc.h:1.2->1.3
3292    
3293    ---------------------
3294    Date: 2006/06/07 23:00:55
3295    Author: Skal
3296    Branch: HEAD
3297    Tag: (none)
3298    Log:
3299    
3300            + fix for a long-standing typo in the clipping value
3301            for 1-pts GMC prediction.
3302    
3303    Members:
3304            src/motion/gmc.c:1.3->1.4
3305    
3306    ---------------------
3307    Date: 2006/06/05 23:30:49
3308    Author: Skal
3309    Branch: HEAD
3310    Tag: (none)
3311    Log:
3312    
3313            + added a test_yuv() stub to test YUV functions,
3314            at least : yv12_to_yuyv and yv12_to_uyvy
3315    
3316    Members:
3317            examples/xvid_bench.c:1.27->1.28
3318    
3319    ---------------------
3320    Date: 2006/06/05 23:27:36
3321    Author: Skal
3322    Branch: HEAD
3323    Tag: (none)
3324    Log:
3325    
3326            + faster yv12->yuyv / uyvy MMX functions
3327            patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
3328    
3329    Members:
3330            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.6->1.7
3331    
3332    ---------------------
3333    Date: 2006/05/28 09:52:45
3334    Author: suxen_drol
3335    Branch: HEAD
3336    Tag: (none)
3337    Log:
3338    define _INTPTR_T_DEFINED
3339    
3340    Members:
3341            src/portab.h:1.55->1.56
3342    
3343    ---------------------
3344    Date: 2006/05/06 06:37:15
3345    Author: syskin
3346    Branch: HEAD
3347    Tag: (none)
3348    Log:
3349    missing #include b0rks compilation
3350    
3351    Members:
3352            src/plugins/plugin_lumimasking.c:1.5->1.6
3353    
3354    ---------------------
3355    Date: 2006/04/26 19:44:29
3356    Author: Skal
3357    Branch: HEAD
3358    Tag: (none)
3359    Log:
3360    
3361            + bswap and quant_h264_intra naming fix.
3362    
3363            Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
3364    
3365    Members:
3366            src/portab.h:1.54->1.55
3367            src/quant/quant.h:1.5->1.6
3368    
3369    ---------------------
3370    Date: 2006/04/25 17:19:27
3371    Author: syskin
3372    Branch: HEAD
3373    Tag: (none)
3374    Log:
3375    write stats file in the same directory as target file, not in root directory
3376    
3377    Members:
3378            vfw/src/config.h:1.9->1.10
3379    
3380    ---------------------
3381    Date: 2006/04/19 17:42:19
3382    Author: syskin
3383    Branch: HEAD
3384    Tag: (none)
3385    Log:
3386    final skip threshold had its sign reversed, oops
3387    
3388    Members:
3389            src/motion/estimation_pvop.c:1.21->1.22
3390    
3391    ---------------------
3392    Date: 2006/04/15 06:17:02
3393    Author: syskin
3394    Branch: HEAD
3395    Tag: (none)
3396    Log:
3397    s/max/MAX - *nix compilation bustage fix
3398    
3399    Members:
3400            src/plugins/plugin_lumimasking.c:1.4->1.5
3401    
3402    ---------------------
3403    Date: 2006/04/14 09:24:47
3404    Author: Skal
3405    Branch: HEAD
3406    Tag: (none)
3407    Log:
3408    
3409            preserve the intervening bytes in BitstreamInit()
3410    
3411            original reports by Alex Volkov and Liang Jian.
3412    
3413    Members:
3414            src/bitstream/bitstream.h:1.22->1.23
3415    
3416    ---------------------
3417    Date: 2006/04/13 22:48:06
3418    Author: Isibaar
3419    Branch: HEAD
3420    Tag: (none)
3421    Log:
3422    - debian patch by GomGom
3423    
3424    Members:
3425            debian/README.Debian:INITIAL->1.1
3426            debian/changelog:INITIAL->1.1
3427            debian/control:INITIAL->1.1
3428            debian/rules:INITIAL->1.1
3429    
3430    ---------------------
3431    Date: 2006/03/27 13:21:48
3432    Author: Skal
3433    Branch: HEAD
3434    Tag: (none)
3435    Log:
3436    
3437            fix for the visual_object_verid vs. video_object_layer_verid
3438            problem of 6.3.3, reported by Li Xiang (lixiang01 at gmail dot com)
3439            Thanks for report and test bitstreams!
3440    
3441    Members:
3442            src/decoder.c:1.77->1.78
3443            src/decoder.h:1.17->1.18
3444            src/bitstream/bitstream.c:1.55->1.56
3445    
3446    ---------------------
3447    Date: 2006/03/11 13:10:42
3448    Author: syskin
3449    Branch: HEAD
3450    Tag: (none)
3451    Log:
3452    let lumimasking work with quant 1 too
3453    
3454    Members:
3455            src/plugins/plugin_lumimasking.c:1.3->1.4
3456    
3457    ---------------------
3458    Date: 2006/03/05 05:01:07
3459    Author: syskin
3460    Branch: HEAD
3461    Tag: (none)
3462    Log:
3463    detect pthreads and add proper linking flags if they are found. patch by caro from irc
3464    
3465    Members:
3466            build/generic/configure.in:1.20->1.21
3467    
3468    ---------------------
3469    Date: 2006/03/03 12:54:58
3470    Author: syskin
3471    Branch: HEAD
3472    Tag: (none)
3473    Log:
3474    fixed destructor bug - temp lamdas not freed
3475    
3476    Members:
3477            src/encoder.c:1.127->1.128
3478    
3479    ---------------------
3480    Date: 2006/02/27 13:16:04
3481    Author: suxen_drol
3482    Branch: HEAD
3483    Tag: (none)
3484    Log:
3485    mingw compatibility, remove gcc warnings
3486    
3487    Members:
3488            src/motion/motion_smp.h:1.3->1.4
3489    
3490    ---------------------
3491    Date: 2006/02/27 01:24:02
3492    Author: syskin
3493    Branch: HEAD
3494    Tag: (none)
3495    Log:
3496    synchronize only once *slaps forhead*
3497    
3498    Members:
3499            src/motion/estimation_pvop.c:1.20->1.21
3500    
3501    ---------------------
3502    Date: 2006/02/27 01:22:31
3503    Author: syskin
3504    Branch: HEAD
3505    Tag: (none)
3506    Log:
3507    cosmetics; make it compile on linux and others without #defines
3508    
3509    Members:
3510            src/motion/motion_smp.h:1.2->1.3
3511    
3512    ---------------------
3513    Date: 2006/02/26 02:52:34
3514    Author: suxen_drol
3515    Branch: HEAD
3516    Tag: (none)
3517    Log:
3518    add debug.c
3519    
3520    Members:
3521            dshow/dshow.dsp:1.6->1.7
3522            dshow/src/debug.c:INITIAL->1.1
3523            dshow/src/debug.h:1.5->1.6
3524    
3525    ---------------------
3526    Date: 2006/02/25 05:41:12
3527    Author: suxen_drol
3528    Branch: HEAD
3529    Tag: (none)
3530    Log:
3531    win32: populate info.num_thread fields using GetProcessAffinityMask()
3532    
3533    Members:
3534            src/xvid.c:1.67->1.68
3535    
3536    ---------------------
3537    Date: 2006/02/25 02:20:41
3538    Author: syskin
3539    Branch: HEAD
3540    Tag: (none)
3541    Log:
3542    oops I forgot to commit these yesterday ;_;
3543    
3544    Members:
3545            src/motion/estimation_bvop.c:1.24->1.25
3546            src/motion/estimation_pvop.c:1.19->1.20
3547    
3548    ---------------------
3549    Date: 2006/02/25 00:35:04
3550    Author: suxen_drol
3551    Branch: HEAD
3552    Tag: (none)
3553    Log:
3554    add minfcode and minbcode members to SMPmotionData struct
3555    
3556    Members:
3557            src/motion/motion_smp.h:1.1->1.2
3558    
3559    ---------------------
3560    Date: 2006/02/24 23:59:07
3561    Author: suxen_drol
3562    Branch: HEAD
3563    Tag: (none)
3564    Log:
3565    prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
3566    
3567    Members:
3568            vfw/src/codec.c:1.19->1.20
3569    
3570    ---------------------
3571    Date: 2006/02/24 15:18:59
3572    Author: syskin
3573    Branch: HEAD
3574    Tag: (none)
3575    Log:
3576    SMP update - don't run encoding in parallel after all
3577    
3578    Members:
3579            src/encoder.c:1.126->1.127
3580    
3581    ---------------------
3582    Date: 2006/02/24 11:39:23
3583    Author: syskin
3584    Branch: HEAD
3585    Tag: (none)
3586    Log:
3587    support -threads parameter (defaults to zero)
3588    
3589    Members:
3590            examples/xvid_encraw.c:1.23->1.24
3591    
3592    ---------------------
3593    Date: 2006/02/24 09:46:22
3594    Author: syskin
3595    Branch: HEAD
3596    Tag: (none)
3597    Log:
3598    multithreaded encoding
3599    
3600    Members:
3601            src/encoder.c:1.125->1.126
3602            src/encoder.h:1.30->1.31
3603            src/motion/estimation_bvop.c:1.23->1.24
3604            src/motion/estimation_pvop.c:1.18->1.19
3605            src/motion/motion_smp.h:INITIAL->1.1
3606    
3607    ---------------------
3608    Date: 2006/02/24 09:33:52
3609    Author: syskin
3610    Branch: HEAD
3611    Tag: (none)
3612    Log:
3613    enable number of threads; treat is as any other config (no auto-detection)
3614    
3615    Members:
3616            vfw/src/config.c:1.30->1.31
3617    
3618    ---------------------
3619    Date: 2006/02/23 08:22:43
3620    Author: syskin
3621    Branch: HEAD
3622    Tag: (none)
3623    Log:
3624    reset dquant table, all of it
3625    
3626    Members:
3627            src/encoder.c:1.124->1.125
3628    
3629    ---------------------
3630    Date: 2006/02/15 21:58:43
3631    Author: Isibaar
3632    Branch: HEAD
3633    Tag: (none)
3634    Log:
3635    - N-VOP patch by Andrew Dunstan
3636    
3637    Members:
3638            src/encoder.c:1.123->1.124
3639    
3640    ---------------------
3641    Date: 2006/02/15 20:16:39
3642    Author: Isibaar
3643    Branch: HEAD
3644    Tag: (none)
3645    Log:
3646    Bugfix: Decoding was prematurely terminated upon EOF
3647    
3648    Members:
3649            examples/xvid_decraw.c:1.23->1.24
3650    
3651    ---------------------
3652    Date: 2006/01/19 23:25:18
3653    Author: Isibaar
3654    Branch: HEAD
3655    Tag: (none)
3656    Log:
3657    - Added MV bits to statistics
3658    
3659    Members:
3660            src/encoder.c:1.122->1.123
3661            src/encoder.h:1.29->1.30
3662            src/bitstream/mbcoding.c:1.52->1.53
3663    
3664    ---------------------
3665    Date: 2006/01/17 20:06:25
3666    Author: Isibaar
3667    Branch: HEAD
3668    Tag: (none)
3669    Log:
3670    - Removed the 9999 frames encode limit from xvid_encraw
3671    
3672    Members:
3673            examples/xvid_encraw.c:1.22->1.23
3674    
3675    ---------------------
3676    Date: 2006/01/09 01:39:43
3677    Author: Isibaar
3678    Branch: HEAD
3679    Tag: (none)
3680    Log:
3681    - fix for EMT64 platform
3682    
3683    Members:
3684            src/xvid.c:1.66->1.67
3685    
3686    ---------------------
3687    Date: 2006/01/08 23:25:57
3688    Author: Isibaar
3689    Branch: HEAD
3690    Tag: (none)
3691    Log:
3692    - Increased the bs_version to 43
3693    
3694    Members:
3695            src/xvid.h:1.53->1.54
3696    
3697    ---------------------
3698    Date: 2005/12/30 15:04:49
3699    Author: Isibaar
3700    Branch: HEAD
3701    Tag: (none)
3702    Log:
3703    - Initialize dec->bs_version to high value. Before it seemed unititalized for
3704      non Xvid streams...
3705    
3706    Members:
3707            src/decoder.c:1.76->1.77
3708    
3709    ---------------------
3710    Date: 2005/12/30 14:52:32
3711    Author: Isibaar
3712    Branch: HEAD
3713    Tag: (none)
3714    Log:
3715    - Made the debug build config link again
3716    
3717    Members:
3718            dshow/dshow.dsp:1.5->1.6
3719            dshow/src/debug.h:1.4->1.5
3720    
3721    ---------------------
3722    Date: 2005/12/24 02:06:20
3723    Author: Isibaar
3724    Branch: HEAD
3725    Tag: (none)
3726    Log:
3727    - (hopefully) fixed the decoder bugs reported by Michael Niedermayer
3728    
3729    Members:
3730            src/decoder.c:1.75->1.76
3731    
3732    ---------------------
3733    Date: 2005/12/18 07:52:12
3734    Author: syskin
3735    Branch: HEAD
3736    Tag: (none)
3737    Log:
3738    cleanup; skip decision moved to separate function
3739    
3740    Members:
3741            src/motion/estimation_pvop.c:1.17->1.18
3742            src/motion/motion.h:1.23->1.24
3743    
3744    ---------------------