[cvs] / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /xvidcore/ChangeLog

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

revision 1.14, Sun Oct 9 07:38:33 2005 UTC revision 1.14.4.1, Fri Nov 28 19:50:10 2008 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 HEAD 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  ---------------------
4  # relevant.  Date: 2008/11/28 19:28:08
5    Author: Isibaar
6    Branch: release-1_2-branch
7    Tag: (none)
8    Log:
9    adjust version numbers
10    
11    Members:
12            debian/changelog:1.2->1.2.2.1
13            debian/control:1.2->1.2.2.1
14            src/xvid.c:1.77->1.77.2.1
15            src/xvid.h:1.63->1.63.2.1
16    
17    ---------------------
18    Date: 2008/11/28 17:54:43
19    Author: Isibaar
20    Branch: HEAD
21    Tag: tag-branching-1_2_0
22    Log:
23    WIN64 compatibility
24    
25    Members:
26            dshow/src/config.h:1.5->1.6
27    
28    ---------------------
29    Date: 2008/11/28 17:42:50
30    Author: Isibaar
31    Branch: HEAD
32    Tag: (none)
33    Log:
34    alternative multicore detection
35    
36    Members:
37            src/xvid.c:1.76->1.77
38    
39    ---------------------
40    Date: 2008/11/28 12:56:01
41    Author: Isibaar
42    Branch: HEAD
43    Tag: (none)
44    Log:
45    Auto SMP
46    
47    Members:
48            vfw/src/codec.c:1.21->1.22
49            vfw/src/config.c:1.35->1.36
50            vfw/src/resource.rc:1.24->1.25
51    
52    ---------------------
53    Date: 2008/11/28 11:58:07
54    Author: Isibaar
55    Branch: HEAD
56    Tag: (none)
57    Log:
58    bugfix: prevent access violation if width/height is not multiple of 2
59    
60    Members:
61            src/image/image.c:1.42->1.43
62    
63    ---------------------
64    Date: 2008/11/27 21:46:13
65    Author: Isibaar
66    Branch: HEAD
67    Tag: (none)
68    Log:
69    AMD64 fix
70    
71    Members:
72            src/plugins/x86_asm/plugin_ssim-a.asm:1.8->1.9
73    
74    ---------------------
75    Date: 2008/11/27 21:34:53
76    Author: Isibaar
77    Branch: HEAD
78    Tag: (none)
79    Log:
80    readded cpu check
81    
82    Members:
83            src/plugins/plugin_ssim.c:1.11->1.12
84    
85    ---------------------
86    Date: 2008/11/27 21:17:33
87    Author: Isibaar
88    Branch: HEAD
89    Tag: (none)
90    Log:
91    more ssim fixes
92    
93    Members:
94            examples/xvid_encraw.c:1.36->1.37
95            src/xvid.h:1.62->1.63
96            src/plugins/plugin_ssim.c:1.10->1.11
97            src/plugins/plugin_ssim.h:1.3->1.4
98    
99    ---------------------
100    Date: 2008/11/27 20:45:28
101    Author: Isibaar
102    Branch: HEAD
103    Tag: (none)
104    Log:
105    fix for -ssim option
106    
107    Members:
108            examples/xvid_encraw.c:1.35->1.36
109    
110    ---------------------
111    Date: 2008/11/27 19:35:36
112    Author: Isibaar
113    Branch: HEAD
114    Tag: (none)
115    Log:
116    64-bit fix
117    
118    Members:
119            src/utils/x86_asm/interlacing_mmx.asm:1.9->1.10
120    
121    ---------------------
122    Date: 2008/11/27 17:42:00
123    Author: Isibaar
124    Branch: HEAD
125    Tag: (none)
126    Log:
127    updated strings
128    
129    Members:
130            vfw/bin/xvid.inf:1.3->1.4
131    
132    ---------------------
133    Date: 2008/11/27 17:33:32
134    Author: Isibaar
135    Branch: HEAD
136    Tag: (none)
137    Log:
138    64-bit GUI note
139    
140    Members:
141            vfw/src/config.c:1.34->1.35
142            vfw/src/config.h:1.11->1.12
143            vfw/src/resource.rc:1.23->1.24
144    
145    ---------------------
146    Date: 2008/11/27 17:31:48
147    Author: Isibaar
148    Branch: HEAD
149    Tag: (none)
150    Log:
151    enable SSE4 GMC code
152    
153    Members:
154            src/portab.h:1.57->1.58
155            src/motion/gmc.c:1.8->1.9
156    
157    ---------------------
158    Date: 2008/11/27 12:57:28
159    Author: Isibaar
160    Branch: HEAD
161    Tag: (none)
162    Log:
163    WIN64 compatibility
164    
165    Members:
166            dshow/Makefile:1.6->1.7
167            vfw/bin/Makefile:1.5->1.6
168            vfw/src/config.c:1.33->1.34
169            vfw/src/status.c:1.2->1.3
170    
171    ---------------------
172    Date: 2008/11/27 01:47:03
173    Author: Isibaar
174    Branch: HEAD
175    Tag: (none)
176    Log:
177    brightness control fix
178    
179    Members:
180            src/xvid.c:1.75->1.76
181            src/image/postprocessing.c:1.4->1.5
182            src/image/x86_asm/postprocessing_sse2.asm:1.9->1.10
183    
184    ---------------------
185    Date: 2008/11/27 00:37:28
186    Author: Isibaar
187    Branch: HEAD
188    Tag: (none)
189    Log:
190    sad8bi bench
191    
192    Members:
193            examples/xvid_bench.c:1.37->1.38
194    
195    ---------------------
196    Date: 2008/11/27 00:35:50
197    Author: Isibaar
198    Branch: HEAD
199    Tag: (none)
200    Log:
201    some WIN64 fixes
202    
203    Members:
204            src/image/x86_asm/colorspace_mmx.inc:1.6->1.7
205            src/image/x86_asm/colorspace_yuv_mmx.asm:1.9->1.10
206            src/image/x86_asm/gmc_mmx.asm:1.6->1.7
207            src/image/x86_asm/interpolate8x8_mmx.asm:1.21->1.22
208            src/image/x86_asm/postprocessing_mmx.asm:1.8->1.9
209            src/image/x86_asm/qpel_mmx.asm:1.8->1.9
210            src/quant/x86_asm/quantize_h263_mmx.asm:1.10->1.11
211            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.12->1.13
212    
213    ---------------------
214    Date: 2008/11/26 11:11:16
215    Author: Isibaar
216    Branch: HEAD
217    Tag: (none)
218    Log:
219    GUI controls for SSE3/SSE4
220    Updated about box and messages
221    
222    Members:
223            dshow/src/CXvidDecoder.h:1.6->1.7
224            dshow/src/Configure.cpp:1.4->1.5
225            dshow/src/config.c:1.8->1.9
226            vfw/src/codec.h:1.5->1.6
227            vfw/src/config.c:1.32->1.33
228            vfw/src/resource.h:1.10->1.11
229            vfw/src/resource.rc:1.22->1.23
230    
231    ---------------------
232    Date: 2008/11/26 10:31:06
233    Author: Isibaar
234    Branch: HEAD
235    Tag: (none)
236    Log:
237    some more benches
238    
239    Members:
240            examples/xvid_bench.c:1.36->1.37
241    
242    ---------------------
243    Date: 2008/11/26 03:36:37
244    Author: Isibaar
245    Branch: HEAD
246    Tag: (none)
247    Log:
248    increment bs version
249    
250    Members:
251            src/xvid.h:1.61->1.62
252    
253    ---------------------
254    Date: 2008/11/26 03:32:54
255    Author: Isibaar
256    Branch: HEAD
257    Tag: (none)
258    Log:
259    removed obsolete AMD64 asm source files
260    
261    Members:
262            src/dct/x86_64_asm/fdct_mmx_skal.asm:1.3->1.4(DEAD)
263            src/dct/x86_64_asm/idct_mmx.asm:1.3->1.4(DEAD)
264            src/image/x86_64_asm/interpolate8x8_mmx.asm:1.3->1.4(DEAD)
265            src/image/x86_64_asm/interpolate8x8_xmm.asm:1.3->1.4(DEAD)
266            src/image/x86_64_asm/qpel_mmx.asm:1.4->1.5(DEAD)
267            src/motion/x86_64_asm/sad_mmx.asm:1.3->1.4(DEAD)
268            src/motion/x86_64_asm/sad_xmm.asm:1.3->1.4(DEAD)
269            src/quant/x86_64_asm/quantize_h263_mmx.asm:1.3->1.4(DEAD)
270            src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.3->1.4(DEAD)
271            src/utils/x86_64_asm/cpuid.asm:1.6->1.7(DEAD)
272            src/utils/x86_64_asm/interlacing_mmx.asm:1.5->1.6(DEAD)
273            src/utils/x86_64_asm/mem_transfer_mmx.asm:1.3->1.4(DEAD)
274    
275    ---------------------
276    Date: 2008/11/26 03:21:02
277    Author: Isibaar
278    Branch: HEAD
279    Tag: (none)
280    Log:
281    X86_64 fixes
282    
283    Members:
284            src/image/x86_asm/postprocessing_mmx.asm:1.7->1.8
285            src/image/x86_asm/postprocessing_sse2.asm:1.8->1.9
286            src/quant/quant_mpeg.c:1.4->1.5
287            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.11->1.12
288            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.9->1.10
289    
290    ---------------------
291    Date: 2008/11/26 03:17:50
292    Author: Isibaar
293    Branch: HEAD
294    Tag: (none)
295    Log:
296    win64 target
297    
298    Members:
299            build/generic/Makefile:1.16->1.17
300            build/generic/configure.in:1.24->1.25
301            build/generic/sources.inc:1.14->1.15
302    
303    ---------------------
304    Date: 2008/11/26 03:12:41
305    Author: Isibaar
306    Branch: HEAD
307    Tag: (none)
308    Log:
309    updated MSVC project files
310    
311    Members:
312            build/win32/libxvidcore.dsp:1.14->1.15
313            build/win32/libxvidcore_static.dsp:1.4->1.5
314    
315    ---------------------
316    Date: 2008/11/26 02:04:34
317    Author: Isibaar
318    Branch: HEAD
319    Tag: (none)
320    Log:
321    Unified elf64/win64 X86_64 support
322    
323    Members:
324            src/nasm.inc:INITIAL->1.1
325            src/xvid.c:1.74->1.75
326            src/bitstream/cbp.h:1.11->1.12
327            src/bitstream/mbcoding.c:1.56->1.57
328            src/bitstream/x86_asm/cbp_3dne.asm:1.7->1.8(DEAD)
329            src/bitstream/x86_asm/cbp_mmx.asm:1.16->1.17
330            src/bitstream/x86_asm/cbp_sse2.asm:1.9->1.10
331            src/dct/fdct.h:1.10->1.11
332            src/dct/idct.h:1.12->1.13
333            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.7->1.8
334            src/dct/x86_asm/fdct_mmx_skal.asm:1.9->1.10
335            src/dct/x86_asm/fdct_sse2_skal.asm:1.9->1.10
336            src/dct/x86_asm/idct_3dne.asm:1.8->1.9
337            src/dct/x86_asm/idct_mmx.asm:1.12->1.13
338            src/dct/x86_asm/idct_sse2_dmitry.asm:1.7->1.8
339            src/dct/x86_asm/simple_idct_mmx.asm:1.9->1.10(DEAD)
340            src/image/colorspace.h:1.9->1.10
341            src/image/image.c:1.41->1.42
342            src/image/interpolate8x8.h:1.16->1.17
343            src/image/qpel.c:1.8->1.9
344            src/image/qpel.h:1.7->1.8
345            src/image/reduced.h:1.3->1.4
346            src/image/x86_asm/colorspace_mmx.inc:1.5->1.6
347            src/image/x86_asm/colorspace_rgb_mmx.asm:1.9->1.10
348            src/image/x86_asm/colorspace_yuv_mmx.asm:1.8->1.9
349            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.9->1.10
350            src/image/x86_asm/deintl_sse.asm:1.3->1.4
351            src/image/x86_asm/gmc_mmx.asm:1.5->1.6
352            src/image/x86_asm/interpolate8x8_3dn.asm:1.11->1.12
353            src/image/x86_asm/interpolate8x8_3dne.asm:1.10->1.11
354            src/image/x86_asm/interpolate8x8_mmx.asm:1.20->1.21
355            src/image/x86_asm/interpolate8x8_xmm.asm:1.12->1.13
356            src/image/x86_asm/postprocessing_mmx.asm:1.6->1.7
357            src/image/x86_asm/postprocessing_sse2.asm:1.7->1.8
358            src/image/x86_asm/qpel_mmx.asm:1.7->1.8
359            src/image/x86_asm/reduced_mmx.asm:1.8->1.9
360            src/motion/motion_smp.h:1.4->1.5
361            src/motion/sad.h:1.23->1.24
362            src/motion/x86_asm/sad_3dn.asm:1.11->1.12
363            src/motion/x86_asm/sad_3dne.asm:1.9->1.10
364            src/motion/x86_asm/sad_mmx.asm:1.19->1.20
365            src/motion/x86_asm/sad_sse2.asm:1.15->1.16
366            src/motion/x86_asm/sad_xmm.asm:1.12->1.13
367            src/plugins/plugin_ssim.c:1.9->1.10
368            src/plugins/x86_asm/plugin_ssim-a.asm:1.7->1.8
369            src/quant/quant.h:1.7->1.8
370            src/quant/quant_matrix.c:1.15->1.16
371            src/quant/quant_mpeg.c:1.3->1.4
372            src/quant/x86_asm/quantize_h263_3dne.asm:1.8->1.9
373            src/quant/x86_asm/quantize_h263_mmx.asm:1.9->1.10
374            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.10->1.11
375            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.8->1.9
376            src/utils/mbfunctions.h:1.20->1.21
377            src/utils/mem_transfer.h:1.17->1.18
378            src/utils/x86_asm/cpuid.asm:1.14->1.15
379            src/utils/x86_asm/interlacing_mmx.asm:1.8->1.9
380            src/utils/x86_asm/mem_transfer_3dne.asm:1.10->1.11
381            src/utils/x86_asm/mem_transfer_mmx.asm:1.19->1.20
382    
383    ---------------------
384    Date: 2008/11/14 16:43:27
385    Author: Isibaar
386    Branch: HEAD
387    Tag: (none)
388    Log:
389    initial SSE4 support
390    
391    Members:
392            build/generic/configure.in:1.23->1.24
393            examples/xvid_bench.c:1.35->1.36
394            examples/xvid_encraw.c:1.34->1.35
395            src/xvid.c:1.73->1.74
396            src/xvid.h:1.60->1.61
397            src/image/x86_asm/gmc_mmx.asm:1.4->1.5
398            src/motion/gmc.c:1.7->1.8
399            src/utils/x86_64_asm/cpuid.asm:1.5->1.6
400            src/utils/x86_asm/cpuid.asm:1.13->1.14
401    
402    ---------------------
403    Date: 2008/11/11 21:46:24
404    Author: Isibaar
405    Branch: HEAD
406    Tag: (none)
407    Log:
408    NASM 2.x compatibility
409    
410    Members:
411            src/bitstream/x86_asm/cbp_3dne.asm:1.6->1.7
412            src/bitstream/x86_asm/cbp_mmx.asm:1.15->1.16
413            src/bitstream/x86_asm/cbp_sse2.asm:1.8->1.9
414            src/dct/x86_64_asm/fdct_mmx_skal.asm:1.2->1.3
415            src/dct/x86_64_asm/idct_mmx.asm:1.2->1.3
416            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.6->1.7
417            src/dct/x86_asm/fdct_mmx_skal.asm:1.8->1.9
418            src/dct/x86_asm/fdct_sse2_skal.asm:1.8->1.9
419            src/dct/x86_asm/idct_3dne.asm:1.7->1.8
420            src/dct/x86_asm/idct_mmx.asm:1.11->1.12
421            src/dct/x86_asm/idct_sse2_dmitry.asm:1.6->1.7
422            src/dct/x86_asm/simple_idct_mmx.asm:1.8->1.9
423            src/image/x86_64_asm/interpolate8x8_mmx.asm:1.2->1.3
424            src/image/x86_64_asm/interpolate8x8_xmm.asm:1.2->1.3
425            src/image/x86_64_asm/qpel_mmx.asm:1.3->1.4
426            src/image/x86_asm/colorspace_mmx.inc:1.4->1.5
427            src/image/x86_asm/colorspace_rgb_mmx.asm:1.8->1.9
428            src/image/x86_asm/colorspace_yuv_mmx.asm:1.7->1.8
429            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.8->1.9
430            src/image/x86_asm/deintl_sse.asm:1.2->1.3
431            src/image/x86_asm/gmc_mmx.asm:1.3->1.4
432            src/image/x86_asm/interpolate8x8_3dn.asm:1.10->1.11
433            src/image/x86_asm/interpolate8x8_3dne.asm:1.9->1.10
434            src/image/x86_asm/interpolate8x8_mmx.asm:1.19->1.20
435            src/image/x86_asm/interpolate8x8_xmm.asm:1.11->1.12
436            src/image/x86_asm/postprocessing_mmx.asm:1.5->1.6
437            src/image/x86_asm/postprocessing_sse2.asm:1.6->1.7
438            src/image/x86_asm/qpel_mmx.asm:1.6->1.7
439            src/image/x86_asm/reduced_mmx.asm:1.7->1.8
440            src/motion/x86_64_asm/sad_mmx.asm:1.2->1.3
441            src/motion/x86_64_asm/sad_xmm.asm:1.2->1.3
442            src/motion/x86_asm/sad_3dn.asm:1.10->1.11
443            src/motion/x86_asm/sad_3dne.asm:1.8->1.9
444            src/motion/x86_asm/sad_mmx.asm:1.18->1.19
445            src/motion/x86_asm/sad_sse2.asm:1.14->1.15
446            src/motion/x86_asm/sad_xmm.asm:1.11->1.12
447            src/plugins/x86_asm/plugin_ssim-a.asm:1.6->1.7
448            src/quant/x86_64_asm/quantize_h263_mmx.asm:1.2->1.3
449            src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.2->1.3
450            src/quant/x86_asm/quantize_h263_3dne.asm:1.7->1.8
451            src/quant/x86_asm/quantize_h263_mmx.asm:1.8->1.9
452            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.9->1.10
453            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.7->1.8
454            src/utils/x86_64_asm/cpuid.asm:1.4->1.5
455            src/utils/x86_64_asm/interlacing_mmx.asm:1.4->1.5
456            src/utils/x86_64_asm/mem_transfer_mmx.asm:1.2->1.3
457            src/utils/x86_asm/cpuid.asm:1.12->1.13
458            src/utils/x86_asm/interlacing_mmx.asm:1.7->1.8
459            src/utils/x86_asm/mem_transfer_3dne.asm:1.9->1.10
460            src/utils/x86_asm/mem_transfer_mmx.asm:1.18->1.19
461    
462    ---------------------
463    Date: 2008/09/02 14:23:30
464    Author: Isibaar
465    Branch: HEAD
466    Tag: (none)
467    Log:
468    - added the debian files from 1.1.3 release to CVS head
469    - applied a patch by Fabian Greffrath <greffrath at leat ! rub ! de>
470    
471    Members:
472            debian/changelog:1.1->1.2
473            debian/compat:INITIAL->1.1
474            debian/control:1.1->1.2
475            debian/copyright:INITIAL->1.1
476            debian/libxvidcore4-dev.dirs:INITIAL->1.1
477            debian/libxvidcore4-dev.docs:INITIAL->1.1
478            debian/libxvidcore4-dev.install:INITIAL->1.1
479            debian/libxvidcore4.dirs:INITIAL->1.1
480            debian/libxvidcore4.docs:INITIAL->1.1
481            debian/libxvidcore4.install:INITIAL->1.1
482            debian/rules:1.1->1.2
483    
484    ---------------------
485    Date: 2008/08/19 11:17:17
486    Author: Isibaar
487    Branch: HEAD
488    Tag: (none)
489    Log:
490    - removed accidental duplicates
491    
492    Members:
493            src/utils/x86_64_asm/cpuid.asm:1.3->1.4
494            src/utils/x86_64_asm/interlacing_mmx.asm:1.3->1.4
495    
496    ---------------------
497    Date: 2008/08/19 11:06:48
498    Author: Isibaar
499    Branch: HEAD
500    Tag: (none)
501    Log:
502    - noexecstack patch by Hans de Goede
503    
504    Members:
505            src/bitstream/x86_asm/cbp_3dne.asm:1.5->1.6
506            src/bitstream/x86_asm/cbp_mmx.asm:1.14->1.15
507            src/bitstream/x86_asm/cbp_sse2.asm:1.7->1.8
508            src/dct/x86_64_asm/fdct_mmx_skal.asm:1.1->1.2
509            src/dct/x86_64_asm/idct_mmx.asm:1.1->1.2
510            src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.5->1.6
511            src/dct/x86_asm/fdct_mmx_skal.asm:1.7->1.8
512            src/dct/x86_asm/fdct_sse2_skal.asm:1.7->1.8
513            src/dct/x86_asm/idct_3dne.asm:1.6->1.7
514            src/dct/x86_asm/idct_mmx.asm:1.10->1.11
515            src/dct/x86_asm/idct_sse2_dmitry.asm:1.5->1.6
516            src/dct/x86_asm/simple_idct_mmx.asm:1.7->1.8
517            src/image/x86_64_asm/interpolate8x8_mmx.asm:1.1->1.2
518            src/image/x86_64_asm/interpolate8x8_xmm.asm:1.1->1.2
519            src/image/x86_64_asm/qpel_mmx.asm:1.2->1.3
520            src/image/x86_asm/colorspace_rgb_mmx.asm:1.7->1.8
521            src/image/x86_asm/colorspace_yuv_mmx.asm:1.6->1.7
522            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.7->1.8
523            src/image/x86_asm/deintl_sse.asm:1.1->1.2
524            src/image/x86_asm/gmc_mmx.asm:1.2->1.3
525            src/image/x86_asm/interpolate8x8_3dn.asm:1.9->1.10
526            src/image/x86_asm/interpolate8x8_3dne.asm:1.8->1.9
527            src/image/x86_asm/interpolate8x8_mmx.asm:1.18->1.19
528            src/image/x86_asm/interpolate8x8_xmm.asm:1.10->1.11
529            src/image/x86_asm/postprocessing_mmx.asm:1.4->1.5
530            src/image/x86_asm/postprocessing_sse2.asm:1.5->1.6
531            src/image/x86_asm/qpel_mmx.asm:1.5->1.6
532            src/image/x86_asm/reduced_mmx.asm:1.6->1.7
533            src/motion/x86_64_asm/sad_mmx.asm:1.1->1.2
534            src/motion/x86_64_asm/sad_xmm.asm:1.1->1.2
535            src/motion/x86_asm/sad_3dn.asm:1.9->1.10
536            src/motion/x86_asm/sad_3dne.asm:1.7->1.8
537            src/motion/x86_asm/sad_mmx.asm:1.17->1.18
538            src/motion/x86_asm/sad_sse2.asm:1.13->1.14
539            src/motion/x86_asm/sad_xmm.asm:1.10->1.11
540            src/plugins/x86_asm/plugin_ssim-a.asm:1.5->1.6
541            src/quant/x86_64_asm/quantize_h263_mmx.asm:1.1->1.2
542            src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.1->1.2
543            src/quant/x86_asm/quantize_h263_3dne.asm:1.6->1.7
544            src/quant/x86_asm/quantize_h263_mmx.asm:1.7->1.8
545            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.8->1.9
546            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.6->1.7
547            src/utils/x86_64_asm/cpuid.asm:1.2->1.3
548            src/utils/x86_64_asm/interlacing_mmx.asm:1.2->1.3
549            src/utils/x86_64_asm/mem_transfer_mmx.asm:1.1->1.2
550            src/utils/x86_asm/cpuid.asm:1.11->1.12
551            src/utils/x86_asm/interlacing_mmx.asm:1.6->1.7
552            src/utils/x86_asm/mem_transfer_3dne.asm:1.8->1.9
553            src/utils/x86_asm/mem_transfer_mmx.asm:1.17->1.18
554    
555    ---------------------
556    Date: 2007/11/23 11:45:09
557    Author: Isibaar
558    Branch: HEAD
559    Tag: (none)
560    Log:
561    - add missing #!/usr/bin/perl
562    
563    Members:
564            examples/bench_list.pl:1.2->1.3
565    
566    ---------------------
567    Date: 2007/11/23 11:44:11
568    Author: Isibaar
569    Branch: HEAD
570    Tag: (none)
571    Log:
572    - update for nasm >= 0.99
573    
574    Members:
575            build/generic/configure.in:1.22->1.23
576    
577    ---------------------
578    Date: 2007/09/11 14:41:13
579    Author: suxen_drol
580    Branch: HEAD
581    Tag: (none)
582    Log:
583    nasm 0.99.x compatibility
584    
585    Members:
586            src/dct/x86_asm/fdct_mmx_skal.asm:1.6->1.7
587            src/image/x86_asm/interpolate8x8_3dne.asm:1.7->1.8
588            src/motion/x86_asm/sad_3dne.asm:1.6->1.7
589            src/quant/x86_asm/quantize_h263_3dne.asm:1.5->1.6
590            src/utils/x86_asm/mem_transfer_3dne.asm:1.7->1.8
591    
592    ---------------------
593    Date: 2007/07/26 16:30:31
594    Author: suxen_drol
595    Branch: HEAD
596    Tag: (none)
597    Log:
598    posix compliance; s/malloc\.h/stdlib\.h/
599    
600    Members:
601            src/plugins/plugin_ssim.c:1.8->1.9
602    
603    ---------------------
604    Date: 2007/07/24 11:43:10
605    Author: Isibaar
606    Branch: HEAD
607    Tag: (none)
608    Log:
609    - improve b-frame decoding robustness (with broken stream or missing
610      ref frame)
611    
612    Members:
613            src/bitstream/bitstream.c:1.57->1.58
614    
615    ---------------------
616    Date: 2007/07/19 15:46:16
617    Author: suxen_drol
618    Branch: HEAD
619    Tag: (none)
620    Log:
621    remove plugin_fixed.c as per instruction "[XviD-devel] pete cvs commits digest" (13 May 2003)
622    
623    Members:
624            src/plugins/plugin_fixed.c:1.2->1.3(DEAD)
625    
626    ---------------------
627    Date: 2007/06/28 16:55:11
628    Author: Skal
629    Branch: HEAD
630    Tag: (none)
631    Log:
632    
633            Simplify index testing after get_coeff(), esp. after decoding error.
634    
635    Members:
636            src/bitstream/mbcoding.c:1.55->1.56
637    
638    ---------------------
639    Date: 2007/06/27 16:38:05
640    Author: Isibaar
641    Branch: HEAD
642    Tag: (none)
643    Log:
644    - patch for a potential vulnerability reported by Secunia
645    
646    Members:
647            src/bitstream/mbcoding.c:1.54->1.55
648    
649    ---------------------
650    Date: 2007/06/02 15:53:13
651    Author: syskin
652    Branch: HEAD
653    Tag: (none)
654    Log:
655    compile with unicode support correctly (windows/debug). Patch by Kurt Pruenner
656    
657    Members:
658            src/portab.h:1.56->1.57
659    
660    ---------------------
661    Date: 2007/04/28 18:30:20
662    Author: syskin
663    Branch: HEAD
664    Tag: (none)
665    Log:
666    Correction to out-of-bounds memory access in d_mv_bits; an assertion showing that d_mv_bits is still wrong; VC8 project files
667    
668    Members:
669            build/win32/libxvidcore.sln:INITIAL->1.1
670            build/win32/libxvidcore.vcproj:INITIAL->1.1
671            src/bitstream/mbcoding.c:1.53->1.54
672            src/motion/motion_inlines.h:1.4->1.5
673    
674    ---------------------
675    Date: 2007/04/16 21:01:28
676    Author: Skal
677    Branch: HEAD
678    Tag: (none)
679    Log:
680    
681            fix for bad resync_marker length in b-vops (both enc and dec)
682    
683            Thanks to Mathieu Monnier for the report
684            (mathieu.monnier at polytechnique dot org)
685    
686    Members:
687            src/decoder.c:1.79->1.80
688            src/bitstream/bitstream.c:1.56->1.57
689    
690    ---------------------
691    Date: 2007/03/08 22:40:12
692    Author: Isibaar
693    Branch: HEAD
694    Tag: (none)
695    Log:
696    - fix SSE3 detection and port to x86_64
697    
698    Members:
699            src/utils/x86_64_asm/cpuid.asm:1.1->1.2
700            src/utils/x86_asm/cpuid.asm:1.10->1.11
701    
702    ---------------------
703    Date: 2007/02/08 14:10:24
704    Author: Isibaar
705    Branch: HEAD
706    Tag: (none)
707    Log:
708    - avoid access violation when stats==NULL - patch by Felipe Contreras
709    
710    Members:
711            src/encoder.c:1.129->1.130
712    
713    ---------------------
714    Date: 2007/01/09 21:08:53
715    Author: Isibaar
716    Branch: HEAD
717    Tag: (none)
718    Log:
719    - ssim and colorspace set-up patches by Johannes Reinhardt
720    
721    Members:
722            examples/xvid_encraw.c:1.33->1.34
723    
724    ---------------------
725    Date: 2006/12/22 00:29:27
726    Author: Isibaar
727    Branch: HEAD
728    Tag: (none)
729    Log:
730    - build patch for Mac by Eric Petit
731    
732    Members:
733            build/generic/configure.in:1.21->1.22
734    
735    ---------------------
736    Date: 2006/12/22 00:27:25
737    Author: Isibaar
738    Branch: HEAD
739    Tag: (none)
740    Log:
741    - PPC build cleanup patch for SSIM by Paul Kurucz
742    
743    Members:
744            examples/xvid_bench.c:1.34->1.35
745            src/plugins/plugin_ssim.c:1.7->1.8
746    
747    ---------------------
748    Date: 2006/12/14 14:09:00
749    Author: Isibaar
750    Branch: HEAD
751    Tag: (none)
752    Log:
753    - missing emms() fix by squid_80
754    
755    Members:
756            src/encoder.c:1.128->1.129
757    
758    ---------------------
759    Date: 2006/12/06 20:55:42
760    Author: Isibaar
761    Branch: HEAD
762    Tag: (none)
763    Log:
764    - Add xvid_plugin_ssim
765    
766    Members:
767            build/generic/libxvidcore.def:1.4->1.5
768    
769    ---------------------
770    Date: 2006/12/06 20:55:07
771    Author: Isibaar
772    Branch: HEAD
773    Tag: (none)
774    Log:
775    - SSE3 patch
776    
777    Members:
778            src/xvid.c:1.72->1.73
779            src/xvid.h:1.59->1.60
780            src/motion/sad.h:1.22->1.23
781            src/motion/x86_asm/sad_sse2.asm:1.12->1.13
782            src/utils/x86_asm/cpuid.asm:1.9->1.10
783    
784    ---------------------
785    Date: 2006/11/12 02:40:36
786    Author: chl
787    Branch: HEAD
788    Tag: (none)
789    Log:
790    MMX version of RGB_to_yv12, shamelessly copy&pasted from the BGR version.
791    
792    Members:
793            src/xvid.c:1.71->1.72
794            src/image/colorspace.h:1.8->1.9
795            src/image/x86_asm/colorspace_rgb_mmx.asm:1.6->1.7
796    
797    ---------------------
798    Date: 2006/11/11 23:06:44
799    Author: chl
800    Branch: HEAD
801    Tag: (none)
802    Log:
803    Fixed RGB but, simply forgot to initialize the function ptr
804    
805    Members:
806            src/xvid.c:1.70->1.71
807    
808    ---------------------
809    Date: 2006/11/11 23:03:30
810    Author: chl
811    Branch: HEAD
812    Tag: (none)
813    Log:
814    Same RGB bug, different location
815    
816    Members:
817            src/image/image.c:1.40->1.41
818    
819    ---------------------
820    Date: 2006/11/11 06:07:25
821    Author: chl
822    Branch: HEAD
823    Tag: (none)
824    Log:
825    Typo in RGB, but still seems broken.
826    
827    Members:
828            src/image/image.c:1.39->1.40
829    
830    ---------------------
831    Date: 2006/11/10 19:58:39
832    Author: chl
833    Branch: HEAD
834    Tag: (none)
835    Log:
836    Added support for RGB colorspace. Incredible that after 5 years, this still
837    wasn't there (only BGR and RGB+alpha).
838    There are no accelerated MMX version, yet.
839    
840    Members:
841            src/xvid.h:1.58->1.59
842            src/image/colorspace.c:1.13->1.14
843            src/image/colorspace.h:1.7->1.8
844            src/image/image.c:1.38->1.39
845    
846    ---------------------
847    Date: 2006/11/08 08:17:22
848    Author: Skal
849    Branch: HEAD
850    Tag: (none)
851    Log:
852    
853            + added an integer-based alternative to float gaussian.
854            #define USE_INT_GAUSSIAN to activate it
855    
856    Members:
857            src/plugins/plugin_ssim.c:1.6->1.7
858    
859    ---------------------
860    Date: 2006/11/08 07:55:27
861    Author: Skal
862    Branch: HEAD
863    Tag: (none)
864    Log:
865    
866            + applied ssim_part3.diff patch, by Johannes Reinhardt
867    
868    Members:
869            examples/xvid_encraw.c:1.32->1.33
870            src/plugins/plugin_ssim.c:1.5->1.6
871            src/plugins/plugin_ssim.h:1.2->1.3
872    
873    ---------------------
874    Date: 2006/11/07 20:59:03
875    Author: Skal
876    Branch: HEAD
877    Tag: (none)
878    Log:
879    
880            + added a seamingly missing emms() to generate_GMCimage()
881            + little ASM clean-up, pointer out by Celtic_Druid
882    
883    Members:
884            src/image/x86_asm/gmc_mmx.asm:1.1->1.2
885            src/motion/gmc.c:1.6->1.7
886    
887    ---------------------
888    Date: 2006/11/01 11:04:29
889    Author: Isibaar
890    Branch: HEAD
891    Tag: (none)
892    Log:
893    - upped BS_VERSION to 47
894    
895    Members:
896            src/xvid.h:1.57->1.58
897    
898    ---------------------
899    Date: 2006/11/01 08:12:26
900    Author: Skal
901    Branch: HEAD
902    Tag: (none)
903    Log:
904    
905            + added a very simple bench to test bitstream-read functions
906            mostly to be used in conjunction to valgrind to spot uninitialized
907            reads.
908    
909    Members:
910            examples/xvid_bench.c:1.33->1.34
911    
912    ---------------------
913    Date: 2006/10/30 23:23:05
914    Author: chl
915    Branch: HEAD
916    Tag: (none)
917    Log:
918    nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
919    Change to 0x0E fixes it (thanks for the hint, skal!).
920    
921    Members:
922            src/plugins/x86_asm/plugin_ssim-a.asm:1.4->1.5
923    
924    ---------------------
925    Date: 2006/10/30 12:33:57
926    Author: Skal
927    Branch: HEAD
928    Tag: (none)
929    Log:
930    
931            + fix for rounding error while descaling
932    
933    Members:
934            src/plugins/x86_asm/plugin_ssim-a.asm:1.3->1.4
935    
936    ---------------------
937    Date: 2006/10/30 12:21:42
938    Author: Skal
939    Branch: HEAD
940    Tag: (none)
941    Log:
942    
943            + further patch for SSIM plugin by Johannes Reinhardt
944            + updated `xvid_bench 15` => there's still a little
945            rounding inaccuracy in the reported CRCs. Work in progress...
946    
947    Members:
948            examples/xvid_bench.c:1.32->1.33
949            examples/xvid_encraw.c:1.31->1.32
950            src/xvid.h:1.56->1.57
951            src/plugins/plugin_ssim.c:1.4->1.5
952            src/plugins/plugin_ssim.h:1.1->1.2
953            src/plugins/x86_asm/plugin_ssim-a.asm:1.2->1.3
954    
955    ---------------------
956    Date: 2006/10/30 11:52:00
957    Author: Skal
958    Branch: HEAD
959    Tag: (none)
960    Log:
961    
962            + added support for NULL u/v pointer in yv12_to_yv12* functions
963            (+little bug fix for the vflip case).
964            Added a bench in xvid_bench.c (`xvid_bench 16`)
965    
966    Members:
967            examples/xvid_bench.c:1.31->1.32
968            src/image/colorspace.c:1.12->1.13
969            src/image/x86_asm/colorspace_yuv_mmx.asm:1.5->1.6
970    
971    ---------------------
972    Date: 2006/10/29 09:04:02
973    Author: chl
974    Branch: HEAD
975    Tag: (none)
976    Log:
977    Simple handle to flooding chroma components with 0x80: set src->u and
978    src->v to NULL. To work with VFlip, set also src_uv_stride=0.
979    
980    Members:
981            src/image/colorspace.c:1.11->1.12
982    
983    ---------------------
984    Date: 2006/10/26 18:34:32
985    Author: Skal
986    Branch: HEAD
987    Tag: (none)
988    Log:
989    
990            slightly faster lum_8x8_mmx
991    
992    Members:
993            src/plugins/x86_asm/plugin_ssim-a.asm:1.1->1.2
994    
995    ---------------------
996    Date: 2006/10/16 06:46:01
997    Author: Skal
998    Branch: HEAD
999    Tag: (none)
1000    Log:
1001            update totalPSNR[], whatever the ARG_PROGRESS
1002    
1003    Members:
1004            examples/xvid_encraw.c:1.30->1.31
1005    
1006    ---------------------
1007    Date: 2006/10/13 17:19:48
1008    Author: Skal
1009    Branch: HEAD
1010    Tag: (none)
1011    Log:
1012    
1013            bench on lum2x8 was wrong (uninitialized reads)
1014    
1015    Members:
1016            examples/xvid_bench.c:1.30->1.31
1017    
1018    ---------------------
1019    Date: 2006/10/13 17:16:25
1020    Author: Skal
1021    Branch: HEAD
1022    Tag: (none)
1023    Log:
1024    
1025            some more SSIM patches by Johannes
1026    
1027    Members:
1028            examples/xvid_bench.c:1.29->1.30
1029            examples/xvid_encraw.c:1.29->1.30
1030            src/plugins/plugin_ssim.c:1.3->1.4
1031    
1032    ---------------------
1033    Date: 2006/10/13 13:26:18
1034    Author: Skal
1035    Branch: HEAD
1036    Tag: (none)
1037    Log:
1038    
1039            wrong call to check_cpu_features() in case of non-ARCH_IS_IA32
1040    
1041    Members:
1042            src/image/image.c:1.37->1.38
1043    
1044    ---------------------
1045    Date: 2006/10/13 11:28:46
1046    Author: Skal
1047    Branch: HEAD
1048    Tag: (none)
1049    Log:
1050    
1051            removed the #ifndef WIN32 protection around xvid_plugin_ssim
1052    
1053    Members:
1054            examples/xvid_encraw.c:1.28->1.29
1055    
1056    ---------------------
1057    Date: 2006/10/13 10:39:07
1058    Author: Isibaar
1059    Branch: HEAD
1060    Tag: (none)
1061    Log:
1062    - Updated the MSVC project files plus some minor compilation fixes
1063    
1064    Members:
1065            build/win32/libxvidcore.dsp:1.13->1.14
1066            src/image/image.c:1.36->1.37
1067            src/plugins/plugin_ssim.c:1.2->1.3
1068    
1069    ---------------------
1070    Date: 2006/10/13 09:38:09
1071    Author: Skal
1072    Branch: HEAD
1073    Tag: (none)
1074    Log:
1075    
1076            + added a simple de-interlacing func (c + sse version),
1077            declared as xvid_image_deinterlace() in image.h
1078    
1079            Of course, one should prefer deinterlacing through some avisynth
1080            plugin, but...
1081    
1082            please update the dsp/dsw
1083    
1084    Members:
1085            build/generic/sources.inc:1.13->1.14
1086            src/image/image.c:1.35->1.36
1087            src/image/image.h:1.16->1.17
1088            src/image/x86_asm/deintl_sse.asm:INITIAL->1.1
1089    
1090    ---------------------
1091    Date: 2006/10/13 08:32:02
1092    Author: Skal
1093    Branch: HEAD
1094    Tag: (none)
1095    Log:
1096    
1097            + added a forgotten ARCH_IS_IA32
1098            + added some missing emms() after asm calls (since floats are used)
1099    
1100    Members:
1101            src/plugins/plugin_ssim.c:1.1->1.2
1102    
1103    ---------------------
1104    Date: 2006/10/11 16:55:28
1105    Author: Skal
1106    Branch: HEAD
1107    Tag: (none)
1108    Log:
1109    
1110            + added a bench for SSIM's internal function (`xvid_bench 15`)
1111    
1112    Members:
1113            examples/xvid_bench.c:1.28->1.29
1114    
1115    ---------------------
1116    Date: 2006/10/11 15:55:32
1117    Author: Skal
1118    Branch: HEAD
1119    Tag: (none)
1120    Log:
1121    
1122            + added SSIM plugin code
1123    
1124            Patch by Johannes Reinhardt at uni-konstanz dot de
1125    
1126    Members:
1127            build/generic/sources.inc:1.12->1.13
1128            src/xvid.h:1.55->1.56
1129            src/plugins/plugin_ssim.c:INITIAL->1.1
1130            src/plugins/plugin_ssim.h:INITIAL->1.1
1131            src/plugins/x86_asm/plugin_ssim-a.asm:INITIAL->1.1
1132    
1133    ---------------------
1134    Date: 2006/10/11 15:52:06
1135    Author: Skal
1136    Branch: HEAD
1137    Tag: (none)
1138    Log:
1139    
1140            + added SSIM pluging to xvid_encraw.c (only for non-WIN32
1141            for now)
1142            + modified Makefile to use generic/=build/libxvidcore.a
1143            direct path
1144    
1145            Patch by Johannes Reinhardt at uni-konstanz dot de
1146    
1147    Members:
1148            examples/Makefile:1.9->1.10
1149            examples/xvid_encraw.c:1.27->1.28
1150    
1151    ---------------------
1152    Date: 2006/09/22 05:40:11
1153    Author: syskin
1154    Branch: HEAD
1155    Tag: (none)
1156    Log:
1157    stop using cmov with mmx
1158    
1159    Members:
1160            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.7->1.8
1161    
1162    ---------------------
1163    Date: 2006/09/11 00:42:15
1164    Author: Isibaar
1165    Branch: HEAD
1166    Tag: (none)
1167    Log:
1168    - small bug reported by Greg Handi
1169    
1170    Members:
1171            src/decoder.c:1.78->1.79
1172    
1173    ---------------------
1174    Date: 2006/09/03 10:46:56
1175    Author: Skal
1176    Branch: HEAD
1177    Tag: (none)
1178    Log:
1179    
1180            + added a protection flag XVID_SAFE_BS_TAIL for not reading
1181            more than 4byte past the end of the input buffer. This is
1182            disabled by default (because slow), and 8byte-padding of input
1183            buffer should be a prefered solution in case of problem.
1184            Please cross-check i didn't break something.
1185    
1186    
1187            Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
1188            pointing out the problem.
1189    
1190    Members:
1191            src/bitstream/bitstream.h:1.23->1.24
1192    
1193    ---------------------
1194    Date: 2006/08/23 22:27:22
1195    Author: Skal
1196    Branch: HEAD
1197    Tag: (none)
1198    Log:
1199    
1200            Typo: use stride from data->current instead of data->reference
1201            Thanks to  Johannes.Reinhardt at uni-konstanz dot de
1202    
1203    Members:
1204            src/plugins/plugin_dump.c:1.2->1.3
1205    
1206    ---------------------
1207    Date: 2006/07/11 20:36:18
1208    Author: Isibaar
1209    Branch: HEAD
1210    Tag: (none)
1211    Log:
1212    - updated graphics
1213    
1214    Members:
1215            dshow/src/XviD_logo.bmp:1.2->1.3
1216            vfw/src/XviD_logo.bmp:1.2->1.3
1217            vfw/src/xvid.ico:1.1->1.2
1218    
1219    ---------------------
1220    Date: 2006/07/11 19:17:09
1221    Author: chl
1222    Branch: HEAD
1223    Tag: (none)
1224    Log:
1225    ARG_FRAMERATE=0. broke encoding with default
1226    
1227    Members:
1228            examples/xvid_encraw.c:1.26->1.27
1229    
1230    ---------------------
1231    Date: 2006/07/11 12:19:27
1232    Author: chl
1233    Branch: HEAD
1234    Tag: (none)
1235    Log:
1236    linking to pthread library was missing
1237    
1238    Members:
1239            examples/Makefile:1.8->1.9
1240    
1241    ---------------------
1242    Date: 2006/07/11 12:01:27
1243    Author: chl
1244    Branch: HEAD
1245    Tag: (none)
1246    Log:
1247    fissing .endfunc
1248    
1249    Members:
1250            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.6->1.7
1251    
1252    ---------------------
1253    Date: 2006/07/10 19:39:23
1254    Author: Isibaar
1255    Branch: HEAD
1256    Tag: (none)
1257    Log:
1258    - updated profile definitions
1259    
1260    Members:
1261            vfw/src/codec.c:1.20->1.21
1262            vfw/src/config.c:1.31->1.32
1263            vfw/src/config.h:1.10->1.11
1264    
1265    ---------------------
1266    Date: 2006/07/10 19:25:23
1267    Author: Isibaar
1268    Branch: HEAD
1269    Tag: (none)
1270    Log:
1271    - increment bs version to 45
1272    
1273    Members:
1274            src/xvid.h:1.54->1.55
1275    
1276    ---------------------
1277    Date: 2006/07/10 10:09:59
1278    Author: syskin
1279    Branch: HEAD
1280    Tag: (none)
1281    Log:
1282    faster and waaay more precise mpeg intra quantization
1283    
1284    Members:
1285            src/encoder.h:1.31->1.32
1286            src/xvid.c:1.69->1.70
1287            src/quant/quant.h:1.6->1.7
1288            src/quant/quant_matrix.c:1.14->1.15
1289            src/quant/quant_matrix.h:1.7->1.8
1290            src/quant/quant_mpeg.c:1.2->1.3
1291            src/quant/x86_asm/quantize_mpeg_mmx.asm:1.5->1.6
1292            src/quant/x86_asm/quantize_mpeg_xmm.asm:1.5->1.6
1293            src/utils/mbtransquant.c:1.31->1.32
1294    
1295    ---------------------
1296    Date: 2006/07/08 16:19:04
1297    Author: Skal
1298    Branch: HEAD
1299    Tag: (none)
1300    Log:
1301    
1302            some compile fix... note: -start <int> only works for
1303            raw YUV input (type 0).
1304    
1305    Members:
1306            examples/xvid_encraw.c:1.25->1.26
1307    
1308    ---------------------
1309    Date: 2006/06/17 15:07:55
1310    Author: Isibaar
1311    Branch: HEAD
1312    Tag: (none)
1313    Log:
1314    - Enabled Skal's new SIMD optimizations for GMC
1315    
1316    Members:
1317            build/win32/libxvidcore.dsp:1.12->1.13
1318            src/motion/gmc.c:1.5->1.6
1319    
1320    ---------------------
1321    Date: 2006/06/16 12:08:28
1322    Author: syskin
1323    Branch: HEAD
1324    Tag: (none)
1325    Log:
1326    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.
1327    
1328    Members:
1329            examples/xvid_encraw.c:1.24->1.25
1330    
1331    ---------------------
1332    Date: 2006/06/14 23:44:07
1333    Author: Skal
1334    Branch: HEAD
1335    Tag: (none)
1336    Log:
1337    
1338            added mmx/sse2 code for GMC (3-pts only).
1339            new file: image/x86_asm/gmc_mmx.asm
1340    
1341            At this point, new GMC code isn't enabled (gmc.c:586).
1342            So: this commit should give binary-exact same input/output
1343            than before.
1344    
1345            dsp/dsw not updated.
1346    
1347    Members:
1348            build/generic/sources.inc:1.11->1.12
1349            src/xvid.c:1.68->1.69
1350            src/image/x86_asm/gmc_mmx.asm:INITIAL->1.1
1351            src/motion/gmc.c:1.4->1.5
1352            src/motion/gmc.h:1.2->1.3
1353    
1354    ---------------------
1355    Date: 2006/06/07 23:00:55
1356    Author: Skal
1357    Branch: HEAD
1358    Tag: (none)
1359    Log:
1360    
1361            + fix for a long-standing typo in the clipping value
1362            for 1-pts GMC prediction.
1363    
1364    Members:
1365            src/motion/gmc.c:1.3->1.4
1366    
1367    ---------------------
1368    Date: 2006/06/05 23:30:49
1369    Author: Skal
1370    Branch: HEAD
1371    Tag: (none)
1372    Log:
1373    
1374            + added a test_yuv() stub to test YUV functions,
1375            at least : yv12_to_yuyv and yv12_to_uyvy
1376    
1377    Members:
1378            examples/xvid_bench.c:1.27->1.28
1379    
1380    ---------------------
1381    Date: 2006/06/05 23:27:36
1382    Author: Skal
1383    Branch: HEAD
1384    Tag: (none)
1385    Log:
1386    
1387            + faster yv12->yuyv / uyvy MMX functions
1388            patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
1389    
1390    Members:
1391            src/image/x86_asm/colorspace_yuyv_mmx.asm:1.6->1.7
1392    
1393    ---------------------
1394    Date: 2006/05/28 09:52:45
1395    Author: suxen_drol
1396    Branch: HEAD
1397    Tag: (none)
1398    Log:
1399    define _INTPTR_T_DEFINED
1400    
1401    Members:
1402            src/portab.h:1.55->1.56
1403    
1404    ---------------------
1405    Date: 2006/05/06 06:37:15
1406    Author: syskin
1407    Branch: HEAD
1408    Tag: (none)
1409    Log:
1410    missing #include b0rks compilation
1411    
1412    Members:
1413            src/plugins/plugin_lumimasking.c:1.5->1.6
1414    
1415    ---------------------
1416    Date: 2006/04/26 19:44:29
1417    Author: Skal
1418    Branch: HEAD
1419    Tag: (none)
1420    Log:
1421    
1422            + bswap and quant_h264_intra naming fix.
1423    
1424            Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
1425    
1426    Members:
1427            src/portab.h:1.54->1.55
1428            src/quant/quant.h:1.5->1.6
1429    
1430    ---------------------
1431    Date: 2006/04/25 17:19:27
1432    Author: syskin
1433    Branch: HEAD
1434    Tag: (none)
1435    Log:
1436    write stats file in the same directory as target file, not in root directory
1437    
1438    Members:
1439            vfw/src/config.h:1.9->1.10
1440    
1441    ---------------------
1442    Date: 2006/04/19 17:42:19
1443    Author: syskin
1444    Branch: HEAD
1445    Tag: (none)
1446    Log:
1447    final skip threshold had its sign reversed, oops
1448    
1449    Members:
1450            src/motion/estimation_pvop.c:1.21->1.22
1451    
1452    ---------------------
1453    Date: 2006/04/15 06:17:02
1454    Author: syskin
1455    Branch: HEAD
1456    Tag: (none)
1457    Log:
1458    s/max/MAX - *nix compilation bustage fix
1459    
1460    Members:
1461            src/plugins/plugin_lumimasking.c:1.4->1.5
1462    
1463    ---------------------
1464    Date: 2006/04/14 09:24:47
1465    Author: Skal
1466    Branch: HEAD
1467    Tag: (none)
1468    Log:
1469    
1470            preserve the intervening bytes in BitstreamInit()
1471    
1472            original reports by Alex Volkov and Liang Jian.
1473    
1474    Members:
1475            src/bitstream/bitstream.h:1.22->1.23
1476    
1477    ---------------------
1478    Date: 2006/04/13 22:48:06
1479    Author: Isibaar
1480    Branch: HEAD
1481    Tag: (none)
1482    Log:
1483    - debian patch by GomGom
1484    
1485    Members:
1486            debian/README.Debian:INITIAL->1.1
1487            debian/changelog:INITIAL->1.1
1488            debian/control:INITIAL->1.1
1489            debian/rules:INITIAL->1.1
1490    
1491    ---------------------
1492    Date: 2006/03/27 13:21:48
1493    Author: Skal
1494    Branch: HEAD
1495    Tag: (none)
1496    Log:
1497    
1498            fix for the visual_object_verid vs. video_object_layer_verid
1499            problem of 6.3.3, reported by Li Xiang (lixiang01 at gmail dot com)
1500            Thanks for report and test bitstreams!
1501    
1502    Members:
1503            src/decoder.c:1.77->1.78
1504            src/decoder.h:1.17->1.18
1505            src/bitstream/bitstream.c:1.55->1.56
1506    
1507    ---------------------
1508    Date: 2006/03/11 13:10:42
1509    Author: syskin
1510    Branch: HEAD
1511    Tag: (none)
1512    Log:
1513    let lumimasking work with quant 1 too
1514    
1515    Members:
1516            src/plugins/plugin_lumimasking.c:1.3->1.4
1517    
1518    ---------------------
1519    Date: 2006/03/05 05:01:07
1520    Author: syskin
1521    Branch: HEAD
1522    Tag: (none)
1523    Log:
1524    detect pthreads and add proper linking flags if they are found. patch by caro from irc
1525    
1526    Members:
1527            build/generic/configure.in:1.20->1.21
1528    
1529    ---------------------
1530    Date: 2006/03/03 12:54:58
1531    Author: syskin
1532    Branch: HEAD
1533    Tag: (none)
1534    Log:
1535    fixed destructor bug - temp lamdas not freed
1536    
1537    Members:
1538            src/encoder.c:1.127->1.128
1539    
1540    ---------------------
1541    Date: 2006/02/27 13:16:04
1542    Author: suxen_drol
1543    Branch: HEAD
1544    Tag: (none)
1545    Log:
1546    mingw compatibility, remove gcc warnings
1547    
1548    Members:
1549            src/motion/motion_smp.h:1.3->1.4
1550    
1551    ---------------------
1552    Date: 2006/02/27 01:24:02
1553    Author: syskin
1554    Branch: HEAD
1555    Tag: (none)
1556    Log:
1557    synchronize only once *slaps forhead*
1558    
1559    Members:
1560            src/motion/estimation_pvop.c:1.20->1.21
1561    
1562    ---------------------
1563    Date: 2006/02/27 01:22:31
1564    Author: syskin
1565    Branch: HEAD
1566    Tag: (none)
1567    Log:
1568    cosmetics; make it compile on linux and others without #defines
1569    
1570    Members:
1571            src/motion/motion_smp.h:1.2->1.3
1572    
1573    ---------------------
1574    Date: 2006/02/26 02:52:34
1575    Author: suxen_drol
1576    Branch: HEAD
1577    Tag: (none)
1578    Log:
1579    add debug.c
1580    
1581    Members:
1582            dshow/dshow.dsp:1.6->1.7
1583            dshow/src/debug.c:INITIAL->1.1
1584            dshow/src/debug.h:1.5->1.6
1585    
1586    ---------------------
1587    Date: 2006/02/25 05:41:12
1588    Author: suxen_drol
1589    Branch: HEAD
1590    Tag: (none)
1591    Log:
1592    win32: populate info.num_thread fields using GetProcessAffinityMask()
1593    
1594    Members:
1595            src/xvid.c:1.67->1.68
1596    
1597    ---------------------
1598    Date: 2006/02/25 02:20:41
1599    Author: syskin
1600    Branch: HEAD
1601    Tag: (none)
1602    Log:
1603    oops I forgot to commit these yesterday ;_;
1604    
1605    Members:
1606            src/motion/estimation_bvop.c:1.24->1.25
1607            src/motion/estimation_pvop.c:1.19->1.20
1608    
1609    ---------------------
1610    Date: 2006/02/25 00:35:04
1611    Author: suxen_drol
1612    Branch: HEAD
1613    Tag: (none)
1614    Log:
1615    add minfcode and minbcode members to SMPmotionData struct
1616    
1617    Members:
1618            src/motion/motion_smp.h:1.1->1.2
1619    
1620    ---------------------
1621    Date: 2006/02/24 23:59:07
1622    Author: suxen_drol
1623    Branch: HEAD
1624    Tag: (none)
1625    Log:
1626    prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
1627    
1628    Members:
1629            vfw/src/codec.c:1.19->1.20
1630    
1631    ---------------------
1632    Date: 2006/02/24 15:18:59
1633    Author: syskin
1634    Branch: HEAD
1635    Tag: (none)
1636    Log:
1637    SMP update - don't run encoding in parallel after all
1638    
1639    Members:
1640            src/encoder.c:1.126->1.127
1641    
1642    ---------------------
1643    Date: 2006/02/24 11:39:23
1644    Author: syskin
1645    Branch: HEAD
1646    Tag: (none)
1647    Log:
1648    support -threads parameter (defaults to zero)
1649    
1650    Members:
1651            examples/xvid_encraw.c:1.23->1.24
1652    
1653    ---------------------
1654    Date: 2006/02/24 09:46:22
1655    Author: syskin
1656    Branch: HEAD
1657    Tag: (none)
1658    Log:
1659    multithreaded encoding
1660    
1661    Members:
1662            src/encoder.c:1.125->1.126
1663            src/encoder.h:1.30->1.31
1664            src/motion/estimation_bvop.c:1.23->1.24
1665            src/motion/estimation_pvop.c:1.18->1.19
1666            src/motion/motion_smp.h:INITIAL->1.1
1667    
1668    ---------------------
1669    Date: 2006/02/24 09:33:52
1670    Author: syskin
1671    Branch: HEAD
1672    Tag: (none)
1673    Log:
1674    enable number of threads; treat is as any other config (no auto-detection)
1675    
1676    Members:
1677            vfw/src/config.c:1.30->1.31
1678    
1679    ---------------------
1680    Date: 2006/02/23 08:22:43
1681    Author: syskin
1682    Branch: HEAD
1683    Tag: (none)
1684    Log:
1685    reset dquant table, all of it
1686    
1687    Members:
1688            src/encoder.c:1.124->1.125
1689    
1690    ---------------------
1691    Date: 2006/02/15 21:58:43
1692    Author: Isibaar
1693    Branch: HEAD
1694    Tag: (none)
1695    Log:
1696    - N-VOP patch by Andrew Dunstan
1697    
1698    Members:
1699            src/encoder.c:1.123->1.124
1700    
1701    ---------------------
1702    Date: 2006/02/15 20:16:39
1703    Author: Isibaar
1704    Branch: HEAD
1705    Tag: (none)
1706    Log:
1707    Bugfix: Decoding was prematurely terminated upon EOF
1708    
1709    Members:
1710            examples/xvid_decraw.c:1.23->1.24
1711    
1712    ---------------------
1713    Date: 2006/01/19 23:25:18
1714    Author: Isibaar
1715    Branch: HEAD
1716    Tag: (none)
1717    Log:
1718    - Added MV bits to statistics
1719    
1720    Members:
1721            src/encoder.c:1.122->1.123
1722            src/encoder.h:1.29->1.30
1723            src/bitstream/mbcoding.c:1.52->1.53
1724    
1725    ---------------------
1726    Date: 2006/01/17 20:06:25
1727    Author: Isibaar
1728    Branch: HEAD
1729    Tag: (none)
1730    Log:
1731    - Removed the 9999 frames encode limit from xvid_encraw
1732    
1733    Members:
1734            examples/xvid_encraw.c:1.22->1.23
1735    
1736    ---------------------
1737    Date: 2006/01/09 01:39:43
1738    Author: Isibaar
1739    Branch: HEAD
1740    Tag: (none)
1741    Log:
1742    - fix for EMT64 platform
1743    
1744    Members:
1745            src/xvid.c:1.66->1.67
1746    
1747    ---------------------
1748    Date: 2006/01/08 23:25:57
1749    Author: Isibaar
1750    Branch: HEAD
1751    Tag: (none)
1752    Log:
1753    - Increased the bs_version to 43
1754    
1755    Members:
1756            src/xvid.h:1.53->1.54
1757    
1758    ---------------------
1759    Date: 2005/12/30 15:04:49
1760    Author: Isibaar
1761    Branch: HEAD
1762    Tag: (none)
1763    Log:
1764    - Initialize dec->bs_version to high value. Before it seemed unititalized for
1765      non XviD streams...
1766    
1767    Members:
1768            src/decoder.c:1.76->1.77
1769    
1770    ---------------------
1771    Date: 2005/12/30 14:52:32
1772    Author: Isibaar
1773    Branch: HEAD
1774    Tag: (none)
1775    Log:
1776    - Made the debug build config link again
1777    
1778    Members:
1779            dshow/dshow.dsp:1.5->1.6
1780            dshow/src/debug.h:1.4->1.5
1781    
1782    ---------------------
1783    Date: 2005/12/24 02:06:20
1784    Author: Isibaar
1785    Branch: HEAD
1786    Tag: (none)
1787    Log:
1788    - (hopefully) fixed the decoder bugs reported by Michael Niedermayer
1789    
1790    Members:
1791            src/decoder.c:1.75->1.76
1792    
1793    ---------------------
1794    Date: 2005/12/18 07:52:12
1795    Author: syskin
1796    Branch: HEAD
1797    Tag: (none)
1798    Log:
1799    cleanup; skip decision moved to separate function
1800    
1801    Members:
1802            src/motion/estimation_pvop.c:1.17->1.18
1803            src/motion/motion.h:1.23->1.24
1804    
1805    ---------------------
1806    Date: 2005/12/18 03:55:54
1807    Author: syskin
1808    Branch: HEAD
1809    Tag: (none)
1810    Log:
1811    -freduce-all-givs not supporeted by gcc4 - easiest to just remove
1812    
1813    Members:
1814            dshow/Makefile:1.5->1.6
1815            vfw/bin/Makefile:1.4->1.5
1816    
1817    ---------------------
1818    Date: 2005/12/17 14:57:15
1819    Author: syskin
1820    Branch: HEAD
1821    Tag: (none)
1822    Log:
1823    stupid typo in latest patch
1824    
1825    Members:
1826            src/image/image.c:1.34->1.35
1827    
1828    ---------------------
1829    Date: 2005/12/17 13:04:52
1830    Author: syskin
1831    Branch: HEAD
1832    Tag: (none)
1833    Log:
1834    easier image_interpolate() call, absolete comments removed
1835    
1836    Members:
1837            src/encoder.c:1.121->1.122
1838            src/image/image.c:1.33->1.34
1839            src/image/image.h:1.15->1.16
1840    
1841    ---------------------
1842    Date: 2005/12/17 12:24:32
1843    Author: syskin
1844    Branch: HEAD
1845    Tag: (none)
1846    Log:
1847    ancient useless code removed
1848    
1849    Members:
1850            src/image/image.c:1.32->1.33
1851    
1852    ---------------------
1853    Date: 2005/12/10 06:20:35
1854    Author: syskin
1855    Branch: HEAD
1856    Tag: (none)
1857    Log:
1858    slightly better trellis - check at least 3 coefficients. 0.05dB better with no measurable speed penalty
1859    
1860    Members:
1861            src/utils/mbtransquant.c:1.30->1.31
1862    
1863    ---------------------
1864    Date: 2005/12/09 05:45:35
1865    Author: syskin
1866    Branch: HEAD
1867    Tag: (none)
1868    Log:
1869    expose VHQ and Trellis lambdas to HVS plugins
1870    
1871    Members:
1872            src/encoder.c:1.120->1.121
1873            src/encoder.h:1.28->1.29
1874            src/global.h:1.24->1.25
1875            src/xvid.h:1.52->1.53
1876            src/motion/estimation_rd_based.c:1.13->1.14
1877            src/motion/estimation_rd_based_bvop.c:1.9->1.10
1878            src/utils/mbtransquant.c:1.29->1.30
1879    
1880    ---------------------
1881    Date: 2005/12/09 05:39:49
1882    Author: syskin
1883    Branch: HEAD
1884    Tag: (none)
1885    Log:
1886    tuning lambdas for better PSNR and vhq0 mode decision
1887    
1888    Members:
1889            src/motion/estimation.h:1.12->1.13
1890            src/motion/estimation_common.c:1.12->1.13
1891    
1892    ---------------------
1893    Date: 2005/11/25 13:07:01
1894    Author: chl
1895    Branch: HEAD
1896    Tag: (none)
1897    Log:
1898    remove "xvid" in PGM-header, so xvid_encraw understands it
1899    
1900    Members:
1901            examples/xvid_decraw.c:1.22->1.23
1902    
1903    ---------------------
1904    Date: 2005/11/22 11:53:10
1905    Author: suxen_drol
1906    Branch: HEAD
1907    Tag: (none)
1908    Log:
1909    update cvs-head to reflect xvid-1.2 development status:
1910            set build string to "xvid-1.2.0-dev"
1911            set XVID_VERSION to 1.2.-127
1912            set XVID_BS_VERSION to 40
1913            set XVID_UNSTABLE
1914    
1915    Members:
1916            src/xvid.c:1.65->1.66
1917            src/xvid.h:1.51->1.52
1918    
1919    ---------------------
1920    Date: 2005/11/22 11:23:01
1921    Author: suxen_drol
1922    Branch: HEAD
1923    Tag: (none)
1924    Log:
1925    cleanings in code spotted by sparse (ed dot gomez at free dot fr>
1926    
1927    Members:
1928            src/decoder.c:1.74->1.75
1929            src/encoder.c:1.119->1.120
1930            src/xvid.c:1.64->1.65
1931            src/bitstream/bitstream.c:1.54->1.55
1932            src/dct/idct.c:1.8->1.9
1933            src/image/colorspace.c:1.10->1.11
1934            src/image/font.c:1.6->1.7
1935            src/image/qpel.c:1.7->1.8
1936            src/motion/estimation_rd_based.c:1.12->1.13
1937            src/motion/estimation_rd_based_bvop.c:1.8->1.9
1938            src/prediction/mbprediction.c:1.17->1.18
1939            src/utils/emms.c:1.10->1.11
1940            src/utils/mbtransquant.c:1.28->1.29
1941            src/utils/timer.h:1.10->1.11
1942    
1943    ---------------------
1944    Date: 2005/11/03 06:44:07
1945    Author: Skal
1946    Branch: HEAD
1947    Tag: (none)
1948    Log:
1949    
1950            typo fixed (thanks squid_80)
1951    
1952    Members:
1953            examples/xvid_bench.c:1.26->1.27
1954    
1955    ---------------------
1956    Date: 2005/10/26 14:38:33
1957    Author: Skal
1958    Branch: HEAD
1959    Tag: (none)
1960    Log:
1961    
1962             + removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
1963            As suggested by Gruel, there might be a compiler
1964            problem for some very very exotic platform.
1965            Hence, i've added a test_compiler() in xvid_bench.c, to
1966            be sure everything are ok. Hope the test is correct.
1967    
1968            + added benches for interlaced decoding, as supplied
1969            by Christoph Kühnel (info at intek-darmstadt dot de).
1970            Thanks a lot.
1971    
1972    Members:
1973            examples/xvid_bench.c:1.25->1.26
1974            src/image/qpel.h:1.6->1.7
1975    
1976    ---------------------
1977    Date: 2005/10/23 00:32:44
1978    Author: Isibaar
1979    Branch: HEAD
1980    Tag: (none)
1981    Log:
1982    - Renamed and extended the profiles
1983    
1984    Members:
1985            vfw/src/codec.c:1.18->1.19
1986            vfw/src/config.c:1.29->1.30
1987            vfw/src/config.h:1.8->1.9
1988    
1989    ---------------------
1990    Date: 2005/10/16 02:00:04
1991    Author: suxen_drol
1992    Branch: HEAD
1993    Tag: (none)
1994    Log:
1995    vfw quality presets
1996    
1997    Members:
1998            vfw/src/codec.c:1.17->1.18
1999            vfw/src/config.c:1.28->1.29
2000            vfw/src/config.h:1.7->1.8
2001            vfw/src/resource.h:1.9->1.10
2002            vfw/src/resource.rc:1.21->1.22
2003    
2004    ---------------------
2005    Date: 2005/10/09 09:38:33
2006    Author: suxen_drol
2007    Branch: HEAD
2008    Tag: (none)
2009    Log:
2010    TODO/Changelog update
2011    
2012    Members:
2013            ChangeLog:1.13->1.14
2014            TODO:1.7->1.8
2015    
2016  2005/10/8 0:58:2, 'suxen_drol'  2005/10/8 0:58:2, 'suxen_drol'
2017          compatibility with haali media splitter:          compatibility with haali media splitter:

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.14.4.1

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