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

Legend:
Removed from v.1609  
changed lines
  Added in v.2078

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