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