[cvs] / xvidcore / ChangeLog Repository:
ViewVC logotype

Annotation of /xvidcore/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.14.2.1 - (view) (download)

1 : suxen_drol 1.14 # Ed.Gomez: This ChangeLog is generated from a personal tree maintained
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.
5 :    
6 : edgomez 1.14.2.1 user:
7 :     date: Tue Nov 22 21:08:50 2005 +0100
8 :     files: examples/xvid_bench.c
9 :     description:
10 :     Typos in xvid_bench
11 : suxen_drol 1.14
12 :    
13 : edgomez 1.14.2.1 date: Tue Nov 15 00:01:06 2005 +0100
14 :     files: src/decoder.c src/motion/estimation_rd_based.c src/motion/estimation_rd_based_bvop.c src/prediction/mbprediction.c src/utils/mbtransquant.c
15 :     description:
16 :     Pointer type mismatchs
17 :    
18 :     From ed.gomez:
19 :     * Pointer type mismatchs, correct casts do the trick.
20 :     Spotted by sparse.
21 :    
22 :    
23 :     date: Wed Nov 2 01:28:25 2005 +0100
24 :     files: src/bitstream/bitstream.c src/decoder.c src/image/colorspace.c src/image/font.c src/image/qpel.c src/prediction/mbprediction.c
25 :     description:
26 :     Fixed symbols scope
27 :    
28 :     From ed.gomez:
29 :     * Some symbols were defined with too wide scopes. These have
30 :     been narrowed to help the compiler. Spotted by sparse.
31 :    
32 :    
33 :     date: Tue Nov 1 19:29:03 2005 +0100
34 :     files: src/dct/idct.c src/image/qpel.c src/utils/emms.c src/xvid.c
35 :     description:
36 :     Fixed non ANSI C prototypes (bis)
37 :    
38 :     From ed.gomez:
39 :     * ANSI C requires explicit void arg. Spotted by sparse.
40 :    
41 :    
42 :     date: Tue Nov 1 19:21:55 2005 +0100
43 :     files: src/utils/timer.h
44 :     description:
45 :     Fixed non ANSI C prototypes
46 :    
47 :     From ed.gomez:
48 :     * ANSI C requires explicit void arg. Spotted by sparse.
49 :    
50 :    
51 :     date: Tue Nov 1 19:14:46 2005 +0100
52 :     files: src/encoder.c src/image/qpel.c src/prediction/mbprediction.c src/xvid.c
53 :     description:
54 :     Fixed using plain 0 instead of NULL
55 :    
56 :     From ed.gomez:
57 :     * Removed all occurences of plain 0 when dealing with pointers.
58 :     Use of NULL is the way to do this. Spotted by sparse.
59 :    
60 :    
61 :     date: Wed Oct 26 21:04:18 2005 +0200
62 :     files: examples/xvid_bench.c src/image/qpel.h
63 :     description:
64 :     Micro optimization in qpel code
65 :    
66 :     From skal:
67 :     * removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
68 :     As suggested by Gruel, there might be a compiler problem for
69 :     some very very exotic platform. Hence, i've added a test_compiler()
70 :     in xvid_bench.c, to be sure everything are ok. Hope the test is
71 :     correct.
72 :    
73 :     * added benches for interlaced decoding, as supplied by Christoph
74 :     Kühnel (info at intek-darmstadt dot de).
75 :     Thanks a lot.
76 :    
77 :    
78 :     date: Wed Oct 26 20:57:58 2005 +0200
79 :     files: vfw/src/codec.c vfw/src/config.c vfw/src/config.h
80 :     description:
81 :     Renamed/extended VFW profiles
82 :    
83 :     From michael:
84 :     * Renamed and extended profiles declared in VFW GUI
85 :    
86 :    
87 :     date: Sun Oct 16 12:41:34 2005 +0200
88 :     files: vfw/src/codec.c vfw/src/config.c vfw/src/config.h vfw/src/resource.h vfw/src/resource.rc
89 :     description:
90 :     Added quality presets to VFW GUI
91 :    
92 :     From pete:
93 :     * Added quality presets to VFW GUI. Should help the beginner
94 :     users.
95 :    
96 :    
97 :     date: Fri Oct 14 22:35:38 2005 +0200
98 :     files: TODO
99 :     description:
100 :     Updated TODO
101 :    
102 :    
103 :     date: Fri Oct 14 22:33:25 2005 +0200
104 :     files: debian/README.Debian debian/changelog debian/control debian/copyright debian/libxvidcore4-dev.dirs debian/libxvidcore4-dev.docs debian/libxvidcore4-dev.install debian/libxvidcore4.dirs debian/libxvidcore4.docs debian/libxvidcore4.install debian/rules
105 :     description:
106 :     Added debian build directory.
107 :    
108 :     From ed.gomez:
109 :     * Added the debian build directory i used to maintain for 2 years now as
110 :     a separate source project.
111 :    
112 :    
113 :     date: Fri Oct 14 22:25:17 2005 +0200
114 :     files: dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
115 :     description:
116 :     Two updates to the DShow frontend
117 :    
118 :     From pete:
119 :     * Compatibility with haali media splitter:
120 :     + FORMAT_MPEG2Video support
121 :     + handle uppercase MP4V fourcc/clsid
122 :    
123 :    
124 :     date: Fri Oct 14 22:21:52 2005 +0200
125 :     files: vfw/src/resource.rc
126 :     description:
127 :     Label changers in vfw GUI
128 :    
129 :     From pete:
130 :     * Changed some labels in VFW GUI
131 :    
132 :    
133 :     date: Fri Oct 14 22:19:29 2005 +0200
134 :     files: build/win32/xvid_encraw.dsp build/win32/xvid_encraw_static.dsp examples/README examples/xvid_bench.c examples/xvid_decraw.c examples/xvid_encraw.c
135 :     description:
136 :     Updates to the example apps
137 :    
138 :     From pete:
139 :     * update example documentation to "newer" commandline arguments for
140 :     encraw/decraw (the arguments were changed ~2003).
141 :     * Added AVI/AVS input in xvid_encraw
142 :     * prevent endless loop when useful_bytes==1 within xvid_decraw.c
143 :     * fix clock resolution in xvid_enc/decraw (thanks yuri khan)
144 :     * link vfw32.lib for win32 avifile support in xvid_encraw
145 :     * honour avifile stream length
146 :    
147 :    
148 :     date: Fri Oct 14 22:08:43 2005 +0200
149 :     files: src/bitstream/x86_asm/cbp_mmx.asm
150 :     description:
151 :     Fixed calc_cbp_mmx
152 :    
153 :     From pete:
154 :     * calc_cbp_mmx was ignoring negative coeff case. have replaced "coeff_sum>0"
155 :     evaluation with "coeff_sum != 0"
156 :    
157 :     See:
158 :     http://forum.doom9.org/showthread.php?t=100275 for description of bug.
159 :    
160 :    
161 :     date: Fri Oct 14 22:03:29 2005 +0200
162 :     files: src/bitstream/bitstream.c src/xvid.h
163 :     description:
164 :     Removed last traces of reduced resolution code
165 :    
166 :     From michael:
167 :     * Removed last traces of reduced resolution support in thebitstream code
168 :     Marked the reduced flags as deprecated in the xvid.h header
169 :    
170 :    
171 :     date: Mon Sep 19 18:08:35 2005 +0000
172 :     files: ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
173 :     description:
174 :     Marked release 1.1.0-beta3
175 :    
176 :     From ed.gomez:
177 :     * Marked release 1.1.0-beta3
178 :    
179 :    
180 :     date: Mon Sep 19 17:47:45 2005 +0000
181 :     files: src/decoder.c
182 :     description:
183 :     GCC 4.0.1 warning in decoder.c
184 :    
185 :     From ed.gomez:
186 :     * Fixed a gcc 4.0.1 warning
187 :    
188 :    
189 :     #########################################################################
190 :     # 1.1.0-beta3 (Bitstream Version 40)
191 :     #########################################################################
192 :    
193 :     2005-09-19 19:47:45 GMT patch-39
194 :    
195 :     Summary:
196 :     GCC 4.0.1 warning in decoder.c
197 :     Revision:
198 :     xvidcore--head--0.0--patch-39
199 :    
200 :     From ed.gomez:
201 :     * Fixed a gcc 4.0.1 warning
202 :    
203 :     modified files:
204 :     src/decoder.c
205 : suxen_drol 1.14
206 :    
207 :     2005-09-19 19:37:45 GMT patch-38
208 : edgomez 1.14.2.1
209 : suxen_drol 1.14 Summary:
210 :     Renamed dshow aspect ratio registry key
211 :     Revision:
212 :     xvidcore--head--0.0--patch-38
213 : edgomez 1.14.2.1
214 : suxen_drol 1.14 From pete:
215 :     * Renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio",
216 :     in order to prevent conflict with vfw encoder registry key.
217 : edgomez 1.14.2.1
218 : suxen_drol 1.14 modified files:
219 :     dshow/src/config.c
220 :    
221 :    
222 :     2005-09-15 16:30:59 GMT patch-37
223 :    
224 :     Summary:
225 :     Field interlaced decoding
226 :     Revision:
227 :     xvidcore--head--0.0--patch-37
228 :    
229 :     From Christoph Kuehnel:
230 :    
231 :     * decoder.c
232 :     - Some new defines for DIV
233 :     - <decoder_mb_decode> modified: had wrong address offsets for
234 :     interlaced
235 :     - <decoder_mbinter_field> = new function for interlaced
236 :     - <get_motion_vector_interlaced> = new function for interlaced
237 :     motion vector prediction
238 :     - <decoder_pframe> modified so that it differs between frame and
239 :     field prediction
240 :    
241 :     * global.h
242 :     - For field motion prediction MACORBLOCK has new member that is the
243 :     average of field1 and field2 motion vector = <mvs_avg>
244 :    
245 :     * xvid.c
246 :     - For field predicted macroblocks we need new field oriented transfer
247 :     functions.
248 :     For colour calculations they may only process 4 lines (one field
249 :     from the colour macroblock that is 8x8). So I introduced 4 new
250 :     function pointers:
251 :     <transfer8x4_copy, interpolate8x4_ ...>
252 :    
253 :     * mbcoding.c
254 :     - _DEBUG code; index is checked against 64
255 :    
256 :     * interpolate8x8.[c,h,asm]
257 :     - New 8x4 functions
258 :    
259 :     * mbpredicition.[c,h]
260 :     - New function <get_pmv2_interlaced> for interlaced prediciton
261 :     according to spec
262 :    
263 :     * mem_transfer.[c,h,asm]
264 :     - New 8x4 function
265 :    
266 :     modified files:
267 :     AUTHORS src/bitstream/mbcoding.c src/decoder.c src/global.h
268 :     src/image/image.c src/image/image.h src/image/interpolate8x8.c
269 :     src/image/interpolate8x8.h
270 :     src/image/x86_asm/interpolate8x8_3dn.asm
271 :     src/image/x86_asm/interpolate8x8_3dne.asm
272 :     src/image/x86_asm/interpolate8x8_mmx.asm
273 :     src/image/x86_asm/interpolate8x8_xmm.asm
274 :     src/prediction/mbprediction.c src/prediction/mbprediction.h
275 :     src/utils/mem_transfer.c src/utils/mem_transfer.h
276 :     src/utils/x86_asm/mem_transfer_3dne.asm
277 :     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
278 :     vfw/src/config.c vfw/src/driverproc.c
279 :    
280 :    
281 :     2005-09-15 16:27:07 GMT patch-36
282 :    
283 :     Summary:
284 :     Optimiozed cbp operator on IA32
285 :     Revision:
286 :     xvidcore--head--0.0--patch-36
287 :    
288 :     From carlo dot bramix at libero dot it:
289 :     - Optimized CBP opeartor for ia32 arch
290 :    
291 :     modified files:
292 :     examples/xvid_bench.c src/bitstream/x86_asm/cbp_mmx.asm
293 :    
294 :    
295 :     2005-09-15 16:20:49 GMT patch-35
296 :    
297 :     Summary:
298 :     OutputDebugStream cleanup
299 :     Revision:
300 :     xvidcore--head--0.0--patch-35
301 :    
302 :     From pete:
303 :     - OutputDebugStream cleanup
304 :    
305 :     modified files:
306 :     dshow/dshow.dsp dshow/sources.inc dshow/src/CXvidDecoder.cpp
307 :     dshow/src/debug.h
308 :    
309 :    
310 :     2005-07-26 23:32:52 GMT patch-34
311 :    
312 :     Summary:
313 :     Long standing error in xvid_decraw for big endian hosts
314 :     Revision:
315 :     xvidcore--head--0.0--patch-34
316 :    
317 :     From ed.gomez, spoted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu
318 :     * No width and height declared in write_tga bug.
319 :    
320 :     modified files:
321 :     examples/xvid_decraw.c
322 :    
323 :    
324 :     2005-07-25 19:45:25 GMT patch-33
325 :    
326 :     Summary:
327 :     Fix big endian tga output for decraw.
328 :     Revision:
329 :     xvidcore--head--0.0--patch-33
330 :    
331 :     From ed.gomez:
332 :     * Writing pointed data is always better than memory
333 :     addresses
334 :    
335 :     modified files:
336 :     examples/xvid_decraw.c
337 :    
338 :    
339 :     2005-07-14 14:25:43 GMT patch-32
340 :    
341 :     Summary:
342 :     Disable packed-bframes widget for dxn profile
343 :     Revision:
344 :     xvidcore--head--0.0--patch-32
345 :    
346 :     From pete:
347 :     * Disable packed-bframes widget for dxn profile
348 :    
349 :     modified files:
350 :     vfw/src/config.c
351 :    
352 :    
353 :     2005-07-14 14:22:53 GMT patch-31
354 :    
355 :     Summary:
356 :     Fixed qpel for gcc4 and x86_64
357 :     Revision:
358 :     xvidcore--head--0.0--patch-31
359 :    
360 :     From Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
361 :     * Incomplete type definitions are not supported in GCC4 and newer.
362 :     This was breaking x86_64.
363 :    
364 :     From ed.gomez:
365 :     * If both generic and x86_64 share 90% of the array declaration,
366 :     better use an extern macro. Makes teh code clearer.
367 :    
368 :     modified files:
369 :     src/image/qpel.c
370 :    
371 :    
372 :     2005-07-14 14:11:24 GMT patch-30
373 :    
374 :     Summary:
375 :     Added VHQ support to xvid_encraw
376 :     Revision:
377 :     xvidcore--head--0.0--patch-30
378 :    
379 :     From skal:
380 :     * Added VHQ support to xvid_encraw
381 :    
382 :     modified files:
383 :     examples/xvid_encraw.c
384 :    
385 :    
386 :     2005-06-26 15:05:01 GMT patch-29
387 :    
388 :     Summary:
389 :     Merge noise
390 :     Revision:
391 :     xvidcore--head--0.0--patch-29
392 :    
393 :     From ed.gomez:
394 :     - Merge noise forgotten bit. Other small differences exist with
395 :     the CVS tree, but i consider them to not fullfill the local
396 :     code style and thus don't fit well...
397 :    
398 :     modified files:
399 :     src/dct/idct.h
400 :    
401 :    
402 :     2005-06-26 15:02:05 GMT patch-28
403 :    
404 :     Summary:
405 :     Bench updates
406 :     Revision:
407 :     xvidcore--head--0.0--patch-28
408 :    
409 :     From skal:
410 :     - Fixed bench for big endian platforms, updated tests
411 :    
412 :     modified files:
413 :     examples/bench.pl examples/bench_list.pl examples/xvid_bench.c
414 :    
415 :    
416 :     2005-06-26 14:59:17 GMT patch-27
417 :    
418 :     Summary:
419 :     Optimized C mem transfer functions
420 :     Revision:
421 :     xvidcore--head--0.0--patch-27
422 :    
423 :     From skal:
424 :     - Optimized C mem transfer funcs, disabled for safety.
425 :     Enabled by undefining USE_REFERENCE_CODE at the top of
426 :     the mem_transfer.c file
427 :    
428 :     modified files:
429 :     src/utils/mem_transfer.c
430 :    
431 :    
432 :     2005-06-26 14:55:35 GMT patch-26
433 :    
434 :     Summary:
435 :     Optimized gcd
436 :     Revision:
437 :     xvidcore--head--0.0--patch-26
438 :    
439 :     From skal:
440 :     - Optmized GCD, added test for gcd in xvid_bench
441 :    
442 :     modified files:
443 :     examples/xvid_bench.c src/encoder.c
444 :    
445 :    
446 :     2005-06-26 14:51:35 GMT patch-25
447 :    
448 :     Summary:
449 :     Fixed write_video_packet_header
450 :     Revision:
451 :     xvidcore--head--0.0--patch-25
452 :    
453 :     From Sigdrak at free.fr:
454 :     - Fix write_video_packet_header() which was buggy and kind of obfuscated.
455 :    
456 :     From skal:
457 :     - Fixed log table
458 :     - Small cleanup
459 :    
460 :     modified files:
461 :     src/bitstream/bitstream.c
462 :    
463 :    
464 :     2005-06-26 14:46:23 GMT patch-24
465 :    
466 :     Summary:
467 :     Added greyscale option support in xvid_encraw
468 :     Revision:
469 :     xvidcore--head--0.0--patch-24
470 :    
471 :     Added greyscale option support in xvid_encraw
472 :    
473 :    
474 :     modified files:
475 :     examples/xvid_encraw.c
476 :    
477 :    
478 :     2005-06-26 14:43:42 GMT patch-23
479 :    
480 :     Summary:
481 :     IEEE-1180 SSE2 iDCT implementation
482 :     Revision:
483 :     xvidcore--head--0.0--patch-23
484 :    
485 :     From skal:
486 :     - Implemented IEEE-1180 SSE2 iDCT. Disabled for safety.
487 :    
488 :     modified files:
489 :     src/dct/x86_asm/fdct_sse2_skal.asm src/xvid.c
490 :    
491 :    
492 :     2005-05-18 22:08:12 GMT patch-22
493 :    
494 :     Summary:
495 :     No executable shared objects installed
496 :     Revision:
497 :     xvidcore--head--0.0--patch-22
498 :    
499 :     From ed.gomez:
500 :     * Do not install the lib as executable. It's no use as the SO has no
501 :     main symbol anyway, and the static lib is not runnable anyway.
502 :    
503 :     modified files:
504 :     build/generic/Makefile
505 :    
506 :    
507 :     2005-05-18 22:05:09 GMT patch-21
508 :    
509 :     Summary:
510 :     Statically link xvid_bench with libxvidcore.a
511 :     Revision:
512 :     xvidcore--head--0.0--patch-21
513 :    
514 :     Statically link xvid_bench with libxvidcore.a
515 :    
516 :    
517 :     modified files:
518 :     examples/Makefile
519 :    
520 :    
521 :     2005-05-18 21:59:27 GMT patch-20
522 :    
523 :     Summary:
524 :     New autoconf garbage removal
525 :     Revision:
526 :     xvidcore--head--0.0--patch-20
527 :    
528 :     New autoconf garbage removal
529 :    
530 :    
531 :     modified files:
532 :     build/generic/bootstrap.sh
533 :    
534 :    
535 :     2005-05-18 21:58:16 GMT patch-19
536 :    
537 :     Summary:
538 :     Quotes in configure.in
539 :     Revision:
540 :     xvidcore--head--0.0--patch-19
541 :    
542 :     Quotes in configure.in
543 :    
544 :    
545 :     modified files:
546 :     build/generic/configure.in
547 :    
548 :    
549 :     2005-05-18 19:40:18 GMT patch-18
550 :    
551 :     Summary:
552 :     Added bitstream helper functions for packets.
553 :     Revision:
554 :     xvidcore--head--0.0--patch-18
555 :    
556 :     From Skal:
557 :     * Added helper functions for video packets, though they're still unused.
558 :    
559 :     modified files:
560 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
561 :    
562 :    
563 :     2005-05-18 19:30:41 GMT patch-17
564 :    
565 :     Summary:
566 :     A few more bench stuff
567 :     Revision:
568 :     xvidcore--head--0.0--patch-17
569 :    
570 :     From Skal:
571 :     * Added Perl scripts to automate benches.
572 :     * Worked on xvid_bench tests to cover more code.
573 :    
574 :     new files:
575 :     examples/.arch-ids/bench.pl.id
576 :     examples/.arch-ids/bench_list.pl.id examples/bench.pl
577 :     examples/bench_list.pl
578 :    
579 :     modified files:
580 :     examples/xvid_bench.c
581 :    
582 :    
583 :     2005-05-18 19:22:28 GMT patch-16
584 :    
585 :     Summary:
586 :     Decoder cleanup for memory de/allocation
587 :     Revision:
588 :     xvidcore--head--0.0--patch-16
589 :    
590 :     From Skal:
591 :     * Memory de/allocation code refactored using goto.
592 :    
593 :     modified files:
594 :     src/decoder.c
595 :    
596 :    
597 :     2005-05-11 21:18:41 GMT patch-15
598 :    
599 :     Summary:
600 :     Export only public API for GNU/Linux and Solaris
601 :     Revision:
602 :     xvidcore--head--0.0--patch-15
603 :    
604 :     From ed.gomez:
605 :     * Use ld version script to hide internal functions.
606 :    
607 :     new files:
608 :     build/generic/.arch-ids/libxvidcore.ld.id
609 :     build/generic/libxvidcore.ld
610 :    
611 :     modified files:
612 :     build/generic/Makefile build/generic/configure.in
613 :    
614 :    
615 :     2005-05-11 21:07:00 GMT patch-14
616 :    
617 :     Summary:
618 :     Warnings GCC4
619 :     Revision:
620 :     xvidcore--head--0.0--patch-14
621 :    
622 :     From ed.gomez:
623 :     * Remove all GCC 4 warnings.
624 :    
625 :     modified files:
626 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
627 :     src/decoder.c src/encoder.c src/image/image.c
628 :     src/image/image.h src/motion/estimation_common.c
629 :     src/utils/mbtransquant.c
630 :    
631 :    
632 :     2005-05-11 20:18:49 GMT patch-13
633 :    
634 :     Summary:
635 :     Add support for gcc-4 in configure system
636 :     Revision:
637 :     xvidcore--head--0.0--patch-13
638 :    
639 :     From ed.gomez:
640 :     * Added gcc 4 detection and CFLAG option filtering for it.
641 :    
642 :     modified files:
643 :     build/generic/configure.in
644 :    
645 :    
646 :     2005-05-11 20:07:54 GMT patch-12
647 :    
648 :     Summary:
649 :    
650 :     Revision:
651 :     xvidcore--head--0.0--patch-12
652 :    
653 :     From pete:
654 :     * bugfix: correct max bitrate display for slider
655 :     layout: "(kbps)" added to avgerage bitrate labels within calculator
656 :     dialog
657 :    
658 :     modified files:
659 :     vfw/src/config.c vfw/src/resource.rc
660 :    
661 :    
662 :     2005-05-11 20:06:04 GMT patch-11
663 :    
664 :     Summary:
665 :     Fix alignment issue for mem tranfer
666 :     Revision:
667 :     xvidcore--head--0.0--patch-11
668 :    
669 :     From skal:
670 :     * Fix alignment issue (32 bit reading from non aligned memory)
671 :     likely for RISC CPUs using the C code.
672 :    
673 :     modified files:
674 :     src/utils/mem_transfer.c
675 :    
676 :    
677 :     2005-05-11 20:03:57 GMT patch-10
678 : suxen_drol 1.13
679 : suxen_drol 1.14 Summary:
680 :     Get time function right on win32
681 :     Revision:
682 :     xvidcore--head--0.0--patch-10
683 : suxen_drol 1.13
684 : suxen_drol 1.14 From Skal:
685 :     * Get the time function right for win32 (ms precision)
686 : suxen_drol 1.13
687 : suxen_drol 1.14 modified files:
688 :     examples/xvid_bench.c
689 : suxen_drol 1.13
690 :    
691 : suxen_drol 1.14 2005-05-11 20:01:28 GMT patch-9
692 : suxen_drol 1.13
693 : suxen_drol 1.14 Summary:
694 :     Better ASP bitstream autodetection
695 :     Revision:
696 :     xvidcore--head--0.0--patch-9
697 : suxen_drol 1.13
698 : suxen_drol 1.14 From pete:
699 :     - Use more flags to determine ASP activation or not.
700 : suxen_drol 1.13
701 : suxen_drol 1.14 modified files:
702 : edgomez 1.14.2.1 src/bitstream/bitstream.c
703 : edgomez 1.4
704 : edgomez 1.5
705 : edgomez 1.12 #########################################################################
706 :     # 1.1.0-beta2 (Bitstream Version 39)
707 :     #########################################################################
708 :    
709 : edgomez 1.14.2.1 2005-04-03 20:16:22 GMT patch-8
710 :    
711 :     Summary:
712 :     Marking 1.1.0-beta2
713 :     Revision:
714 :     xvidcore--head--0.0--patch-8
715 :    
716 :     Marking 1.1.0-beta2
717 :    
718 :    
719 :     modified files:
720 :     AUTHORS ChangeLog build/generic/configure.in
721 :     src/bitstream/mbcoding.c src/xvid.c src/xvid.h
722 :    
723 :    
724 : edgomez 1.12 2005-04-03 20:15:00 GMT patch-7
725 :    
726 :     Summary:
727 :     Makefile credits and whitespace cleaning
728 :     Revision:
729 :     xvidcore--head--0.0--patch-7
730 :    
731 :     Makefile credits and whitespace cleaning
732 :    
733 :    
734 :     modified files:
735 :     dshow/Makefile vfw/bin/Makefile
736 :    
737 :    
738 :     2005-04-03 19:52:35 GMT patch-6
739 :    
740 :     Summary:
741 :     Various small things to vbv conformance and divx5 compatibility.
742 :     Revision:
743 :     xvidcore--head--0.0--patch-6
744 :    
745 :     From pete:
746 :     xvidcore
747 :     ========
748 :     * added XVID_GLOBAL_DIVX5_USERDATA global flag
749 :     * removed the bvop delay warning text ("warning: nothing to output),
750 :     as this often confuses joe user.
751 :     * minor changed to closed gop image_printf statement:
752 :     s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
753 :     * additional comments for low_delay_default mode within decoder_decode()
754 :     * divx userdata string: s/DivX999b000/DivX503b1393. this has been
755 :     suggested by dxn for improved hardware compatibility [nb: i dont
756 :     have a hardware player to confirm this]
757 :     * vbv_peakrate constraint is ignored if <= 0
758 :    
759 :     vfw frontend
760 :     ============
761 :     * dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1",
762 :     February 2005. this document was provided by DivXNetworks, USA. when a
763 :     dxn profile is selected, strict conformance is enabled:
764 :     - force 1:1 picture aspect ratio
765 :     - disable bframes if interlacing is enabled
766 :     - force maximum of 1 consecutive bvops for the portable and ht profiles,
767 :     2 bvops for the hd profile
768 :     - always write divx 5 userdata string to bitstream
769 :     - force packed bitstream option
770 :     - updated dxn vbv parameters
771 :     * added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
772 :     * moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
773 :     * profile[].max_bitrate now measured in bit/sec (not kbps)
774 :     * profile->level box: widgets are now greyed-out if they are not used.
775 :     * increase vertical size of profile drop down list.
776 :     * about box button: s/Dismiss/OK
777 :    
778 :     modified files:
779 :     src/bitstream/bitstream.c src/decoder.c src/encoder.c
780 :     src/plugins/plugin_2pass2.c src/xvid.h vfw/src/codec.c
781 :     vfw/src/config.c vfw/src/config.h vfw/src/resource.h
782 :     vfw/src/resource.rc
783 :    
784 :    
785 :     2005-04-03 19:50:05 GMT patch-5
786 :    
787 :     Summary:
788 :     Fixed bug in cartoon mode.
789 :     Revision:
790 :     xvidcore--head--0.0--patch-5
791 :    
792 :     From Isiibar:
793 :     - Fixed cartoon bug as described by CrunCher.
794 :    
795 :     modified files:
796 :     src/motion/estimation_pvop.c
797 :    
798 :    
799 :     2005-03-22 20:40:47 GMT patch-4
800 :    
801 :     Summary:
802 :     Added MPEG quant support for PPC
803 :     Revision:
804 :     xvidcore--head--0.0--patch-4
805 :    
806 :     From Christoph Nageli:
807 :     * Added support for MPEG quant functions for PPC.
808 :    
809 :     new files:
810 :     src/quant/ppc_asm/.arch-ids/quant_mpeg_altivec.c.id
811 :     src/quant/ppc_asm/quant_mpeg_altivec.c
812 :    
813 :     modified files:
814 :     build/generic/sources.inc src/quant/quant.h src/xvid.c
815 :    
816 :    
817 :     2005-03-18 18:00:13 GMT patch-3
818 :    
819 :     Summary:
820 :     Updated ChangeLog
821 :     Revision:
822 :     xvidcore--head--0.0--patch-3
823 :    
824 :     Updated ChangeLog
825 :    
826 :    
827 :     modified files:
828 :     ChangeLog
829 :    
830 :    
831 : edgomez 1.11 2005-03-18 17:53:24 GMT patch-2
832 :    
833 :     Summary:
834 :     Colorspace code for PPC
835 :     Revision:
836 :     xvidcore--head--0.0--patch-2
837 :    
838 :     From Christoph Nageli:
839 :     - Colorspace function fixes for non 16bytes aligned target adresses.
840 :    
841 :     modified files:
842 :     src/image/ppc_asm/colorspace_altivec.c
843 :    
844 :    
845 :     2005-03-18 17:39:00 GMT patch-1
846 :    
847 :     Summary:
848 :     Fix for 64bit interlacing
849 :     Revision:
850 :     xvidcore--head--0.0--patch-1
851 :    
852 :     From Andrew Dunstan:
853 :     * Fixed bug where 64bit mov shoud have been 32bit
854 :    
855 :     modified files:
856 :     src/utils/x86_64_asm/interlacing_mmx.asm
857 :    
858 :    
859 :     2005-03-18 17:28:00 GMT base-0
860 :    
861 :     Summary:
862 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-121
863 :     Revision:
864 :     xvidcore--head--0.0--base-0
865 :    
866 :     (automatically generated log message)
867 :    
868 :     # Change of arch/tla archive, explains the patch number wraparound
869 :    
870 :     2005-03-18 16:58:08 GMT patch-121
871 :    
872 :     Summary:
873 :     ME work
874 :     Revision:
875 :     xvidcore--head--0.0--patch-121
876 :    
877 :     From Isiibar:
878 :     - Cartoon mode bugfix
879 :     - New lambda tables for R-D motion search. The old tables were
880 :     obviously taken from h.264, which uses a logarithmic quantizer
881 :     scale. This lead to bad results at very low bit-rates. With this
882 :     patch, compression efficiency at low bit-rates is greatly improved.
883 :    
884 :     modified files:
885 :     src/motion/estimation.h src/motion/estimation_bvop.c
886 :     src/motion/estimation_common.c src/motion/estimation_pvop.c
887 :    
888 :    
889 :     2005-03-18 16:56:13 GMT patch-120
890 :    
891 :     Summary:
892 :     Better instruction pairing in sad mmx
893 :     Revision:
894 :     xvidcore--head--0.0--patch-120
895 :    
896 :     From Dark sylinc (dark_sylinc at yahoo dor com dor ar), commited by Isiibar:
897 :     * Better instruction pairing in sad_mmx.asm, improves speed.
898 :    
899 :     modified files:
900 :     src/motion/x86_asm/sad_mmx.asm src/utils/emms.c
901 :    
902 :    
903 :     2005-03-18 16:53:00 GMT patch-119
904 :    
905 :     Summary:
906 :     Fixed resource leak in Dshow
907 :     Revision:
908 :     xvidcore--head--0.0--patch-119
909 :    
910 :     From antonz, commited by Isiibar:
911 :     * Fixed resource leaking caused by poor xvidcore initialization tracking.
912 :    
913 :     modified files:
914 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
915 :    
916 :    
917 :     2005-03-18 16:50:44 GMT patch-118
918 :    
919 :     Summary:
920 :     Debug flag support in vfw
921 :     Revision:
922 :     xvidcore--head--0.0--patch-118
923 :    
924 :     From pete:
925 :     * debug flag support for vfw decoder.
926 :    
927 :     modified files:
928 :     vfw/src/codec.c
929 :    
930 :    
931 :     #########################################################################
932 :     # 1.1.0-beta1 (Bitstream Version 38)
933 :     #########################################################################
934 :    
935 :    
936 :     2005-01-16 10:27:41 GMT patch-117
937 :    
938 :     Summary:
939 :     License was using wrong linefeeds for vfw
940 :     Revision:
941 :     xvidcore--head--0.0--patch-117
942 :    
943 :     License was using wrong linefeeds for vfw
944 :    
945 :    
946 :     new files:
947 :     vfw/.arch-ids/LICENSE.id vfw/LICENSE
948 :    
949 :     modified files:
950 :     vfw/src/resource.rc
951 :    
952 :    
953 :     2005-01-10 22:59:46 GMT patch-116
954 :    
955 :     Summary:
956 :     Last minutes vfw bugfixes/improvements
957 :     Revision:
958 :     xvidcore--head--0.0--patch-116
959 :    
960 :     From sysKin:
961 :     * last minute fixes and improvements to vfw frontend.
962 :    
963 :     modified files:
964 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
965 :     vfw/src/resource.rc
966 :    
967 :    
968 :     2005-01-09 20:37:32 GMT patch-115
969 :    
970 :     Summary:
971 :     Marking 1.1.0 beta1
972 :     Revision:
973 :     xvidcore--head--0.0--patch-115
974 :    
975 :     From ed.gomez:
976 :     * Marking xvid 1.1.0 beta1 release.
977 :    
978 :     modified files:
979 :     ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
980 :    
981 :    
982 : edgomez 1.10 2005-01-09 20:15:14 GMT patch-114
983 :    
984 :     Summary:
985 :     Moved cartoon mode to zones in vfw.
986 :     Revision:
987 :     xvidcore--head--0.0--patch-114
988 :    
989 :     From sysKin:
990 :     * Moved cartoon mode to zones in vfw frontend.
991 :    
992 :     modified files:
993 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
994 :     vfw/src/resource.rc
995 :    
996 :    
997 :     2005-01-09 20:09:27 GMT patch-113
998 :    
999 :     Summary:
1000 :    
1001 :     Revision:
1002 :     xvidcore--head--0.0--patch-113
1003 :    
1004 :     From algern0n (#xvid@freenode):
1005 :     * Avoid infinite loop when updating audio size.
1006 :    
1007 :     modified files:
1008 :     vfw/src/config.c
1009 :    
1010 :    
1011 :     2005-01-09 11:32:41 GMT patch-112
1012 :    
1013 :     Summary:
1014 :     Long standing bug in 2pass2 code. Double overflow accumulation.
1015 :     Revision:
1016 :     xvidcore--head--0.0--patch-112
1017 :    
1018 :     From pengvado (x264 developer, sorry i don't have your realname):
1019 :     * rc_2pass2_after accumulates overflow twice, once in each I/PB subcase
1020 :     and then in a common code path. The common path was just supposed to
1021 :     store the stat struct entry error for statistics (even if they're unused)
1022 :    
1023 :     modified files:
1024 :     src/plugins/plugin_2pass2.c
1025 :    
1026 :    
1027 :     2005-01-06 23:42:12 GMT patch-111
1028 :    
1029 :     Summary:
1030 :     Merged amd64 branch fix
1031 :     Revision:
1032 :     xvidcore--head--0.0--patch-111
1033 :    
1034 :     Merged amd64 branch fix
1035 :    
1036 :     Patches applied:
1037 :    
1038 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
1039 :     Merged upstream
1040 :    
1041 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
1042 :     Bug fix for qpel problem from Andrew Dunstan
1043 :    
1044 :    
1045 :     modified files:
1046 :     src/image/x86_64_asm/qpel_mmx.asm
1047 :    
1048 :     new patches:
1049 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
1050 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
1051 :    
1052 :    
1053 :     2005-01-05 22:53:12 GMT patch-110
1054 :    
1055 :     Summary:
1056 :     Merged x86_64 Linux port
1057 :     Revision:
1058 :     xvidcore--head--0.0--patch-110
1059 :    
1060 :     Merged x86_64 Linux port
1061 :    
1062 :     Patches applied:
1063 :    
1064 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
1065 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-96
1066 :    
1067 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
1068 :     Merged mainline up to patch-101
1069 :    
1070 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
1071 :     Merged mainline again for hotfixes
1072 :    
1073 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
1074 :     Added x86_64 detection in configure system
1075 :    
1076 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
1077 :     Added src/utils/x86_64_asm files
1078 :    
1079 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
1080 :     Added /src/quant/x86_64_asm files
1081 :    
1082 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
1083 :     Added src/motion/x86_64_asm files
1084 :    
1085 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
1086 :     Added src/dct/x86_64_asm
1087 :    
1088 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
1089 :     Added halfpel part of src/image/x86_64_asm files
1090 :    
1091 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
1092 :     Merged mainline
1093 :    
1094 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
1095 :     Ported the new mem transfer function
1096 :    
1097 :     * ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
1098 :     Added src/image/x86_4 qpel code
1099 :    
1100 :    
1101 :     new files:
1102 :     src/dct/x86_64_asm/.arch-ids/=id
1103 :     src/dct/x86_64_asm/.arch-ids/fdct_mmx_skal.asm.id
1104 :     src/dct/x86_64_asm/.arch-ids/idct_mmx.asm.id
1105 :     src/dct/x86_64_asm/fdct_mmx_skal.asm
1106 :     src/dct/x86_64_asm/idct_mmx.asm
1107 :     src/image/x86_64_asm/.arch-ids/=id
1108 :     src/image/x86_64_asm/.arch-ids/interpolate8x8_mmx.asm.id
1109 :     src/image/x86_64_asm/.arch-ids/interpolate8x8_xmm.asm.id
1110 :     src/image/x86_64_asm/.arch-ids/qpel_mmx.asm.id
1111 :     src/image/x86_64_asm/interpolate8x8_mmx.asm
1112 :     src/image/x86_64_asm/interpolate8x8_xmm.asm
1113 :     src/image/x86_64_asm/qpel_mmx.asm
1114 :     src/motion/x86_64_asm/.arch-ids/=id
1115 :     src/motion/x86_64_asm/.arch-ids/sad_mmx.asm.id
1116 :     src/motion/x86_64_asm/.arch-ids/sad_xmm.asm.id
1117 :     src/motion/x86_64_asm/sad_mmx.asm
1118 :     src/motion/x86_64_asm/sad_xmm.asm
1119 :     src/quant/x86_64_asm/.arch-ids/=id
1120 :     src/quant/x86_64_asm/.arch-ids/quantize_h263_mmx.asm.id
1121 :     src/quant/x86_64_asm/.arch-ids/quantize_mpeg_xmm.asm.id
1122 :     src/quant/x86_64_asm/quantize_h263_mmx.asm
1123 :     src/quant/x86_64_asm/quantize_mpeg_xmm.asm
1124 :     src/utils/x86_64_asm/.arch-ids/=id
1125 :     src/utils/x86_64_asm/.arch-ids/cpuid.asm.id
1126 :     src/utils/x86_64_asm/.arch-ids/interlacing_mmx.asm.id
1127 :     src/utils/x86_64_asm/.arch-ids/mem_transfer_mmx.asm.id
1128 :     src/utils/x86_64_asm/cpuid.asm
1129 :     src/utils/x86_64_asm/interlacing_mmx.asm
1130 :     src/utils/x86_64_asm/mem_transfer_mmx.asm
1131 :    
1132 :     modified files:
1133 :     build/generic/configure.in build/generic/sources.inc
1134 :     examples/xvid_bench.c src/dct/fdct.h src/dct/idct.h
1135 :     src/image/interpolate8x8.h src/image/qpel.c src/image/qpel.h
1136 :     src/motion/sad.h src/portab.h src/quant/quant.h
1137 :     src/utils/emms.h src/utils/mbfunctions.h
1138 :     src/utils/mem_transfer.h src/xvid.c
1139 :    
1140 :     new directories:
1141 :     src/dct/x86_64_asm src/dct/x86_64_asm/.arch-ids
1142 :     src/image/x86_64_asm src/image/x86_64_asm/.arch-ids
1143 :     src/motion/x86_64_asm src/motion/x86_64_asm/.arch-ids
1144 :     src/quant/x86_64_asm src/quant/x86_64_asm/.arch-ids
1145 :     src/utils/x86_64_asm src/utils/x86_64_asm/.arch-ids
1146 :    
1147 :     new patches:
1148 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
1149 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
1150 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
1151 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
1152 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
1153 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
1154 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
1155 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
1156 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
1157 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
1158 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
1159 :     ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
1160 :    
1161 :    
1162 :     2004-12-19 16:58:13 GMT patch-109
1163 :    
1164 :     Summary:
1165 :     bvhq speedup.
1166 :     Revision:
1167 :     xvidcore--head--0.0--patch-109
1168 :    
1169 :     From sysKin:
1170 :     * Add cbp cost as soon as possible, so it saves a few candidates
1171 :     testing.
1172 :    
1173 :     modified files:
1174 :     src/motion/estimation_rd_based_bvop.c
1175 :    
1176 :    
1177 :     2004-12-19 16:55:47 GMT patch-108
1178 :    
1179 :     Summary:
1180 :     Added ia32 optimized code for new mem transfer operator.
1181 :     Revision:
1182 :     xvidcore--head--0.0--patch-108
1183 :    
1184 :     From sysKin:
1185 :     * Added ia32 (xmm) optimized code for new mem transfer operator.
1186 :    
1187 :     modified files:
1188 :     src/utils/mem_transfer.c src/utils/mem_transfer.h
1189 :     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
1190 :    
1191 :    
1192 :     2004-12-19 13:39:58 GMT patch-107
1193 :    
1194 :     Summary:
1195 :     Added missing license header
1196 :     Revision:
1197 :     xvidcore--head--0.0--patch-107
1198 :    
1199 :     From ed.gomez:
1200 :     * The GPL header was missing
1201 :    
1202 :    
1203 :    
1204 :     modified files:
1205 :     src/motion/estimation_rd_based_bvop.c
1206 :    
1207 :    
1208 :     2004-12-19 12:41:02 GMT patch-106
1209 :    
1210 :     Summary:
1211 :     Updated ChangeLog
1212 :     Revision:
1213 :     xvidcore--head--0.0--patch-106
1214 :    
1215 :     Updated ChangeLog
1216 :    
1217 :    
1218 :     modified files:
1219 :     ChangeLog
1220 :    
1221 :    
1222 : edgomez 1.9 2004-12-19 12:38:15 GMT patch-105
1223 :    
1224 :     Summary:
1225 :     Merged stable 1.0.3 release patches
1226 :     Revision:
1227 :     xvidcore--head--0.0--patch-105
1228 :    
1229 :     Merged stable 1.0.3 release patches
1230 :    
1231 :     Patches applied:
1232 :    
1233 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
1234 :     Trellis overflow for quant<=2
1235 :    
1236 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
1237 :     Marking 1.0.3 release
1238 :    
1239 :    
1240 :     modified files:
1241 :     ChangeLog-1.0 src/utils/mbtransquant.c src/xvid.h
1242 :    
1243 :     new patches:
1244 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
1245 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
1246 :    
1247 :    
1248 :     2004-12-19 11:15:53 GMT patch-104
1249 :    
1250 :     Summary:
1251 :     Faster bvhq
1252 :     Revision:
1253 :     xvidcore--head--0.0--patch-104
1254 :    
1255 :     From sysKin:
1256 :     * Faster bvhq skipping Intra test if the rd optimized rate
1257 :     is already < 24bits... some other things too
1258 :    
1259 :     modified files:
1260 :     src/motion/estimation.h src/motion/estimation_bvop.c
1261 :     src/motion/estimation_rd_based.c
1262 :     src/motion/estimation_rd_based_bvop.c
1263 :    
1264 :    
1265 :     2004-12-10 20:51:56 GMT patch-103
1266 :    
1267 :     Summary:
1268 :     Encoder cleanups.
1269 :     Revision:
1270 :     xvidcore--head--0.0--patch-103
1271 :    
1272 :     From sysKin:
1273 :     * Moved greyscale code to mbcoding.
1274 :     * Moved the fcode code to its own function.
1275 :     * Some other minor cleanups.
1276 :    
1277 :    
1278 :     modified files:
1279 :     src/bitstream/mbcoding.c src/encoder.c
1280 :    
1281 :    
1282 :     2004-12-10 20:39:23 GMT patch-102
1283 :    
1284 :     Summary:
1285 :     Fixed patch-101
1286 :     Revision:
1287 :     xvidcore--head--0.0--patch-102
1288 :    
1289 :     From sysKin:
1290 :     * Add a cbp assigment that should not have disapeared in patch-101.
1291 :    
1292 :     modified files:
1293 :     src/encoder.c
1294 :    
1295 :    
1296 :     2004-12-09 22:53:20 GMT patch-101
1297 :    
1298 :     Summary:
1299 :     Speedup using RD results
1300 :     Revision:
1301 :     xvidcore--head--0.0--patch-101
1302 :    
1303 :     From sysKin:
1304 :     * Use cbp from RD to speedup things a bit.
1305 :    
1306 :     modified files:
1307 :     src/encoder.c
1308 :    
1309 :    
1310 :     2004-12-09 22:51:02 GMT patch-100
1311 :    
1312 :     Summary:
1313 :     Speedup RD a bit
1314 :     Revision:
1315 :     xvidcore--head--0.0--patch-100
1316 :    
1317 :     From sysKin:
1318 :     * Saves a few multiplies in RD code saving the quant*quant value
1319 :     into the SearchData struct.
1320 :    
1321 :     modified files:
1322 :     src/motion/estimation.h src/motion/estimation_bvop.c
1323 :     src/motion/estimation_rd_based.c
1324 :    
1325 :    
1326 :     2004-12-09 22:48:06 GMT patch-99
1327 :    
1328 :     Summary:
1329 :     Smarter fcode code
1330 :     Revision:
1331 :     xvidcore--head--0.0--patch-99
1332 :    
1333 :     From sysKin:
1334 :     * Replaced old fcode code with smarter one.
1335 :    
1336 :     modified files:
1337 :     src/bitstream/mbcoding.c src/encoder.c src/motion/estimation.h
1338 :     src/motion/estimation_bvop.c src/motion/estimation_common.c
1339 :     src/motion/estimation_pvop.c src/motion/motion_inlines.h
1340 :    
1341 :    
1342 :     2004-12-09 22:00:49 GMT patch-98
1343 :    
1344 :     Summary:
1345 :     Removed Reduced Resolution Vops support
1346 :     Revision:
1347 :     xvidcore--head--0.0--patch-98
1348 :    
1349 :     From sysKin:
1350 :     * it's now a long time we planned removing support for RRV as it
1351 :     adds complexity to the ME, to the decoder and this feature fits
1352 :     nowhere in any MPEG4 profile we plan to support.
1353 :    
1354 :     modified files:
1355 :     src/bitstream/bitstream.c src/bitstream/bitstream.h
1356 :     src/decoder.c src/encoder.c src/image/image.c
1357 :     src/motion/estimation.h src/motion/estimation_bvop.c
1358 :     src/motion/estimation_gmc.c src/motion/estimation_pvop.c
1359 :     src/motion/estimation_rd_based.c
1360 :     src/motion/estimation_rd_based_bvop.c src/motion/motion.h
1361 :     src/motion/motion_comp.c src/motion/motion_inlines.h
1362 :     src/motion/vop_type_decision.c src/utils/mbtransquant.c
1363 :     src/xvid.c
1364 :    
1365 :    
1366 :     2004-12-07 23:58:12 GMT patch-97
1367 :    
1368 :     Summary:
1369 :     Merged PowerPC fixes from christoph naegeli's branch
1370 :     Revision:
1371 :     xvidcore--head--0.0--patch-97
1372 :    
1373 :     Merged PowerPC fixes from christoph naegeli's branch
1374 :    
1375 :     Patches applied:
1376 :    
1377 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
1378 :     Star-merge with Edouards Branch
1379 :    
1380 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
1381 :     debug alignment bugfixes
1382 :    
1383 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
1384 :     bugfixes in altivec alignment assumptions
1385 :    
1386 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
1387 :     linux gcc fixes
1388 :    
1389 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
1390 :     linux ppc long fixes
1391 :    
1392 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
1393 :     minor ppc linux enhancements...
1394 :    
1395 :    
1396 :     modified files:
1397 :     src/image/ppc_asm/colorspace_altivec.c
1398 :     src/image/ppc_asm/interpolate8x8_altivec.c
1399 :     src/image/ppc_asm/qpel_altivec.c
1400 :     src/motion/ppc_asm/sad_altivec.c
1401 :     src/quant/ppc_asm/quant_h263_altivec.c
1402 :     src/utils/ppc_asm/mem_transfer_altivec.c src/xvid.c
1403 :    
1404 :     new patches:
1405 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
1406 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
1407 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
1408 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
1409 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
1410 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
1411 :    
1412 :    
1413 :     2004-11-24 22:10:17 GMT patch-96
1414 :    
1415 :     Summary:
1416 :     Forgotten bit of patch-94 (vbv code in vfw)
1417 :     Revision:
1418 :     xvidcore--head--0.0--patch-96
1419 :    
1420 :     Forgotten bit of patch-94 (vbv code in vfw)
1421 :    
1422 :    
1423 :     modified files:
1424 :     vfw/src/codec.c
1425 :    
1426 :    
1427 :     2004-11-24 21:50:45 GMT patch-95
1428 :    
1429 :     Summary:
1430 :     Changed default Brightness value in DShow frontend
1431 :     Revision:
1432 :     xvidcore--head--0.0--patch-95
1433 :    
1434 :     Changed default Brightness value in DShow frontend
1435 :    
1436 :    
1437 :     modified files:
1438 :     dshow/src/config.c
1439 :    
1440 :    
1441 :     2004-11-24 21:50:14 GMT patch-94
1442 :    
1443 :     Summary:
1444 :     Added support for VBV in frontend.
1445 :     Revision:
1446 :     xvidcore--head--0.0--patch-94
1447 :    
1448 :     From sysKin:
1449 :     * Added support code for VBV in VFW frontend.
1450 :    
1451 :     modified files:
1452 :     vfw/src/config.c vfw/src/resource.rc
1453 :    
1454 :    
1455 :     2004-11-24 21:48:35 GMT patch-93
1456 :    
1457 :     Summary:
1458 :     Added interlaced option parsing in xvid_encraw.
1459 :     Revision:
1460 :     xvidcore--head--0.0--patch-93
1461 :    
1462 :     From christoph:
1463 :     * Added support for interlaced option in xvid_encraw.
1464 :    
1465 :     modified files:
1466 :     examples/xvid_encraw.c
1467 :    
1468 :    
1469 :     2004-11-24 21:45:47 GMT patch-92
1470 :    
1471 :     Summary:
1472 :     Synced with stable tree
1473 :     Revision:
1474 :     xvidcore--head--0.0--patch-92
1475 :    
1476 :     Synced with stable tree
1477 :    
1478 :     Patches applied:
1479 :    
1480 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
1481 :     Fixed DiamondSearch
1482 :    
1483 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
1484 :     Fixed stride in DShow decoder.
1485 :    
1486 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
1487 :     Fixed stride in vfw frontend.
1488 :    
1489 :    
1490 :     modified files:
1491 :     dshow/src/CXvidDecoder.cpp src/motion/estimation_common.c
1492 :     vfw/src/codec.c
1493 :    
1494 :     new patches:
1495 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
1496 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
1497 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
1498 :    
1499 :    
1500 :     2004-10-17 10:13:02 GMT patch-91
1501 :    
1502 :     Summary:
1503 :     Syncing with Christoph Nageli branch
1504 :     Revision:
1505 :     xvidcore--head--0.0--patch-91
1506 :    
1507 :     Syncing with Christoph Nageli branch
1508 :    
1509 :     Patches applied:
1510 :    
1511 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
1512 :     tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-68
1513 :    
1514 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
1515 :     interpolate8x8_haflpel add functions
1516 :    
1517 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
1518 :     little enhancement
1519 :    
1520 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
1521 :     Basic QPel pass_16 routines altivec codec
1522 :    
1523 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
1524 :     Basic QPel pass_8 routines altivec code
1525 :    
1526 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
1527 :     packed pass_16 routines in a macro
1528 :    
1529 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
1530 :     packed pass_8 routines in a macro
1531 :    
1532 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
1533 :     Enhancement of the qpel functions for P-frames
1534 :    
1535 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
1536 :     QPel Pass_16 Add Functions
1537 :    
1538 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
1539 :     Pass_8_Add Altivec functions
1540 :    
1541 :     * chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
1542 :     Bugfix for Pass_8 Add routines
1543 :    
1544 :    
1545 :     new files:
1546 :     src/image/ppc_asm/.arch-ids/qpel_altivec.c.id
1547 :     src/image/ppc_asm/qpel_altivec.c
1548 :    
1549 :     modified files:
1550 :     build/generic/sources.inc src/image/interpolate8x8.h
1551 :     src/image/ppc_asm/colorspace_altivec.c
1552 :     src/image/ppc_asm/interpolate8x8_altivec.c src/image/qpel.c
1553 :     src/image/qpel.h src/xvid.c
1554 :    
1555 :     new patches:
1556 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
1557 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
1558 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
1559 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
1560 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
1561 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
1562 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
1563 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
1564 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
1565 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
1566 :     chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
1567 :    
1568 :    
1569 :     2004-10-12 21:00:08 GMT patch-90
1570 :    
1571 :     Summary:
1572 :     Resynced with 1.0 tree
1573 :     Revision:
1574 :     xvidcore--head--0.0--patch-90
1575 :    
1576 :     Resynced with 1.0 tree
1577 :    
1578 :     Patches applied:
1579 :    
1580 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
1581 :     Don't read too short streams.
1582 :    
1583 :    
1584 :     modified files:
1585 :     src/bitstream/bitstream.c
1586 :    
1587 :     new patches:
1588 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
1589 :    
1590 :    
1591 :     2004-10-12 20:54:47 GMT patch-89
1592 :    
1593 :     Summary:
1594 :     Credits to Christoph Nageli for his work on PPC port
1595 :     Revision:
1596 :     xvidcore--head--0.0--patch-89
1597 :    
1598 :     Credits to Christoph Nageli for his work on PPC port
1599 :    
1600 :    
1601 :     modified files:
1602 :     AUTHORS
1603 :    
1604 :    
1605 :     2004-10-12 20:51:24 GMT patch-88
1606 :    
1607 :     Summary:
1608 :    
1609 :     Revision:
1610 :     xvidcore--head--0.0--patch-88
1611 :    
1612 :     Patches applied:
1613 :    
1614 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
1615 :     ME fix.
1616 :    
1617 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
1618 :     64bit fixes
1619 :    
1620 :     From ed.gomez:
1621 :     * Resolved conflicts caused by the 64bit fixes, extended it for qpel.h
1622 :     Note that 1.1 tree needs a new review for 64bit problems as lot
1623 :     of ME code has changed.
1624 :    
1625 :     modified files:
1626 :     src/image/qpel.h src/motion/estimation_bvop.c
1627 :     src/motion/estimation_common.c src/motion/motion_comp.c
1628 :    
1629 :     new patches:
1630 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
1631 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
1632 :    
1633 :    
1634 :     2004-09-22 22:42:16 GMT patch-87
1635 :    
1636 :     Summary:
1637 :     DESTDIR support in Makefile
1638 :     Revision:
1639 :     xvidcore--head--0.0--patch-87
1640 :    
1641 :     From Thomas Galliano (Gentoo bug #62190):
1642 :     * Added DESTDIR prefix variable to all install commands destination
1643 :     (ed.gomez: i think it's for packaging issues, so the install
1644 :     process installs all files as if they were going to the real
1645 :     location, as xvid doesn't use any path, i always thought this
1646 :     was not required)
1647 :    
1648 :     modified files:
1649 :     build/generic/Makefile build/generic/platform.inc.in
1650 :    
1651 :    
1652 :     2004-09-04 15:10:33 GMT patch-86
1653 :    
1654 :     Summary:
1655 :     First bvop search must initalize best_sad
1656 :     Revision:
1657 :     xvidcore--head--0.0--patch-86
1658 :    
1659 :     From sysKin:
1660 :     * First bvop search must initalize best_sad
1661 :    
1662 :     modified files:
1663 :     src/motion/estimation_bvop.c
1664 :    
1665 :    
1666 :     2004-09-04 14:11:43 GMT patch-85
1667 :    
1668 :     Summary:
1669 :     Fixed function prototype/definition mismatch
1670 :     Revision:
1671 :     xvidcore--head--0.0--patch-85
1672 :    
1673 :     From sysKin:
1674 :     * Fixed function prototype/definition mismatch for some
1675 :     interpolation C functions.
1676 :    
1677 :     modified files:
1678 :     src/image/interpolate8x8.c
1679 :    
1680 :    
1681 :     2004-09-04 14:08:13 GMT patch-84
1682 :    
1683 :     Summary:
1684 :     Fixed buffer termination logic in xvid_decraw.
1685 :     Revision:
1686 :     xvidcore--head--0.0--patch-84
1687 :    
1688 :     From ed.gomez:
1689 :     * Fixed main decoding loop condition to really match
1690 :     the empty buffer and end of stream condition.
1691 :     * Removed the unwanted frame number limitation
1692 :    
1693 :     modified files:
1694 :     examples/xvid_decraw.c
1695 :    
1696 :    
1697 :     2004-09-04 14:04:48 GMT patch-83
1698 :    
1699 :     Summary:
1700 :     Uninitialized user data usage.
1701 :     Revision:
1702 :     xvidcore--head--0.0--patch-83
1703 :    
1704 :     From ed.gomez:
1705 :     - Fixed user data parsing uninitialized data.
1706 :    
1707 :     modified files:
1708 :     src/bitstream/bitstream.c
1709 :    
1710 :    
1711 :     2004-09-04 13:59:26 GMT patch-82
1712 :    
1713 :     Summary:
1714 :     Unitialized data in bvop ME
1715 :     Revision:
1716 :     xvidcore--head--0.0--patch-82
1717 :    
1718 :     From ed.gomez:
1719 :     * Fixed unitialized data usage during bvop ME.
1720 :    
1721 :     modified files:
1722 :     src/motion/estimation_bvop.c
1723 :    
1724 :    
1725 :     2004-09-03 00:13:31 GMT patch-81
1726 :    
1727 :     Summary:
1728 :     Add VOL header saving in xvid_decraw
1729 :     Revision:
1730 :     xvidcore--head--0.0--patch-81
1731 :    
1732 :     From ed.gomez:
1733 :     * Added VOL header saving in xvid_decraw
1734 :    
1735 :     The little story:
1736 :     I was trying to cut some frames off of a big stream (150MB)
1737 :     with "xvid_decraw -m", and cat'ing the single frame stream
1738 :     files together. The reconstructed stream was rejected by all
1739 :     mpeg4 decoders because the vol header wasn't present. Thus
1740 :     the fix.
1741 :    
1742 :     modified files:
1743 :     examples/xvid_decraw.c
1744 :    
1745 :    
1746 :     2004-08-30 23:22:35 GMT patch-80
1747 :    
1748 :     Summary:
1749 :     Complete previous API numbering change
1750 :     Revision:
1751 :     xvidcore--head--0.0--patch-80
1752 :    
1753 :     Complete previous API numbering change
1754 :    
1755 :    
1756 :     modified files:
1757 :     src/xvid.h
1758 :    
1759 :    
1760 :     2004-08-29 11:53:05 GMT patch-79
1761 :    
1762 :     Summary:
1763 :     Merged stable tree
1764 :     Revision:
1765 :     xvidcore--head--0.0--patch-79
1766 :    
1767 :     Merged stable tree
1768 :    
1769 :     Patches applied:
1770 :    
1771 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
1772 :     Marking 1.0.2
1773 :    
1774 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
1775 :     Merged one important forgotten bugfix from head
1776 :    
1777 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
1778 :     ChangeLog update
1779 :    
1780 :    
1781 :     modified files:
1782 :     ChangeLog-1.0 src/xvid.h
1783 :    
1784 :     new patches:
1785 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
1786 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
1787 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
1788 :    
1789 :    
1790 :     2004-08-29 09:56:34 GMT patch-78
1791 :    
1792 :     Summary:
1793 :     Write ia32 symbols' size to elf output.
1794 :     Revision:
1795 :     xvidcore--head--0.0--patch-78
1796 :    
1797 :     From ed.gomez:
1798 :     - write symbols size to elf output, so the asm objects look
1799 :     really like any usual object file.
1800 :    
1801 :     modified files:
1802 :     src/bitstream/x86_asm/cbp_3dne.asm
1803 :     src/bitstream/x86_asm/cbp_mmx.asm
1804 :     src/bitstream/x86_asm/cbp_sse2.asm
1805 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm
1806 :     src/dct/x86_asm/fdct_mmx_skal.asm
1807 :     src/dct/x86_asm/fdct_sse2_skal.asm
1808 :     src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
1809 :     src/dct/x86_asm/idct_sse2_dmitry.asm
1810 :     src/dct/x86_asm/simple_idct_mmx.asm
1811 :     src/image/x86_asm/colorspace_mmx.inc
1812 :     src/image/x86_asm/colorspace_rgb_mmx.asm
1813 :     src/image/x86_asm/colorspace_yuv_mmx.asm
1814 :     src/image/x86_asm/colorspace_yuyv_mmx.asm
1815 :     src/image/x86_asm/interpolate8x8_3dn.asm
1816 :     src/image/x86_asm/interpolate8x8_3dne.asm
1817 :     src/image/x86_asm/interpolate8x8_mmx.asm
1818 :     src/image/x86_asm/interpolate8x8_xmm.asm
1819 :     src/image/x86_asm/postprocessing_mmx.asm
1820 :     src/image/x86_asm/postprocessing_sse2.asm
1821 :     src/image/x86_asm/qpel_mmx.asm
1822 :     src/image/x86_asm/reduced_mmx.asm
1823 :     src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
1824 :     src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
1825 :     src/motion/x86_asm/sad_xmm.asm
1826 :     src/quant/x86_asm/quantize_h263_3dne.asm
1827 :     src/quant/x86_asm/quantize_h263_mmx.asm
1828 :     src/quant/x86_asm/quantize_mpeg_mmx.asm
1829 :     src/quant/x86_asm/quantize_mpeg_xmm.asm
1830 :     src/utils/x86_asm/cpuid.asm
1831 :     src/utils/x86_asm/interlacing_mmx.asm
1832 :     src/utils/x86_asm/mem_transfer_3dne.asm
1833 :     src/utils/x86_asm/mem_transfer_mmx.asm
1834 :    
1835 :    
1836 :     2004-08-28 13:00:56 GMT patch-77
1837 :    
1838 :     Summary:
1839 :     Thread safety problem in sse2 brightness control
1840 :     Revision:
1841 :     xvidcore--head--0.0--patch-77
1842 :    
1843 :     From ed.gomez:
1844 :     * CodingStyle for the sse2 image brightness file
1845 :     * Fixed thread safety problem/big error. Writing to a RO
1846 :     data segment is a no go ! and using global data segment
1847 :     is a no go either (use stack instead) !
1848 :    
1849 :     modified files:
1850 :     src/image/x86_asm/postprocessing_sse2.asm
1851 :    
1852 :    
1853 :     2004-08-22 13:11:23 GMT patch-76
1854 :    
1855 :     Summary:
1856 :     Stable merge
1857 :     Revision:
1858 :     xvidcore--head--0.0--patch-76
1859 :    
1860 :     Stable merge
1861 :    
1862 :     Patches applied:
1863 :    
1864 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
1865 :     Thread safety problem in idct C version
1866 :    
1867 :    
1868 :     modified files:
1869 :     src/bitstream/mbcoding.c src/dct/idct.c
1870 :    
1871 :     new patches:
1872 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
1873 :    
1874 :    
1875 :     2004-08-22 11:48:23 GMT patch-75
1876 :    
1877 :     Summary:
1878 :     This tree isn't API 4.0 anymore, mark it as 4.1
1879 :     Revision:
1880 :     xvidcore--head--0.0--patch-75
1881 :    
1882 :     From ed.gomez:
1883 :     * The fields added to some structs make this lib isn't
1884 :     API 4.0 anymore, mark it as 4.1 because ABI compatibility
1885 :     is conserved.
1886 :    
1887 :     modified files:
1888 :     build/generic/configure.in
1889 :    
1890 :    
1891 :     2004-08-22 11:41:22 GMT patch-74
1892 :    
1893 :     Summary:
1894 :     Functions qualified as such for elf format.
1895 :     Revision:
1896 :     xvidcore--head--0.0--patch-74
1897 :    
1898 :     From ed.gomez:
1899 :     * Functions weren't marked as functions in ia32 asm files.
1900 :     Added support for the function qualifier for elf.
1901 :    
1902 :     modified files:
1903 :     build/generic/configure.in src/bitstream/x86_asm/cbp_3dne.asm
1904 :     src/bitstream/x86_asm/cbp_mmx.asm
1905 :     src/bitstream/x86_asm/cbp_sse2.asm
1906 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm
1907 :     src/dct/x86_asm/fdct_mmx_skal.asm
1908 :     src/dct/x86_asm/fdct_sse2_skal.asm
1909 :     src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
1910 :     src/dct/x86_asm/idct_sse2_dmitry.asm
1911 :     src/dct/x86_asm/simple_idct_mmx.asm
1912 :     src/image/x86_asm/colorspace_rgb_mmx.asm
1913 :     src/image/x86_asm/colorspace_yuv_mmx.asm
1914 :     src/image/x86_asm/colorspace_yuyv_mmx.asm
1915 :     src/image/x86_asm/interpolate8x8_3dn.asm
1916 :     src/image/x86_asm/interpolate8x8_3dne.asm
1917 :     src/image/x86_asm/interpolate8x8_mmx.asm
1918 :     src/image/x86_asm/interpolate8x8_xmm.asm
1919 :     src/image/x86_asm/postprocessing_mmx.asm
1920 :     src/image/x86_asm/postprocessing_sse2.asm
1921 :     src/image/x86_asm/qpel_mmx.asm
1922 :     src/image/x86_asm/reduced_mmx.asm
1923 :     src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
1924 :     src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
1925 :     src/motion/x86_asm/sad_xmm.asm
1926 :     src/quant/x86_asm/quantize_h263_3dne.asm
1927 :     src/quant/x86_asm/quantize_h263_mmx.asm
1928 :     src/quant/x86_asm/quantize_mpeg_mmx.asm
1929 :     src/quant/x86_asm/quantize_mpeg_xmm.asm
1930 :     src/utils/x86_asm/cpuid.asm
1931 :     src/utils/x86_asm/interlacing_mmx.asm
1932 :     src/utils/x86_asm/mem_transfer_3dne.asm
1933 :     src/utils/x86_asm/mem_transfer_mmx.asm
1934 :    
1935 :    
1936 :     2004-08-21 17:04:57 GMT patch-73
1937 :    
1938 :     Summary:
1939 :     Added yasm support in configure.in
1940 :     Revision:
1941 :     xvidcore--head--0.0--patch-73
1942 :    
1943 :     From ed.gomez:
1944 :     * Added yasm configure.in support. It's my preferred ia32 assembly
1945 :     because it allows debugging/profiling of assembly code with oprofile.
1946 :    
1947 :     modified files:
1948 :     build/generic/configure.in
1949 :    
1950 :    
1951 :     2004-08-21 11:47:31 GMT patch-72
1952 :    
1953 :     Summary:
1954 :     Merged fix from stable
1955 :     Revision:
1956 :     xvidcore--head--0.0--patch-72
1957 :    
1958 :     Merged fix from stable
1959 :    
1960 :     Patches applied:
1961 :    
1962 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
1963 :     Stupid typo+error in fdct_xxx_skal macro generator.
1964 :    
1965 :    
1966 :     modified files:
1967 :     src/dct/x86_asm/fdct_mmx_skal.asm
1968 :    
1969 :     new patches:
1970 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
1971 :    
1972 :    
1973 :     2004-08-16 22:32:46 GMT patch-71
1974 :    
1975 :     Summary:
1976 :     Decoder optimization (fixing regression)
1977 :     Revision:
1978 :     xvidcore--head--0.0--patch-71
1979 :    
1980 :     From ed.gomez:
1981 :     * With newly introduced vector checking, decoder became noticeably
1982 :     slower. This was caused by poorly written code (sorry sysKin :P)
1983 :     + unrolled loop
1984 :     + removed duplicated border computings
1985 :     + marks the function as __inline
1986 :    
1987 :     modified files:
1988 :     src/decoder.c
1989 :    
1990 :    
1991 :     2004-08-15 11:42:20 GMT patch-70
1992 :    
1993 :     Summary:
1994 :     Out of bounds MVs clipping
1995 :     Revision:
1996 :     xvidcore--head--0.0--patch-70
1997 :    
1998 :     From sysKin:
1999 :     * Clip vectors that end up out of bounds.
2000 :    
2001 :     modified files:
2002 :     src/decoder.c
2003 :    
2004 :    
2005 :     2004-08-10 22:30:09 GMT patch-69
2006 :    
2007 :     Summary:
2008 :     Fixed CBR plugin.
2009 :     Revision:
2010 :     xvidcore--head--0.0--patch-69
2011 :    
2012 :     From Foxer:
2013 :     * Do not set the return quantizer to the frame's quantizer
2014 :     (caused the crazy quant choices)
2015 :     * Allow quant1 to influence the sequence quality
2016 :     * Allow more than +- 1 quantizer variation if the desired
2017 :     quantizer is much higher than the previous.
2018 :     * Clamp the overflow influence to 1 unit of buffer, that
2019 :     should help cases where still motion scenes are followed
2020 :     by normal motion scenes... old code was reaching amazing
2021 :     high bitrate, with this modification it should keep
2022 :     smaller bitrate.
2023 :    
2024 :     modified files:
2025 :     src/plugins/plugin_single.c
2026 :    
2027 :    
2028 :     2004-08-01 15:23:49 GMT patch-68
2029 :    
2030 :     Summary:
2031 :     error in dshow par array indexing
2032 :     Revision:
2033 :     xvidcore--head--0.0--patch-68
2034 :    
2035 :     error in dshow par array indexing
2036 :    
2037 :    
2038 :     modified files:
2039 :     dshow/src/CXvidDecoder.cpp
2040 :    
2041 :    
2042 :     2004-08-01 13:38:36 GMT patch-67
2043 :    
2044 :     Summary:
2045 :     Faster bframe decoding (qpel this time)
2046 :     Revision:
2047 :     xvidcore--head--0.0--patch-67
2048 :    
2049 :     From ed.gomez:
2050 :     * Used the same trick as for halfpel bvops, merge backward
2051 :     interpolation and dst averaging steps.
2052 :    
2053 :     NB: i'm currently not able to say if it's a real speedup or not
2054 :     because my linux kernel uses a process scheduler gives great
2055 :     variance to results... so far i'm sure this isn't a slowdown
2056 :     neither for C nor ia32 SIMD.
2057 :    
2058 :     modified files:
2059 :     src/decoder.c src/image/qpel.c src/image/qpel.h
2060 :    
2061 :    
2062 :     2004-08-01 11:24:07 GMT patch-66
2063 :    
2064 :     Summary:
2065 :     Unified qpel code path for all platforms
2066 :     Revision:
2067 :     xvidcore--head--0.0--patch-66
2068 :    
2069 :     From ed.gomez and skal:
2070 :     * Unified qpel code path for all platforms. Next step is
2071 :     to fully exploit this code path to speedup qpel bframe
2072 :     decoding
2073 :    
2074 :     NB: this makes also ports life easier as they would not port
2075 :     obsoleted function sets...
2076 :    
2077 :     modified files:
2078 :     src/decoder.c src/image/interpolate8x8.h src/image/qpel.c
2079 :     src/image/qpel.h src/motion/motion_comp.c
2080 :    
2081 :    
2082 :     2004-07-31 15:08:19 GMT patch-65
2083 :    
2084 :     Summary:
2085 :     Faster bframe decoding.
2086 :     Revision:
2087 :     xvidcore--head--0.0--patch-65
2088 :    
2089 :     From ed.gomez and skal:
2090 :     * Faster direct/interpolated bvop blocks decoding for halfpel
2091 :     sequences. The trick is to compute and average directly with
2092 :     destination during one of the forward/backward interpolations.
2093 :     At this moment, this patch covers only halfpel decoding, the
2094 :     same trick is expected to be hacked for qpel.
2095 :    
2096 :     modified files:
2097 :     src/decoder.c src/image/interpolate8x8.c
2098 :     src/image/interpolate8x8.h
2099 :     src/image/x86_asm/interpolate8x8_mmx.asm
2100 :     src/image/x86_asm/interpolate8x8_xmm.asm src/xvid.c
2101 :    
2102 :    
2103 :     2004-07-31 09:13:23 GMT patch-64
2104 :    
2105 :     Summary:
2106 :     Last bit for dshow gcc support
2107 :     Revision:
2108 :     xvidcore--head--0.0--patch-64
2109 :    
2110 :     From pete:
2111 :     * Last bits concerning gcc build support for dshow.
2112 :    
2113 :     removed files:
2114 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
2115 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
2116 :     dshow/dxpatch/DXVCSDK-9.0-gcc.patch
2117 :     dshow/dxpatch/DXVCSDK-9.0-gcc.txt
2118 :    
2119 :     modified files:
2120 :     dshow/src/Configure.cpp
2121 :    
2122 :    
2123 :     2004-07-27 21:10:02 GMT patch-63
2124 :    
2125 :     Summary:
2126 :     Better cross compilation support for dshow.
2127 :     Revision:
2128 :     xvidcore--head--0.0--patch-63
2129 :    
2130 :     From pete and ed.gomez:
2131 :     * gcc 3.4.1 is even more pedantic, ::GUID was breaking it, use
2132 :     struct _GUID instead.
2133 :     * Some uppercase/lowercase mixing in MS headers.
2134 :     * More documentation footage for the braves !
2135 :    
2136 :     NB: with all this, dshow should compile, but it is not guaranted
2137 :     to work ! There's even a patch for Configure.cpp that could be
2138 :     required... postponed to a later patch.
2139 :    
2140 :     modified files:
2141 :     dshow/dxpatch/dx90sdk-update-gcc.patch
2142 :     dshow/dxpatch/dx90sdk-update-gcc.txt
2143 :    
2144 :    
2145 :     2004-07-26 20:25:52 GMT patch-62
2146 :    
2147 :     Summary:
2148 :     ChangeLog 1.1 update
2149 :     Revision:
2150 :     xvidcore--head--0.0--patch-62
2151 :    
2152 :     ChangeLog 1.1 update
2153 :    
2154 :    
2155 :     modified files:
2156 :     ChangeLog
2157 :    
2158 :    
2159 : edgomez 1.8 2004-07-26 20:22:38 GMT patch-61
2160 :    
2161 :     Summary:
2162 :     Update from stable
2163 :     Revision:
2164 :     xvidcore--head--0.0--patch-61
2165 :    
2166 :     Update from stable
2167 :    
2168 :     Patches applied:
2169 :    
2170 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-51
2171 :     ChangeLog Update
2172 :    
2173 :    
2174 :     modified files:
2175 :     ChangeLog-1.0
2176 :    
2177 :     new patches:
2178 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-51
2179 :    
2180 :    
2181 :     2004-07-26 19:26:24 GMT patch-60
2182 :    
2183 :     Summary:
2184 :     Another missing memset in xvid_decraw
2185 :     Revision:
2186 :     xvidcore--head--0.0--patch-60
2187 :    
2188 :     Another missing memset in xvid_decraw
2189 :    
2190 :    
2191 :     modified files:
2192 :     examples/xvid_decraw.c
2193 :    
2194 :    
2195 :     2004-07-26 19:14:45 GMT patch-59
2196 :    
2197 :     Summary:
2198 :     DShow updates for gcc toolchain.
2199 :     Revision:
2200 :     xvidcore--head--0.0--patch-59
2201 :    
2202 :     From pete:
2203 :     * More work on the gcc toolchain.
2204 :    
2205 :     new files:
2206 :     dshow/dxpatch/.arch-ids/dx90sdk-update-gcc.patch.id
2207 :     dshow/dxpatch/.arch-ids/dx90sdk-update-gcc.txt.id
2208 :     dshow/dxpatch/dx90sdk-update-gcc.patch
2209 :     dshow/dxpatch/dx90sdk-update-gcc.txt
2210 :    
2211 :     modified files:
2212 :     dshow/Makefile dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
2213 :    
2214 :    
2215 :     2004-07-25 21:31:41 GMT patch-58
2216 :    
2217 :     Summary:
2218 :     Added GPL to vfw frontend
2219 :     Revision:
2220 :     xvidcore--head--0.0--patch-58
2221 :    
2222 :     From pete:
2223 :     * Added GPL to VFW ressources.
2224 :    
2225 :     modified files:
2226 :     vfw/src/config.c vfw/src/driverproc.c vfw/src/resource.h
2227 :     vfw/src/resource.rc
2228 :    
2229 :    
2230 :     2004-07-25 19:31:32 GMT patch-57
2231 :    
2232 :     Summary:
2233 :     decoder_mb_decode cleanup
2234 :     Revision:
2235 :     xvidcore--head--0.0--patch-57
2236 :    
2237 :     From ed.gomez:
2238 :     * Try to cleanup the decoder_mb_decode function. A bit more
2239 :     computing required, less branches, more readable code.
2240 :    
2241 :     modified files:
2242 :     src/decoder.c
2243 :    
2244 :    
2245 :     2004-07-24 11:39:57 GMT patch-56
2246 :    
2247 :     Summary:
2248 :     Important bugfix from stable
2249 :     Revision:
2250 :     xvidcore--head--0.0--patch-56
2251 :    
2252 :     Important bugfix from stable
2253 :    
2254 :     Patches applied:
2255 :    
2256 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-50
2257 :     BVOP direct/interpolated ref block rounding fix.
2258 :    
2259 :    
2260 :     modified files:
2261 :     src/decoder.c
2262 :    
2263 :     new patches:
2264 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-50
2265 :    
2266 :    
2267 :     2004-07-23 20:40:08 GMT patch-55
2268 :    
2269 :     Summary:
2270 :    
2271 :     Revision:
2272 :     xvidcore--head--0.0--patch-55
2273 :    
2274 :     From ed.gomez:
2275 :     * Extended stable patch pplying same change to new nasm files
2276 :    
2277 :     Patches applied:
2278 :    
2279 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-49
2280 :     Removed data qualifer in .rodata
2281 :    
2282 :    
2283 :     modified files:
2284 :     src/bitstream/x86_asm/cbp_mmx.asm
2285 :     src/bitstream/x86_asm/cbp_sse2.asm
2286 :     src/dct/x86_asm/fdct_mmx_ffmpeg.asm
2287 :     src/dct/x86_asm/fdct_mmx_skal.asm
2288 :     src/dct/x86_asm/fdct_sse2_skal.asm
2289 :     src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
2290 :     src/dct/x86_asm/idct_sse2_dmitry.asm
2291 :     src/dct/x86_asm/simple_idct_mmx.asm
2292 :     src/image/x86_asm/colorspace_rgb_mmx.asm
2293 :     src/image/x86_asm/colorspace_yuyv_mmx.asm
2294 :     src/image/x86_asm/interpolate8x8_3dn.asm
2295 :     src/image/x86_asm/interpolate8x8_3dne.asm
2296 :     src/image/x86_asm/interpolate8x8_mmx.asm
2297 :     src/image/x86_asm/interpolate8x8_xmm.asm
2298 :     src/image/x86_asm/postprocessing_mmx.asm
2299 :     src/image/x86_asm/postprocessing_sse2.asm
2300 :     src/image/x86_asm/qpel_mmx.asm
2301 :     src/image/x86_asm/reduced_mmx.asm
2302 :     src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
2303 :     src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
2304 :     src/motion/x86_asm/sad_xmm.asm
2305 :     src/quant/x86_asm/quantize_h263_3dne.asm
2306 :     src/quant/x86_asm/quantize_h263_mmx.asm
2307 :     src/quant/x86_asm/quantize_mpeg_mmx.asm
2308 :     src/quant/x86_asm/quantize_mpeg_xmm.asm
2309 :     src/utils/x86_asm/cpuid.asm
2310 :     src/utils/x86_asm/interlacing_mmx.asm
2311 :     src/utils/x86_asm/mem_transfer_3dne.asm
2312 :     src/utils/x86_asm/mem_transfer_mmx.asm
2313 :    
2314 :     new patches:
2315 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-49
2316 :    
2317 :    
2318 :     2004-07-21 19:36:46 GMT patch-54
2319 :    
2320 :     Summary:
2321 :     Bframe fixes, still not back to 1.0.1 level
2322 :     Revision:
2323 :     xvidcore--head--0.0--patch-54
2324 :    
2325 :     Bframe fixes, still not back to 1.0.1 level
2326 :    
2327 :    
2328 :     modified files:
2329 :     src/motion/estimation_bvop.c
2330 :     src/motion/estimation_rd_based_bvop.c
2331 :    
2332 :    
2333 :     2004-07-19 18:46:09 GMT patch-53
2334 :    
2335 :     Summary:
2336 :     Stable merge
2337 :     Revision:
2338 :     xvidcore--head--0.0--patch-53
2339 :    
2340 :     Stable merge
2341 :    
2342 :     Patches applied:
2343 :    
2344 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-47
2345 :     ISO C99'ism fix
2346 :    
2347 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-48
2348 :     Complete previous xvid_decraw patch
2349 :    
2350 :    
2351 :     modified files:
2352 :     examples/xvid_decraw.c src/encoder.c
2353 :    
2354 :     new patches:
2355 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-47
2356 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-48
2357 :    
2358 :    
2359 :     2004-07-18 15:19:58 GMT patch-52
2360 :    
2361 :     Summary:
2362 :     Added dshow mingw build process
2363 :     Revision:
2364 :     xvidcore--head--0.0--patch-52
2365 :    
2366 :     From pete:
2367 :     - Added mingw build process to dshow frontend.
2368 :    
2369 :     new files:
2370 :     dshow/.arch-ids/Makefile.id dshow/.arch-ids/sources.inc.id
2371 :     dshow/Makefile dshow/dxpatch/.arch-ids/=id
2372 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
2373 :     dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
2374 :     dshow/dxpatch/DXVCSDK-9.0-gcc.patch
2375 :     dshow/dxpatch/DXVCSDK-9.0-gcc.txt dshow/sources.inc
2376 :    
2377 :     modified files:
2378 :     dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
2379 :     dshow/src/Configure.cpp dshow/src/config.h dshow/src/debug.h
2380 :     dshow/src/xvid.ax.rc
2381 :    
2382 :     new directories:
2383 :     dshow/dxpatch dshow/dxpatch/.arch-ids
2384 :    
2385 :    
2386 :     2004-07-18 15:01:02 GMT patch-51
2387 :    
2388 :     Summary:
2389 :     Added RD optimized block mode decision in bvops
2390 :     Revision:
2391 :     xvidcore--head--0.0--patch-51
2392 :    
2393 :     From sysKin:
2394 :     * Added RD optimized block mode decision in bvops.
2395 :    
2396 :     new files:
2397 :     src/motion/.arch-ids/estimation_rd_based_bvop.c.id
2398 :     src/motion/estimation_rd_based_bvop.c
2399 :    
2400 :     modified files:
2401 :     build/generic/sources.inc build/win32/libxvidcore.dsp
2402 :     build/win32/libxvidcore_static.dsp src/motion/estimation.h
2403 :     src/motion/estimation_bvop.c src/motion/estimation_rd_based.c
2404 :     src/plugins/plugin_2pass1.c src/xvid.h vfw/src/codec.c
2405 :     vfw/src/config.c vfw/src/config.h vfw/src/resource.h
2406 :     vfw/src/resource.rc
2407 :    
2408 :    
2409 :     2004-07-17 11:37:21 GMT patch-50
2410 :    
2411 :     Summary:
2412 :     Stable merges
2413 :     Revision:
2414 :     xvidcore--head--0.0--patch-50
2415 :    
2416 :     Stable merges
2417 :    
2418 :     Patches applied:
2419 :    
2420 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-45
2421 :     Future version interoperability
2422 :    
2423 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-46
2424 :     Make sure time incr is never larger than 16bit.
2425 :    
2426 :    
2427 :     modified files:
2428 :     examples/xvid_decraw.c src/encoder.c
2429 :    
2430 :     new patches:
2431 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-45
2432 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-46
2433 :    
2434 :    
2435 :     2004-07-16 19:53:27 GMT patch-49
2436 :    
2437 :     Summary:
2438 :     AR support in DShow
2439 :     Revision:
2440 :     xvidcore--head--0.0--patch-49
2441 :    
2442 :     From koepi/minolta:
2443 :     * Added AR support to dshow frontend.
2444 :    
2445 :     modified files:
2446 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
2447 :     dshow/src/config.c
2448 :    
2449 :    
2450 :     2004-07-16 19:49:25 GMT patch-48
2451 :    
2452 :     Summary:
2453 :     VFW update and fixes
2454 :     Revision:
2455 :     xvidcore--head--0.0--patch-48
2456 :    
2457 :     From makc on our forums:
2458 :     * Use non deprecated defines
2459 :     * Fixed frame size formula.
2460 :    
2461 :     modified files:
2462 :     TODO vfw/src/codec.c vfw/src/driverproc.c
2463 :    
2464 :    
2465 :     2004-07-16 19:29:58 GMT patch-47
2466 :    
2467 :     Summary:
2468 :     SSE2 brightness postproc.
2469 :     Revision:
2470 :     xvidcore--head--0.0--patch-47
2471 :    
2472 :     From Decoder:
2473 :     * Added SS2 brightness postproc code.
2474 :    
2475 :     new files:
2476 :     src/image/x86_asm/.arch-ids/postprocessing_sse2.asm.id
2477 :     src/image/x86_asm/postprocessing_sse2.asm
2478 :    
2479 :     modified files:
2480 :     build/generic/sources.inc build/win32/libxvidcore.dsp
2481 :     build/win32/libxvidcore_static.dsp src/image/postprocessing.h
2482 :     src/xvid.c src/xvid.h
2483 :    
2484 :    
2485 :     2004-07-14 23:27:14 GMT patch-46
2486 :    
2487 :     Summary:
2488 :     More audio for VFW bitcalc
2489 :     Revision:
2490 :     xvidcore--head--0.0--patch-46
2491 :    
2492 :     From ???:
2493 :     * added more audio formats to bitcalc
2494 :     * replaced old ogm overhead formula with more precise one
2495 :    
2496 :     modified files:
2497 :     TODO vfw/src/config.c vfw/src/resource.rc
2498 :    
2499 :    
2500 :     2004-07-14 13:01:57 GMT patch-45
2501 :    
2502 :     Summary:
2503 :     Enable MMX qpel in decoder.
2504 :     Revision:
2505 :     xvidcore--head--0.0--patch-45
2506 :    
2507 :     From ed.gomez:
2508 :     * It seems we're not that smart. We had mmx qpel code for more than
2509 :     a year, it is used in encoder but wasn't in decoder :\
2510 :    
2511 :     modified files:
2512 :     src/decoder.c
2513 :    
2514 :    
2515 :     2004-07-14 10:27:43 GMT patch-44
2516 :    
2517 :     Summary:
2518 :     Speedup block transfer C functionKeywords:
2519 :     Revision:
2520 :     xvidcore--head--0.0--patch-44
2521 :    
2522 :     From ed.gomez:
2523 :     * Not that a useful patch for most of users, but transfer8x8 was
2524 :     really too slow. Simple optimizations did great, all 32bit
2525 :     platforms using the C code should benefit from this speedup.
2526 :    
2527 :     modified files:
2528 :     src/utils/mem_transfer.c
2529 :    
2530 :    
2531 :     2004-07-11 12:53:19 GMT patch-43
2532 :    
2533 :     Summary:
2534 :     Manual AR setting for dshow.
2535 :     Revision:
2536 :     xvidcore--head--0.0--patch-43
2537 :    
2538 :     From koepi:
2539 :     * added manual AR setting in dshow.
2540 :    
2541 :     modified files:
2542 :     dshow/src/CXvidDecoder.cpp dshow/src/config.c
2543 :     dshow/src/config.h dshow/src/resource.h dshow/src/xvid.ax.rc
2544 :    
2545 :    
2546 :     2004-07-11 10:34:56 GMT patch-42
2547 :    
2548 :     Summary:
2549 :     Added top field control to vfw.
2550 :     Revision:
2551 :     xvidcore--head--0.0--patch-42
2552 :    
2553 :     From koepi:
2554 :     * added top field first flag to vfw.
2555 :    
2556 :     modified files:
2557 :     vfw/src/codec.c vfw/src/config.c vfw/src/config.h
2558 :     vfw/src/resource.h vfw/src/resource.rc
2559 :    
2560 :    
2561 :     2004-07-10 17:47:01 GMT patch-41
2562 :    
2563 :     Summary:
2564 :     Decoder work.
2565 :     Revision:
2566 :     xvidcore--head--0.0--patch-41
2567 :    
2568 :     From ed.gomez:
2569 :     * Faster get coeff (now gcc can even inline it)
2570 :     * On the fly coeff dequant for inter blocks
2571 :     (intra don't get this, because there are lot more non
2572 :     zero coeffs, and i doubt it'd get faster with this)
2573 :    
2574 :     modified files:
2575 :     src/bitstream/mbcoding.c src/bitstream/mbcoding.h
2576 :     src/decoder.c
2577 :    
2578 :    
2579 :     2004-07-10 17:34:19 GMT patch-40
2580 :    
2581 :     Summary:
2582 :     ChangeLog update + removed my email
2583 :     Revision:
2584 :     xvidcore--head--0.0--patch-40
2585 :    
2586 :     ChangeLog update + removed my email
2587 :    
2588 :    
2589 :     modified files:
2590 :     ChangeLog
2591 :    
2592 :    
2593 : edgomez 1.7 2004-07-10 17:31:36 GMT patch-39
2594 : edgomez 1.5
2595 :     Summary:
2596 : edgomez 1.7 Stable merge
2597 : edgomez 1.5 Revision:
2598 : edgomez 1.7 xvidcore--head--0.0--patch-39
2599 : edgomez 1.5
2600 : edgomez 1.7 Stable merge
2601 :    
2602 :     Patches applied:
2603 :    
2604 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-43
2605 :     Small mem leak in vfw.
2606 :    
2607 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-44
2608 :     ChangeLog update
2609 : edgomez 1.5
2610 :    
2611 :     modified files:
2612 : edgomez 1.7 ChangeLog-1.0 vfw/src/codec.c
2613 : edgomez 1.5
2614 : edgomez 1.7 new patches:
2615 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-43
2616 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-44
2617 : edgomez 1.5
2618 :    
2619 : edgomez 1.7 2004-07-10 17:25:33 GMT patch-38
2620 : edgomez 1.5
2621 :     Summary:
2622 : edgomez 1.7 Improved ME.
2623 : edgomez 1.5 Revision:
2624 : edgomez 1.7 xvidcore--head--0.0--patch-38
2625 : edgomez 1.5
2626 : edgomez 1.7 From sysKin:
2627 :     * new ME for b-frames
2628 :     * small redesign of subpel refinement function
2629 :    
2630 : edgomez 1.5 From ed.gomez:
2631 : edgomez 1.7 * Fixed some warnings reported by gcc. (the if condition should
2632 :     be checked by the original autor)
2633 : edgomez 1.5
2634 :     modified files:
2635 : edgomez 1.7 src/motion/estimation.h src/motion/estimation_bvop.c
2636 :     src/motion/estimation_common.c src/motion/estimation_gmc.c
2637 :     src/motion/estimation_pvop.c src/motion/estimation_rd_based.c
2638 :     src/motion/vop_type_decision.c
2639 : edgomez 1.5
2640 :    
2641 : edgomez 1.7 2004-07-10 17:16:38 GMT patch-37
2642 : edgomez 1.5
2643 :     Summary:
2644 : edgomez 1.7 qpel and chroma-sad had overlapping memory targets
2645 : edgomez 1.5 Revision:
2646 : edgomez 1.7 xvidcore--head--0.0--patch-37
2647 : edgomez 1.5
2648 : edgomez 1.7 From sysKin:
2649 :     * qpel and chroma-sad had overlapping memory targets
2650 : edgomez 1.5
2651 :     modified files:
2652 : edgomez 1.7 src/motion/estimation_bvop.c
2653 : edgomez 1.5
2654 :    
2655 : edgomez 1.7 2004-07-10 17:03:06 GMT patch-36
2656 : edgomez 1.5
2657 :     Summary:
2658 : edgomez 1.7 New changelog for 1.1 tree
2659 : edgomez 1.5 Revision:
2660 : edgomez 1.7 xvidcore--head--0.0--patch-36
2661 : edgomez 1.5
2662 : edgomez 1.7 New changelog for 1.1 tree
2663 : edgomez 1.5
2664 :    
2665 : edgomez 1.7 new files:
2666 :     .arch-ids/ChangeLog.id ChangeLog
2667 :    
2668 :     renamed files:
2669 :     .arch-ids/ChangeLog.id
2670 :     ==> .arch-ids/ChangeLog-1.0.id
2671 :     ChangeLog
2672 :     ==> ChangeLog-1.0
2673 : edgomez 1.5
2674 :    
2675 : edgomez 1.7 2004-07-10 16:57:53 GMT patch-35
2676 : edgomez 1.5
2677 :     Summary:
2678 : edgomez 1.7 Stable tree merge
2679 : edgomez 1.5 Revision:
2680 : edgomez 1.7 xvidcore--head--0.0--patch-35
2681 : edgomez 1.5
2682 : edgomez 1.7 Stable tree merge
2683 :    
2684 :     Patches applied:
2685 :    
2686 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-40
2687 :     Small memory error in ia32 cpuid function.
2688 :    
2689 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-41
2690 :     low delay guessing (il)logic fix.
2691 :    
2692 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-42
2693 :     Fix wrong matrix reading logic.
2694 :    
2695 : edgomez 1.5
2696 :     modified files:
2697 : edgomez 1.7 src/bitstream/bitstream.c src/decoder.c
2698 :     src/utils/x86_asm/cpuid.asm
2699 : edgomez 1.5
2700 : edgomez 1.7 new patches:
2701 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-40
2702 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-41
2703 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-42
2704 : edgomez 1.5
2705 :    
2706 : edgomez 1.7 2004-06-12 13:51:50 GMT patch-34
2707 : edgomez 1.5
2708 :     Summary:
2709 : edgomez 1.7 Added VBV to twopass RC
2710 : edgomez 1.5 Revision:
2711 : edgomez 1.7 xvidcore--head--0.0--patch-34
2712 : edgomez 1.5
2713 : edgomez 1.7 From christoph:
2714 :     * Added VBV model verifier to twopass RC plugin
2715 :    
2716 : edgomez 1.5 From ed.gomez:
2717 : edgomez 1.7 * Do apply CodingStyle to christoph's code
2718 :     * Use DPRINTF instead of #ifdef VBV_DEBUG #endif blocks as
2719 :     the information that was outputting was usefull for general
2720 :     RC debugging.
2721 : edgomez 1.5
2722 :     modified files:
2723 : edgomez 1.7 examples/xvid_encraw.c src/plugins/plugin_2pass2.c src/xvid.h
2724 : edgomez 1.5
2725 :    
2726 : edgomez 1.7 2004-06-05 23:05:43 GMT patch-33
2727 : edgomez 1.5
2728 :     Summary:
2729 : edgomez 1.7 Merged stable branch patches
2730 : edgomez 1.5 Revision:
2731 : edgomez 1.7 xvidcore--head--0.0--patch-33
2732 : edgomez 1.5
2733 : edgomez 1.7 Merged stable branch patches
2734 :    
2735 :     Patches applied:
2736 :    
2737 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-38
2738 :     DC clipping bug for real
2739 :    
2740 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-39
2741 :     Marking 1.0.1 release
2742 :    
2743 : edgomez 1.5
2744 :     modified files:
2745 : edgomez 1.7 ChangeLog TODO build/generic/configure.in src/decoder.c
2746 :     src/motion/estimation_rd_based.c src/prediction/mbprediction.c
2747 :     src/prediction/mbprediction.h src/xvid.h
2748 :    
2749 :     new patches:
2750 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-38
2751 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-39
2752 : edgomez 1.5
2753 :    
2754 : edgomez 1.7 2004-06-05 23:02:35 GMT patch-32
2755 : edgomez 1.5
2756 :     Summary:
2757 : edgomez 1.7 Previous merge went wrong
2758 : edgomez 1.5 Revision:
2759 : edgomez 1.7 xvidcore--head--0.0--patch-32
2760 : edgomez 1.5
2761 : edgomez 1.7 Previous merge went wrong
2762 : edgomez 1.5
2763 :    
2764 :     modified files:
2765 : edgomez 1.7 src/portab.h
2766 : edgomez 1.5
2767 :    
2768 : edgomez 1.7 2004-05-31 21:32:38 GMT patch-31
2769 : edgomez 1.5
2770 :     Summary:
2771 : edgomez 1.7 Added icon into vfw frontend.
2772 : edgomez 1.5 Revision:
2773 : edgomez 1.7 xvidcore--head--0.0--patch-31
2774 :    
2775 :     From pete:
2776 :     * Added icon into vfw fronted dll. Should show up in uninstall menu.
2777 : edgomez 1.5
2778 : edgomez 1.7 new files:
2779 :     vfw/src/.arch-ids/xvid.ico.id vfw/src/xvid.ico
2780 : edgomez 1.5
2781 :     modified files:
2782 : edgomez 1.7 vfw/bin/xvid.inf vfw/src/resource.rc vfw/vfw.dsp
2783 : edgomez 1.5
2784 : edgomez 1.4
2785 : edgomez 1.7 2004-05-31 21:22:49 GMT patch-30
2786 : edgomez 1.5
2787 :     Summary:
2788 : edgomez 1.7 Merged stable branch fixes
2789 : edgomez 1.5 Revision:
2790 : edgomez 1.7 xvidcore--head--0.0--patch-30
2791 : edgomez 1.5
2792 : edgomez 1.7 Merged stable branch fixes
2793 :    
2794 :     Patches applied:
2795 :    
2796 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-31
2797 :     Close variable argument list.
2798 :    
2799 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-32
2800 :     Bits/Bytes confusion in the VFW frontend.
2801 :    
2802 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-33
2803 :     Nasty typo in pvop vector lambdas.
2804 :    
2805 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-34
2806 :     FPS=1 problem in decoder.
2807 :    
2808 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-35
2809 :     More missing va_end() calls.
2810 :    
2811 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-36
2812 :     Wrong license header.
2813 :    
2814 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-37
2815 :     time fixes to decoder.
2816 :    
2817 : edgomez 1.5
2818 :     modified files:
2819 : edgomez 1.7 src/bitstream/bitstream.c src/decoder.c src/decoder.h
2820 :     src/image/font.c src/image/reduced.c
2821 :     src/motion/estimation_pvop.c src/portab.h vfw/src/codec.c
2822 :     vfw/src/config.c
2823 :    
2824 :     new patches:
2825 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-31
2826 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-32
2827 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-33
2828 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-34
2829 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-35
2830 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-36
2831 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-37
2832 : edgomez 1.5
2833 :    
2834 : edgomez 1.7 2004-05-26 09:13:33 GMT patch-29
2835 : edgomez 1.4
2836 :     Summary:
2837 : edgomez 1.7 Stable merges
2838 : edgomez 1.4 Revision:
2839 : edgomez 1.7 xvidcore--head--0.0--patch-29
2840 : edgomez 1.4
2841 : edgomez 1.7 Stable merges
2842 :    
2843 :     Patches applied:
2844 :    
2845 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-28
2846 :     Small bug in bframe ME.
2847 :    
2848 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-29
2849 :     Small trellis bug
2850 :    
2851 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-30
2852 :     ICM compatibility for VFW
2853 :    
2854 : edgomez 1.4
2855 :     modified files:
2856 : edgomez 1.7 src/motion/estimation_bvop.c src/utils/mbtransquant.c
2857 :     vfw/src/config.c vfw/src/driverproc.c
2858 :    
2859 :     new patches:
2860 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-28
2861 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-29
2862 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-30
2863 : edgomez 1.4
2864 :    
2865 : edgomez 1.7 2004-05-21 14:32:41 GMT patch-28
2866 : edgomez 1.4
2867 :     Summary:
2868 : edgomez 1.7 Don't set edges twice on a frame.
2869 : edgomez 1.4 Revision:
2870 : edgomez 1.7 xvidcore--head--0.0--patch-28
2871 : edgomez 1.4
2872 :     From ed.gomez:
2873 : edgomez 1.7 * A similar optimization has been done for encoder long ago,
2874 :     dunno why this hasn't been "ported" to decoder. This speeds
2875 :     up quite a lot the decoder for no effort (~7%).
2876 : edgomez 1.4
2877 :     modified files:
2878 : edgomez 1.7 src/decoder.c src/decoder.h
2879 : edgomez 1.4
2880 :    
2881 : edgomez 1.7 2004-05-21 14:25:19 GMT patch-27
2882 : edgomez 1.4
2883 :     Summary:
2884 : edgomez 1.7 No 64 bit arithmetic in critical path.
2885 : edgomez 1.4 Revision:
2886 : edgomez 1.7 xvidcore--head--0.0--patch-27
2887 : edgomez 1.4
2888 :     From ed.gomez:
2889 : edgomez 1.7 * No 64 bit arithmetic in critical paths (direct blocks in bvops), it's
2890 :     way too slow (__divdi3 GNU/Linux ABI for 64bit division was taking
2891 :     up to 5% cycles)
2892 : edgomez 1.4
2893 :     modified files:
2894 : edgomez 1.7 src/decoder.c
2895 : edgomez 1.4
2896 :    
2897 : edgomez 1.7 2004-05-15 22:20:11 GMT patch-26
2898 : edgomez 1.4
2899 :     Summary:
2900 : edgomez 1.7 Merged stable tree changes
2901 : edgomez 1.4 Revision:
2902 : edgomez 1.7 xvidcore--head--0.0--patch-26
2903 : edgomez 1.4
2904 : edgomez 1.7 Merged stable tree changes
2905 :    
2906 :     Patches applied:
2907 :    
2908 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-23
2909 :     Some very light Unix build system changes
2910 :    
2911 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-24
2912 :     Possible VOL header corruption.
2913 :    
2914 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-25
2915 :     DC prediction fix.
2916 :    
2917 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-26
2918 :     Small mismatch in hint<->widget in VFW
2919 :    
2920 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-27
2921 :     Marking 1.0.0 final
2922 : edgomez 1.4
2923 :    
2924 :     modified files:
2925 : edgomez 1.7 ChangeLog build/generic/Makefile build/generic/bootstrap.sh
2926 :     build/generic/configure.in src/bitstream/bitstream.c
2927 :     src/decoder.c src/motion/estimation_rd_based.c
2928 :     src/prediction/mbprediction.c src/prediction/mbprediction.h
2929 :     src/xvid.h vfw/src/resource.rc
2930 :    
2931 :     new patches:
2932 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-23
2933 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-24
2934 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-25
2935 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-26
2936 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-27
2937 : edgomez 1.4
2938 :    
2939 : edgomez 1.7 2004-04-25 21:46:25 GMT patch-25
2940 : edgomez 1.4
2941 :     Summary:
2942 : edgomez 1.7 Smarter skipping
2943 : edgomez 1.4 Revision:
2944 : edgomez 1.7 xvidcore--head--0.0--patch-25
2945 : edgomez 1.4
2946 :     From sysKin:
2947 : edgomez 1.7 * Smarter skipping + bugfix
2948 : edgomez 1.4
2949 :     modified files:
2950 : edgomez 1.7 src/motion/estimation.h src/motion/estimation_bvop.c
2951 :     src/motion/estimation_pvop.c
2952 : edgomez 1.4
2953 :    
2954 : edgomez 1.7 2004-04-20 20:37:08 GMT patch-24
2955 : edgomez 1.4
2956 :     Summary:
2957 : edgomez 1.7 ME cleanup.
2958 : edgomez 1.4 Revision:
2959 : edgomez 1.7 xvidcore--head--0.0--patch-24
2960 : edgomez 1.4
2961 :     From sysKin:
2962 : edgomez 1.7 * First stage cleanup: new fast qpel refinement.
2963 : edgomez 1.4
2964 :     modified files:
2965 : edgomez 1.7 src/motion/estimation.h src/motion/estimation_bvop.c
2966 :     src/motion/estimation_common.c src/motion/estimation_gmc.c
2967 :     src/motion/estimation_pvop.c src/motion/estimation_rd_based.c
2968 :     src/motion/vop_type_decision.c
2969 : edgomez 1.4
2970 :    
2971 : edgomez 1.7 2004-04-20 19:44:44 GMT patch-23
2972 : edgomez 1.4
2973 :     Summary:
2974 : edgomez 1.7 Merging 1.0 fixes
2975 : edgomez 1.4 Revision:
2976 : edgomez 1.7 xvidcore--head--0.0--patch-23
2977 : edgomez 1.4
2978 : edgomez 1.7 Merging 1.0 fixes
2979 :    
2980 :     Patches applied:
2981 :    
2982 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-21
2983 :     Fix crash in decoder for non IFrame 1st frame.
2984 :    
2985 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-22
2986 :     Small visual fix.
2987 : edgomez 1.4
2988 :    
2989 :     modified files:
2990 : edgomez 1.7 src/decoder.c vfw/src/config.c
2991 :    
2992 :     new patches:
2993 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-21
2994 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-22
2995 : edgomez 1.4
2996 :    
2997 : edgomez 1.7 2004-04-18 17:14:29 GMT patch-22
2998 : edgomez 1.4
2999 :     Summary:
3000 : edgomez 1.7 Merging 1.0 fixes
3001 : edgomez 1.4 Revision:
3002 : edgomez 1.7 xvidcore--head--0.0--patch-22
3003 : edgomez 1.4
3004 : edgomez 1.7 Merging 1.0 fixes
3005 :    
3006 :     Patches applied:
3007 :    
3008 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-18
3009 :     Tiny xvid_decraw cleaning
3010 :    
3011 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-19
3012 :     vfw opens audio file in shared access mode
3013 : edgomez 1.4
3014 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-20
3015 :     Typo
3016 : edgomez 1.4
3017 :    
3018 :     modified files:
3019 : edgomez 1.7 examples/xvid_decraw.c vfw/src/resource.rc
3020 : edgomez 1.4
3021 : edgomez 1.7 new patches:
3022 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-18
3023 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-19
3024 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-20
3025 : edgomez 1.4
3026 :    
3027 : edgomez 1.7 2004-04-18 17:09:59 GMT patch-21
3028 : edgomez 1.4
3029 :     Summary:
3030 : edgomez 1.7 Dering hooking in DShow.
3031 : edgomez 1.4 Revision:
3032 : edgomez 1.7 xvidcore--head--0.0--patch-21
3033 : edgomez 1.4
3034 :     From sysKin:
3035 : edgomez 1.7 * Dering widget and associated code for dering support in DShow.
3036 : edgomez 1.4
3037 :     modified files:
3038 : edgomez 1.7 dshow/src/CXvidDecoder.cpp dshow/src/config.c
3039 :     dshow/src/config.h dshow/src/resource.h dshow/src/xvid.ax.rc
3040 : edgomez 1.4
3041 :    
3042 : edgomez 1.7 2004-04-18 17:08:53 GMT patch-20
3043 : edgomez 1.4
3044 :     Summary:
3045 : edgomez 1.7 Dering hooking in VFW.
3046 : edgomez 1.4 Revision:
3047 : edgomez 1.7 xvidcore--head--0.0--patch-20
3048 : edgomez 1.4
3049 :     From sysKin:
3050 : edgomez 1.7 * Dering widget and associated code for dering support in VFW.
3051 : edgomez 1.4
3052 :     modified files:
3053 : edgomez 1.7 vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
3054 :     vfw/src/resource.h vfw/src/resource.rc
3055 : edgomez 1.4
3056 :    
3057 : edgomez 1.7 2004-04-18 17:06:14 GMT patch-19
3058 : edgomez 1.4
3059 :     Summary:
3060 : edgomez 1.7 Added dering code.
3061 : edgomez 1.4 Revision:
3062 : edgomez 1.7 xvidcore--head--0.0--patch-19
3063 : edgomez 1.4
3064 : edgomez 1.7 From Marc Fauconneau:
3065 :     * Added dering code to core.
3066 : edgomez 1.4
3067 :     modified files:
3068 : edgomez 1.7 src/image/postprocessing.c src/image/postprocessing.h
3069 :     src/xvid.h
3070 : edgomez 1.4
3071 :    
3072 : edgomez 1.7 2004-04-18 17:02:48 GMT patch-18
3073 : edgomez 1.4
3074 :     Summary:
3075 : edgomez 1.7 Added static builds for msvc.
3076 : edgomez 1.4 Revision:
3077 : edgomez 1.7 xvidcore--head--0.0--patch-18
3078 :    
3079 :     From pete:
3080 :     * Added static type building project files for MSVC. Needed
3081 :     for xvid_bench.
3082 : edgomez 1.4
3083 : edgomez 1.7 new files:
3084 :     build/win32/.arch-ids/libxvidcore_static.dsp.id
3085 :     build/win32/.arch-ids/xvid_decraw_static.dsp.id
3086 :     build/win32/.arch-ids/xvid_encraw_static.dsp.id
3087 :     build/win32/libxvidcore_static.dsp
3088 :     build/win32/xvid_decraw_static.dsp
3089 :     build/win32/xvid_encraw_static.dsp
3090 : edgomez 1.4
3091 :     modified files:
3092 : edgomez 1.7 TODO build/win32/xvidcore.dsw
3093 : edgomez 1.4
3094 :    
3095 : edgomez 1.7 2004-04-15 19:32:53 GMT patch-17
3096 : edgomez 1.4
3097 :     Summary:
3098 : edgomez 1.7 Merged fixes from 1.0 tree
3099 : edgomez 1.4 Revision:
3100 : edgomez 1.7 xvidcore--head--0.0--patch-17
3101 : edgomez 1.4
3102 : edgomez 1.7 Merged fixes from 1.0 tree
3103 :    
3104 :     Patches applied:
3105 :    
3106 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-14
3107 :     Fixed small bug in trellis code.
3108 :    
3109 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-15
3110 :     Ressource leaking in dshow.
3111 :    
3112 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-16
3113 :     Fixed missing 1st frame in dshow output.
3114 :    
3115 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-17
3116 :     Tiny minor fixes for msvc.
3117 :    
3118 : edgomez 1.4
3119 :     modified files:
3120 : edgomez 1.7 build/win32/xvid_decraw.dsp build/win32/xvid_encraw.dsp
3121 :     dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
3122 :     examples/xvid_decraw.c src/utils/mbtransquant.c src/xvid.h
3123 :    
3124 :     new patches:
3125 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-14
3126 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-15
3127 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-16
3128 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-17
3129 : edgomez 1.4
3130 :    
3131 : edgomez 1.7 2004-04-15 19:28:53 GMT patch-16
3132 : edgomez 1.4
3133 :     Summary:
3134 : edgomez 1.7 Starting the 1.1 numbering here.
3135 : edgomez 1.4 Revision:
3136 : edgomez 1.7 xvidcore--head--0.0--patch-16
3137 : edgomez 1.4
3138 : edgomez 1.7 From pete:
3139 :     * Started 1.1 numbering
3140 :     * Added 1.1 checking for the brightness field.
3141 :    
3142 :     PS: API 4 is extensible as long as we add fields at the end of
3143 :     the structures and that we had checks to mimic old core
3144 :     settings. That's why the API version doesn't change, but the
3145 :     public numbering does.
3146 : edgomez 1.4
3147 :     modified files:
3148 : edgomez 1.7 src/decoder.c src/xvid.c src/xvid.h
3149 : edgomez 1.4
3150 :    
3151 : edgomez 1.7 2004-04-14 19:22:52 GMT patch-15
3152 : edgomez 1.4
3153 :     Summary:
3154 : edgomez 1.7 Remove ppro code from mmx h263 quant.
3155 : edgomez 1.4 Revision:
3156 : edgomez 1.7 xvidcore--head--0.0--patch-15
3157 : edgomez 1.4
3158 : edgomez 1.7 From Jean Marc:
3159 :     * Removed pentium pro opcodes from mmx functions (cmov)
3160 : edgomez 1.4
3161 :     modified files:
3162 : edgomez 1.7 src/quant/x86_asm/quantize_h263_mmx.asm
3163 : edgomez 1.4
3164 :    
3165 : edgomez 1.7 2004-04-13 20:05:24 GMT patch-14
3166 : edgomez 1.4
3167 :     Summary:
3168 : edgomez 1.7 Reverted troublesome patch-11
3169 : edgomez 1.4 Revision:
3170 : edgomez 1.7 xvidcore--head--0.0--patch-14
3171 : edgomez 1.4
3172 : edgomez 1.7 From ed.gomez:
3173 :     * Removed buggy patch-11. Though xvid_bench tests passed, the code
3174 :     was buggy... and as all changes were involved, the patch is reverted.
3175 : edgomez 1.4
3176 :     modified files:
3177 : edgomez 1.7 src/utils/x86_asm/mem_transfer_mmx.asm
3178 : edgomez 1.4
3179 :    
3180 : edgomez 1.7 2004-04-12 15:48:21 GMT patch-13
3181 : edgomez 1.4
3182 :     Summary:
3183 : edgomez 1.7 Optimized Plane SSE.
3184 : edgomez 1.4 Revision:
3185 : edgomez 1.7 xvidcore--head--0.0--patch-13
3186 : edgomez 1.4
3187 :     From ed.gomez:
3188 : edgomez 1.7 * Mostly unuseful patch as it optimizes a function that is used
3189 :     not so often and that doesn't eat so much CPU. But as i'm always
3190 :     doing debugging (thus using plane_sse), i like the idea of being
3191 :     doing the debugging the faster i can :-)
3192 : edgomez 1.4
3193 :     modified files:
3194 : edgomez 1.7 examples/xvid_bench.c src/image/image.c src/motion/sad.c
3195 :     src/motion/sad.h src/motion/x86_asm/sad_mmx.asm src/xvid.c
3196 : edgomez 1.4
3197 :    
3198 : edgomez 1.7 2004-04-12 15:38:01 GMT patch-12
3199 : edgomez 1.4
3200 :     Summary:
3201 : edgomez 1.7 New H263 code.
3202 : edgomez 1.4 Revision:
3203 : edgomez 1.7 xvidcore--head--0.0--patch-12
3204 : edgomez 1.4
3205 : edgomez 1.7 From Jean Marc:
3206 :     * Improved H263 code.
3207 : edgomez 1.4
3208 :     modified files:
3209 : edgomez 1.7 src/quant/x86_asm/quantize_h263_mmx.asm
3210 : edgomez 1.4
3211 :    
3212 : edgomez 1.7 2004-04-12 14:03:19 GMT patch-10
3213 : edgomez 1.4
3214 :     Summary:
3215 : edgomez 1.7 Removed CVS Id field
3216 : edgomez 1.4 Revision:
3217 : edgomez 1.7 xvidcore--head--0.0--patch-10
3218 : edgomez 1.4
3219 : edgomez 1.7 Removed CVS Id field
3220 :    
3221 : edgomez 1.4
3222 :     modified files:
3223 : edgomez 1.7 src/motion/ppc_asm/sad_altivec.c
3224 : edgomez 1.4
3225 :    
3226 : edgomez 1.7 2004-04-12 14:00:16 GMT patch-9
3227 : edgomez 1.4
3228 :     Summary:
3229 : edgomez 1.7 Added debug option (-debug)
3230 : edgomez 1.4 Revision:
3231 : edgomez 1.7 xvidcore--head--0.0--patch-9
3232 : edgomez 1.4
3233 : edgomez 1.7 Added debug option (-debug)
3234 : edgomez 1.4
3235 :    
3236 :     modified files:
3237 : edgomez 1.7 examples/xvid_decraw.c
3238 : edgomez 1.2
3239 :    
3240 : edgomez 1.7 2004-04-12 13:53:00 GMT patch-8
3241 : edgomez 1.3
3242 :     Summary:
3243 : edgomez 1.7 Merged stable tree fixes
3244 : edgomez 1.3 Revision:
3245 : edgomez 1.7 xvidcore--head--0.0--patch-8
3246 : edgomez 1.3
3247 : edgomez 1.7 Merged stable tree fixes
3248 :    
3249 :     Patches applied:
3250 :    
3251 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-6
3252 :     Compiler quirk in portab.h
3253 :    
3254 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-7
3255 :     DShow widget hiding.
3256 :    
3257 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-8
3258 :     RGB 16bit output fix.
3259 :    
3260 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-9
3261 :     3DNow Ext functions use MMXEXT opcodes.
3262 :    
3263 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-10
3264 :     PGM support back in xvid_decraw.
3265 :    
3266 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-11
3267 :     Better MV clipping code.
3268 :    
3269 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-12
3270 :     3dnow functions proper separation.
3271 :    
3272 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-13
3273 :     Don't do SAD and RD based searches for qp.
3274 :    
3275 : edgomez 1.3
3276 :     modified files:
3277 : edgomez 1.7 dshow/src/xvid.ax.rc examples/xvid_decraw.c src/decoder.c
3278 :     src/image/colorspace.c src/motion/estimation_pvop.c
3279 :     src/portab.h src/xvid.c
3280 :    
3281 :     new patches:
3282 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-6
3283 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-7
3284 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-8
3285 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-9
3286 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-10
3287 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-11
3288 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-12
3289 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-13
3290 : edgomez 1.3
3291 :    
3292 : edgomez 1.7 2004-04-05 20:44:57 GMT patch-7
3293 : edgomez 1.3
3294 :     Summary:
3295 : edgomez 1.7 MSVC warning.
3296 : edgomez 1.3 Revision:
3297 : edgomez 1.7 xvidcore--head--0.0--patch-7
3298 : edgomez 1.3
3299 : edgomez 1.7 From pete:
3300 :     * Fixed MSVC warnings about float vs double.
3301 : edgomez 1.3
3302 :     modified files:
3303 : edgomez 1.7 src/plugins/plugin_lumimasking.c
3304 : edgomez 1.3
3305 :    
3306 : edgomez 1.7 2004-04-05 20:04:10 GMT patch-6
3307 : edgomez 1.3
3308 :     Summary:
3309 : edgomez 1.7 Frame dropping alternative fix.
3310 : edgomez 1.3 Revision:
3311 : edgomez 1.7 xvidcore--head--0.0--patch-6
3312 : edgomez 1.3
3313 :     From sysKin:
3314 : edgomez 1.7 * Different solution to the same problem previously fixed in
3315 :     1.0 tree.
3316 : edgomez 1.3
3317 :     modified files:
3318 : edgomez 1.7 src/encoder.c
3319 : edgomez 1.3
3320 :    
3321 : edgomez 1.7 2004-04-05 19:45:17 GMT patch-5
3322 : edgomez 1.3
3323 :     Summary:
3324 : edgomez 1.7 Merged stable tree fixes
3325 : edgomez 1.3 Revision:
3326 : edgomez 1.7 xvidcore--head--0.0--patch-5
3327 : edgomez 1.3
3328 : edgomez 1.7 Merged stable tree fixes
3329 :    
3330 :     Patches applied:
3331 :    
3332 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-2
3333 :     Typo in ME fast comparison.
3334 :    
3335 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-3
3336 :     Dead code removal.
3337 :    
3338 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-4
3339 :     Frame dropping disabling for bframes.
3340 :    
3341 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-5
3342 :     Marking RC4
3343 :    
3344 : edgomez 1.3
3345 :     modified files:
3346 : edgomez 1.7 ChangeLog build/generic/configure.in src/encoder.c
3347 :     src/motion/estimation_common.c src/xvid.h
3348 : edgomez 1.3
3349 : edgomez 1.7 new patches:
3350 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-2
3351 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-3
3352 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-4
3353 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-5
3354 : edgomez 1.3
3355 :    
3356 : edgomez 1.7 2004-04-03 10:33:44 GMT patch-4
3357 : edgomez 1.3
3358 :     Summary:
3359 : edgomez 1.7 Merged 1.0 fixes
3360 : edgomez 1.3 Revision:
3361 : edgomez 1.7 xvidcore--head--0.0--patch-4
3362 : edgomez 1.3
3363 : edgomez 1.7 Merged 1.0 fixes
3364 :    
3365 :     Patches applied:
3366 :    
3367 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--base-0
3368 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
3369 :    
3370 :     * ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-1
3371 :     VFW Resource leak fix (try #2)
3372 : edgomez 1.3
3373 :    
3374 :     modified files:
3375 : edgomez 1.7 vfw/src/codec.c vfw/src/driverproc.c
3376 : edgomez 1.3
3377 : edgomez 1.7 new patches:
3378 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--base-0
3379 :     ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-1
3380 : edgomez 1.3
3381 :    
3382 : edgomez 1.7 2004-04-02 21:44:39 GMT patch-3
3383 : edgomez 1.3
3384 :     Summary:
3385 : edgomez 1.7 Merged new PPC port
3386 : edgomez 1.3 Revision:
3387 : edgomez 1.7 xvidcore--head--0.0--patch-3
3388 : edgomez 1.3
3389 : edgomez 1.7 Merged new PPC port
3390 :    
3391 :     Patches applied:
3392 :    
3393 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--base-0
3394 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
3395 :    
3396 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-1
3397 :     Sad Altivec File added
3398 :    
3399 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-2
3400 :     Mem Transfer functions ported to altivec
3401 :    
3402 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-4
3403 :     bugfix in mem transfer altivec routines
3404 :    
3405 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-5
3406 :     Bug Fix in Mem Transfer
3407 :    
3408 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-6
3409 :     Walken Inverse DCT added
3410 :    
3411 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-7
3412 :     Interpolate8x8 altivec added
3413 :    
3414 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-8
3415 :     interpolate avg2 altivec added
3416 :    
3417 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-9
3418 :     Star-merged Edouards Branch
3419 :    
3420 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-10
3421 :     Added RGB to YV12 Altivec routines
3422 :    
3423 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-11
3424 :     Added YUV to YV12 Altivec routines
3425 :    
3426 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-12
3427 :     more interpolate functions
3428 :    
3429 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-13
3430 :     H263 Quantization added in altivec
3431 :    
3432 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-14
3433 :     Star-Merge with main branch
3434 :    
3435 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-15
3436 :     h263 dequantization with altivec
3437 :    
3438 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-16
3439 :     sse8_16bit added
3440 :    
3441 :     * chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-17
3442 :     added yv12 to yuv colorspace routines (altivec)
3443 :    
3444 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--base-0
3445 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--base-0
3446 :    
3447 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
3448 :     Merged with mainline patch-9
3449 :    
3450 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
3451 :     PPC platform support cleanup.
3452 :    
3453 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-3
3454 :     Merging Paul's changes
3455 :    
3456 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
3457 :     Merged mainline patches
3458 :    
3459 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-5
3460 :     Merged up to mainline RC1
3461 :    
3462 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-6
3463 :     Merged chn's work
3464 :    
3465 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-7
3466 :     Merged chn's mem transfer functions
3467 :    
3468 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-8
3469 :     Merged mainline mem_transfer arch separation
3470 :    
3471 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-9
3472 :     Merged mainline patches
3473 :    
3474 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-10
3475 :     Replayed unconflicting patches from chn
3476 :    
3477 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-11
3478 :     Merging mainline up to patch-31
3479 :    
3480 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-12
3481 :     Forgotten patch from chn
3482 :    
3483 :     * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-13
3484 :     Merged chn's branch up to patch-10
3485 : edgomez 1.3
3486 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-14
3487 :     Merged work from Chriostoph up to patch-13
3488 : edgomez 1.3
3489 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-15
3490 :     Merged stuff from mainline
3491 : edgomez 1.3
3492 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-16
3493 :     Merged chn's work
3494 : edgomez 1.3
3495 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-17
3496 :     Merged mainline
3497 : edgomez 1.2
3498 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-18
3499 :     Merged mainline fixes
3500 : edgomez 1.2
3501 : edgomez 1.7 * ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-19
3502 :     Merging head branch to prepare mainline merging
3503 : edgomez 1.2
3504 : edgomez 1.7 * ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--base-0
3505 :     tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
3506 : edgomez 1.2
3507 : edgomez 1.7 * ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
3508 :     Quick changes for ppc linux
3509 : edgomez 1.2
3510 :    
3511 : edgomez 1.7 new files:
3512 :     src/dct/ppc_asm/.arch-ids/idct_altivec.c.id
3513 :     src/dct/ppc_asm/idct_altivec.c src/image/ppc_asm/.arch-ids/=id
3514 :     src/image/ppc_asm/.arch-ids/colorspace_altivec.c.id
3515 :     src/image/ppc_asm/.arch-ids/interpolate8x8_altivec.c.id
3516 :     src/image/ppc_asm/colorspace_altivec.c
3517 :     src/image/ppc_asm/interpolate8x8_altivec.c
3518 :     src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
3519 :     src/motion/ppc_asm/sad_altivec.c
3520 :     src/quant/ppc_asm/.arch-ids/=id
3521 :     src/quant/ppc_asm/.arch-ids/quant_h263_altivec.c.id
3522 :     src/quant/ppc_asm/quant_h263_altivec.c
3523 :     src/utils/ppc_asm/.arch-ids/=id
3524 :     src/utils/ppc_asm/.arch-ids/altivec_trigger.c.id
3525 :     src/utils/ppc_asm/.arch-ids/mem_transfer_altivec.c.id
3526 :     src/utils/ppc_asm/altivec_trigger.c
3527 :     src/utils/ppc_asm/mem_transfer_altivec.c
3528 : edgomez 1.2
3529 : edgomez 1.7 removed files:
3530 :     src/bitstream/ppc_asm/.arch-ids/cbp_altivec.s.id
3531 :     src/bitstream/ppc_asm/.arch-ids/cbp_ppc.s.id
3532 :     src/bitstream/ppc_asm/cbp_altivec.s
3533 :     src/bitstream/ppc_asm/cbp_ppc.s
3534 :     src/dct/ppc_asm/.arch-ids/fdct_altivec.s.id
3535 :     src/dct/ppc_asm/.arch-ids/idct_altivec.s.id
3536 :     src/dct/ppc_asm/fdct_altivec.s src/dct/ppc_asm/idct_altivec.s
3537 :     src/motion/ppc_asm/.arch-ids/README.id
3538 :     src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
3539 :     src/motion/ppc_asm/.arch-ids/sad_altivec.s.id
3540 :     src/motion/ppc_asm/README src/motion/ppc_asm/sad_altivec.c
3541 :     src/motion/ppc_asm/sad_altivec.s
3542 : edgomez 1.2
3543 :     modified files:
3544 : edgomez 1.7 build/generic/Makefile build/generic/configure.in
3545 :     build/generic/platform.inc.in build/generic/sources.inc
3546 :     examples/xvid_bench.c src/bitstream/cbp.h src/dct/fdct.h
3547 :     src/dct/idct.h src/dct/simple_idct.c src/image/colorspace.h
3548 :     src/image/interpolate8x8.h src/motion/sad.h src/portab.h
3549 :     src/quant/quant.h src/utils/emms.h src/utils/mem_transfer.h
3550 :     src/xvid.c
3551 : edgomez 1.2
3552 : edgomez 1.7 new directories:
3553 :     src/image/ppc_asm src/image/ppc_asm/.arch-ids
3554 :     src/quant/ppc_asm src/quant/ppc_asm/.arch-ids
3555 :     src/utils/ppc_asm src/utils/ppc_asm/.arch-ids
3556 : edgomez 1.2
3557 : edgomez 1.7 new patches:
3558 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--base-0
3559 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-1
3560 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-2
3561 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-4
3562 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-5
3563 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-6
3564 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-7
3565 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-8
3566 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-9
3567 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-10
3568 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-11
3569 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-12
3570 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-13
3571 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-14
3572 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-15
3573 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-16
3574 :     chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-17
3575 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--base-0
3576 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
3577 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
3578 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-3
3579 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
3580 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-5
3581 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-6
3582 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-7
3583 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-8
3584 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-9
3585 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-10
3586 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-11
3587 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-12
3588 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-13
3589 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-14
3590 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-15
3591 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-16
3592 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-17
3593 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-18
3594 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-19
3595 :     ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--base-0
3596 :     ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
3597 : edgomez 1.2
3598 :    
3599 : edgomez 1.7 2004-04-02 21:26:57 GMT patch-2
3600 : edgomez 1.2
3601 :     Summary:
3602 : edgomez 1.7 messed with XviD BS version
3603 : edgomez 1.2 Revision:
3604 : edgomez 1.7 xvidcore--head--0.0--patch-2
3605 : edgomez 1.2
3606 : edgomez 1.7 messed with XviD BS version
3607 :    
3608 : edgomez 1.2
3609 :     modified files:
3610 : edgomez 1.7 src/xvid.h
3611 : edgomez 1.2
3612 :    
3613 : edgomez 1.7 2004-04-02 21:25:15 GMT patch-1
3614 : edgomez 1.2
3615 :     Summary:
3616 : edgomez 1.7 Brightness Postprocessing.
3617 : edgomez 1.2 Revision:
3618 : edgomez 1.7 xvidcore--head--0.0--patch-1
3619 : edgomez 1.2
3620 : edgomez 1.7 From Pete:
3621 :     * Added brightness postprocessing.
3622 :    
3623 :     From ed.gomez:
3624 :     * Merging changes due to CVS branches unsync state between head and
3625 :     last 1.0 dev branch.
3626 : edgomez 1.2
3627 : edgomez 1.7 new files:
3628 :     src/image/x86_asm/.arch-ids/postprocessing_mmx.asm.id
3629 :     src/image/x86_asm/postprocessing_mmx.asm
3630 : edgomez 1.2
3631 :     modified files:
3632 : edgomez 1.7 build/generic/sources.inc build/win32/libxvidcore.dsp
3633 :     dshow/src/CXvidDecoder.cpp dshow/src/config.c
3634 :     dshow/src/xvid.ax.rc src/decoder.c src/image/image.c
3635 :     src/image/image.h src/image/postprocessing.c
3636 :     src/image/postprocessing.h src/xvid.c src/xvid.h
3637 :     vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
3638 :     vfw/src/resource.h vfw/src/resource.rc
3639 : edgomez 1.2
3640 :    
3641 : edgomez 1.7 2004-04-02 20:36:54 GMT base-0
3642 : edgomez 1.2
3643 :     Summary:
3644 : edgomez 1.7 tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
3645 : edgomez 1.2 Revision:
3646 : edgomez 1.7 xvidcore--head--0.0--base-0
3647 : edgomez 1.2
3648 : edgomez 1.7 (automatically generated log message)
3649 : edgomez 1.2
3650 : edgomez 1.7 new patches:
3651 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--base-0
3652 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-1
3653 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-2
3654 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-3
3655 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-4
3656 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-5
3657 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-6
3658 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-7
3659 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-8
3660 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-9
3661 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-10
3662 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-11
3663 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-12
3664 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-13
3665 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-14
3666 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-15
3667 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-16
3668 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-17
3669 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-18
3670 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-19
3671 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-20
3672 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-21
3673 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-22
3674 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-23
3675 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-24
3676 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-25
3677 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-26
3678 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-27
3679 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-28
3680 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-29
3681 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-30
3682 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-31
3683 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-32
3684 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-33
3685 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-34
3686 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-35
3687 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-36
3688 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-37
3689 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-38
3690 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-39
3691 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-40
3692 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-41
3693 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-42
3694 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-43
3695 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-44
3696 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-45
3697 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-46
3698 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-47
3699 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-48
3700 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-49
3701 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-50
3702 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-51
3703 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-52
3704 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-53
3705 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-54
3706 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-55
3707 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-56
3708 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-57
3709 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-58
3710 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-59
3711 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-60
3712 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-61
3713 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-62
3714 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-63
3715 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-64
3716 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-65
3717 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-66
3718 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-67
3719 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-68
3720 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-69
3721 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-70
3722 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-71
3723 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-72
3724 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-73
3725 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-74
3726 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-75
3727 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-76
3728 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-77
3729 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-78
3730 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-79
3731 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-80
3732 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-81
3733 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-82
3734 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-83
3735 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-84
3736 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-85
3737 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-86
3738 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-87
3739 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-88
3740 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-89
3741 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-90
3742 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-91
3743 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-92
3744 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-93
3745 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-94
3746 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-95
3747 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-96
3748 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-97
3749 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-98
3750 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-99
3751 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-100
3752 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-101
3753 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-102
3754 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-103
3755 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-104
3756 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-105
3757 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-106
3758 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-107
3759 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-108
3760 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-109
3761 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-110
3762 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-111
3763 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-112
3764 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-113
3765 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-114
3766 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-115
3767 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-116
3768 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-117
3769 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-118
3770 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-119
3771 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-120
3772 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-121
3773 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-122
3774 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-123
3775 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-124
3776 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-125
3777 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-126
3778 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-127
3779 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-128
3780 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-129
3781 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-130
3782 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-131
3783 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-132
3784 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-133
3785 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-134
3786 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-135
3787 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-136
3788 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-137
3789 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-138
3790 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-139
3791 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-140
3792 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-141
3793 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-142
3794 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-143
3795 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-144
3796 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-145
3797 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-146
3798 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-147
3799 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-148
3800 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-149
3801 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-150
3802 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-151
3803 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-152
3804 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-153
3805 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-154
3806 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-155
3807 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-156
3808 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-157
3809 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-158
3810 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-159
3811 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-160
3812 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-161
3813 :     ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-162
3814 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--base-0
3815 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-1
3816 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-2
3817 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-3
3818 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-4
3819 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-5
3820 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-6
3821 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-7
3822 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-8
3823 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-9
3824 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-10
3825 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-11
3826 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-12
3827 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-13
3828 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-14
3829 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-15
3830 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-16
3831 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-17
3832 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-18
3833 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-19
3834 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-20
3835 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-21
3836 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-22
3837 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-23
3838 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-24
3839 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-25
3840 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-26
3841 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-27
3842 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-28
3843 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-29
3844 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-30
3845 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-31
3846 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-32
3847 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-33
3848 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-34
3849 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-35
3850 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-36
3851 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-37
3852 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-38
3853 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-39
3854 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-40
3855 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-41
3856 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-42
3857 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-43
3858 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-44
3859 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-45
3860 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-46
3861 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-47
3862 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-48
3863 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-49
3864 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-50
3865 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-51
3866 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-52
3867 :     ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
3868 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--base-0
3869 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-1
3870 : edgomez 1.2 ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-2
3871 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-3
3872 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-4
3873 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-5
3874 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-6
3875 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-7
3876 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-8
3877 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-9
3878 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-10
3879 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-11
3880 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-12
3881 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-13
3882 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-14
3883 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-15
3884 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-16
3885 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-17
3886 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-18
3887 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-19
3888 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-20
3889 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-21
3890 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-22
3891 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-23
3892 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-24
3893 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-25
3894 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-26
3895 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-27
3896 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-28
3897 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-29
3898 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-30
3899 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-31
3900 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-32
3901 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-33
3902 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-34
3903 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-35
3904 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-36
3905 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-37
3906 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-38
3907 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-39
3908 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-40
3909 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-41
3910 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-42
3911 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-43
3912 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-44
3913 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-45
3914 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-46
3915 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-47
3916 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-48
3917 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-49
3918 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-50
3919 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-51
3920 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-52
3921 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-53
3922 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-54
3923 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-55
3924 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-56
3925 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-57
3926 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-58
3927 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-59
3928 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-60
3929 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-61
3930 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-62
3931 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-63
3932 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-64
3933 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-65
3934 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-66
3935 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-67
3936 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-68
3937 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-69
3938 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-70
3939 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-71
3940 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-72
3941 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-73
3942 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-74
3943 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-75
3944 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-76
3945 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-77
3946 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-78
3947 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-79
3948 :     ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-80
3949 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--base-0
3950 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-1
3951 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-2
3952 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-3
3953 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-4
3954 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-5
3955 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-6
3956 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-7
3957 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-8
3958 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-9
3959 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-10
3960 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-11
3961 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-12
3962 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-13
3963 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-14
3964 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-15
3965 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-16
3966 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-17
3967 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-18
3968 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-19
3969 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-20
3970 :     ed.gomez@free.fr--main/xvidcore--stable--0.9--version-0
3971 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--base-0
3972 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-1
3973 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-2
3974 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-3
3975 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-4
3976 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-5
3977 :     ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-6
3978 :    
3979 :    

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