G'day All,

I'd like to request an exception for xvidcore. 1.1.0 final was released
on the 30th of December 2005, and can currently be found in marillat's
repository.

Fixes include full GCC 4 support, Field interlaced decoding, decoder
fixes, qpel fixes on amd64, and compatibility updates.

I have attached the diffstat and changelog diffs. 

Regards
Yagisan
-- 
Jamie Jones
Proprietor
E-Yagi Consulting
ABN: 32 138 593 410
Mob: +61 4 16 025 081
Email: [EMAIL PROTECTED]
Web: http://www.eyagiconsulting.com

GPG/PGP signed mail preferred. No HTML mail. No MS Word attachments
PGP Key ID 0x4B6E7209
Fingerprint E1FD 9D7E 6BB4 1BD4 AEB9 3091 0027 CEFA 4B6E 7209
--- xvidcore-1.1.0-beta2/ChangeLog	2005-04-04 06:39:45.000000000 +1000
+++ xvidcore-1.1.0/ChangeLog	2005-12-31 01:34:55.000000000 +1100
@@ -3,11 +3,724 @@
 # also removed all my email adresses from the output because they are not
 # relevant.
 
+user:
+date:        Tue Nov 22 21:08:50 2005 +0100
+files:       examples/xvid_bench.c
+description:
+Typos in xvid_bench
+
+
+date:        Tue Nov 15 00:01:06 2005 +0100
+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
+description:
+Pointer type mismatchs
+
+From ed.gomez:
+ * Pointer type mismatchs, correct casts do the trick.
+   Spotted by sparse.
+
+
+date:        Wed Nov  2 01:28:25 2005 +0100
+files:       src/bitstream/bitstream.c src/decoder.c src/image/colorspace.c src/image/font.c src/image/qpel.c src/prediction/mbprediction.c
+description:
+Fixed symbols scope
+
+From ed.gomez:
+ * Some symbols were defined with too wide scopes. These have
+   been narrowed to help the compiler. Spotted by sparse.
+
+
+date:        Tue Nov  1 19:29:03 2005 +0100
+files:       src/dct/idct.c src/image/qpel.c src/utils/emms.c src/xvid.c
+description:
+Fixed non ANSI C prototypes (bis)
+
+From ed.gomez:
+ * ANSI C requires explicit void arg. Spotted by sparse.
+
+
+date:        Tue Nov  1 19:21:55 2005 +0100
+files:       src/utils/timer.h
+description:
+Fixed non ANSI C prototypes
+
+From ed.gomez:
+ * ANSI C requires explicit void arg. Spotted by sparse.
+
+
+date:        Tue Nov  1 19:14:46 2005 +0100
+files:       src/encoder.c src/image/qpel.c src/prediction/mbprediction.c src/xvid.c
+description:
+Fixed using plain 0 instead of NULL
+
+From ed.gomez:
+ * Removed all occurences of plain 0 when dealing with pointers.
+   Use of NULL is the way to do this. Spotted by sparse.
+
+
+date:        Wed Oct 26 21:04:18 2005 +0200
+files:       examples/xvid_bench.c src/image/qpel.h
+description:
+Micro optimization in qpel code
+
+From skal:
+ * removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
+   As suggested by Gruel, there might be a compiler problem for
+   some very very exotic platform. Hence, i've added a test_compiler()
+   in xvid_bench.c, to be sure everything are ok. Hope the test is
+   correct.
+
+ * added benches for interlaced decoding, as supplied by Christoph
+   Kühnel (info at intek-darmstadt dot de).
+   Thanks a lot.
+
+
+date:        Wed Oct 26 20:57:58 2005 +0200
+files:       vfw/src/codec.c vfw/src/config.c vfw/src/config.h
+description:
+Renamed/extended VFW profiles
+
+From michael:
+ * Renamed and extended profiles declared in VFW GUI
+
+
+date:        Sun Oct 16 12:41:34 2005 +0200
+files:       vfw/src/codec.c vfw/src/config.c vfw/src/config.h vfw/src/resource.h vfw/src/resource.rc
+description:
+Added quality presets to VFW GUI
+
+From pete:
+ * Added quality presets to VFW GUI. Should help the beginner
+   users.
+
+
+date:        Fri Oct 14 22:35:38 2005 +0200
+files:       TODO
+description:
+Updated TODO
+
+
+date:        Fri Oct 14 22:33:25 2005 +0200
+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
+description:
+Added debian build directory.
+
+From ed.gomez:
+ * Added the debian build directory i used to maintain for 2 years now as
+   a separate source project.
+
+
+date:        Fri Oct 14 22:25:17 2005 +0200
+files:       dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
+description:
+Two updates to the DShow frontend
+
+From pete:
+ * Compatibility with haali media splitter:
+   + FORMAT_MPEG2Video support
+   + handle uppercase MP4V fourcc/clsid
+
+
+date:        Fri Oct 14 22:21:52 2005 +0200
+files:       vfw/src/resource.rc
+description:
+Label changers in vfw GUI
+
+From pete:
+ * Changed some labels in VFW GUI
+
+
+date:        Fri Oct 14 22:19:29 2005 +0200
+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
+description:
+Updates to the example apps
+
+From pete:
+ * update example documentation to "newer" commandline arguments for
+   encraw/decraw (the arguments were changed ~2003).
+ * Added AVI/AVS input in xvid_encraw
+ * prevent endless loop when useful_bytes==1 within xvid_decraw.c
+ * fix clock resolution in xvid_enc/decraw (thanks yuri khan)
+ * link vfw32.lib for win32 avifile support in xvid_encraw
+ * honour avifile stream length
+
+
+date:        Fri Oct 14 22:08:43 2005 +0200
+files:       src/bitstream/x86_asm/cbp_mmx.asm
+description:
+Fixed calc_cbp_mmx
+
+From pete:
+* calc_cbp_mmx was ignoring negative coeff case. have replaced "coeff_sum>0"
+  evaluation with "coeff_sum != 0"
+
+See:
+http://forum.doom9.org/showthread.php?t=100275 for description of bug.
+
+
+date:        Fri Oct 14 22:03:29 2005 +0200
+files:       src/bitstream/bitstream.c src/xvid.h
+description:
+Removed last traces of reduced resolution code
+
+From michael:
+ * Removed last traces of reduced resolution support in thebitstream code
+   Marked the reduced flags as deprecated in the xvid.h header
+
+
+date:        Mon Sep 19 18:08:35 2005 +0000
+files:       ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
+description:
+Marked release 1.1.0-beta3
+
+From ed.gomez:
+ * Marked release 1.1.0-beta3
+
+
+date:        Mon Sep 19 17:47:45 2005 +0000
+files:       src/decoder.c
+description:
+GCC 4.0.1 warning in decoder.c
+
+From ed.gomez:
+ * Fixed a gcc 4.0.1 warning
+
+
+#########################################################################
+# 1.1.0-beta3 (Bitstream Version 40)
+#########################################################################
+
+2005-09-19 19:47:45 GMT	                                	patch-39
+
+    Summary:
+      GCC 4.0.1 warning in decoder.c
+    Revision:
+      xvidcore--head--0.0--patch-39
+
+    From ed.gomez:
+     * Fixed a gcc 4.0.1 warning
+
+    modified files:
+     src/decoder.c
+
+
+2005-09-19 19:37:45 GMT	                                	patch-38
+
+    Summary:
+      Renamed dshow aspect ratio registry key
+    Revision:
+      xvidcore--head--0.0--patch-38
+
+    From pete:
+     * Renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio",
+       in order to prevent conflict with vfw encoder registry key.
+
+    modified files:
+     dshow/src/config.c
+
+
+2005-09-15 16:30:59 GMT	                                	patch-37
+
+    Summary:
+      Field interlaced decoding
+    Revision:
+      xvidcore--head--0.0--patch-37
+
+    From Christoph Kuehnel:
+    
+      * decoder.c
+        - Some new defines for DIV
+        - <decoder_mb_decode> modified: had wrong address offsets for
+          interlaced
+        - <decoder_mbinter_field> = new function for interlaced
+        - <get_motion_vector_interlaced> = new function for interlaced
+          motion vector prediction
+        - <decoder_pframe> modified so that it differs between frame and
+          field prediction
+    
+      * global.h
+        - For field motion prediction MACORBLOCK has new member that is the
+          average of field1 and field2 motion vector = <mvs_avg>
+    
+      * xvid.c
+        - For field predicted macroblocks we need new field oriented transfer
+          functions.
+          For colour calculations they may only process 4 lines (one field
+          from the colour macroblock that is 8x8). So I introduced 4 new
+          function pointers:
+          <transfer8x4_copy, interpolate8x4_ ...>
+    
+      * mbcoding.c
+        - _DEBUG code; index is checked against 64
+    
+      * interpolate8x8.[c,h,asm]
+        - New 8x4 functions
+    
+      * mbpredicition.[c,h]
+        - New function <get_pmv2_interlaced> for interlaced prediciton
+          according to spec
+    
+      * mem_transfer.[c,h,asm]
+        - New 8x4 function
+
+    modified files:
+     AUTHORS src/bitstream/mbcoding.c src/decoder.c src/global.h
+     src/image/image.c src/image/image.h src/image/interpolate8x8.c
+     src/image/interpolate8x8.h
+     src/image/x86_asm/interpolate8x8_3dn.asm
+     src/image/x86_asm/interpolate8x8_3dne.asm
+     src/image/x86_asm/interpolate8x8_mmx.asm
+     src/image/x86_asm/interpolate8x8_xmm.asm
+     src/prediction/mbprediction.c src/prediction/mbprediction.h
+     src/utils/mem_transfer.c src/utils/mem_transfer.h
+     src/utils/x86_asm/mem_transfer_3dne.asm
+     src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
+     vfw/src/config.c vfw/src/driverproc.c
+
+
+2005-09-15 16:27:07 GMT	                                	patch-36
+
+    Summary:
+      Optimiozed cbp operator on IA32
+    Revision:
+      xvidcore--head--0.0--patch-36
+
+    From carlo dot bramix at libero dot it:
+     - Optimized CBP opeartor for ia32 arch
+
+    modified files:
+     examples/xvid_bench.c src/bitstream/x86_asm/cbp_mmx.asm
+
+
+2005-09-15 16:20:49 GMT	                                	patch-35
+
+    Summary:
+      OutputDebugStream cleanup
+    Revision:
+      xvidcore--head--0.0--patch-35
+
+    From pete:
+     - OutputDebugStream cleanup
+
+    modified files:
+     dshow/dshow.dsp dshow/sources.inc dshow/src/CXvidDecoder.cpp
+     dshow/src/debug.h
+
+
+2005-07-26 23:32:52 GMT	                                	patch-34
+
+    Summary:
+      Long standing error in xvid_decraw for big endian hosts
+    Revision:
+      xvidcore--head--0.0--patch-34
+
+    From ed.gomez, spoted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu
+     * No width and height declared in write_tga bug.
+
+    modified files:
+     examples/xvid_decraw.c
+
+
+2005-07-25 19:45:25 GMT	                                	patch-33
+
+    Summary:
+      Fix big endian tga output for decraw.
+    Revision:
+      xvidcore--head--0.0--patch-33
+
+    From ed.gomez:
+     * Writing pointed data is always better than memory
+       addresses
+
+    modified files:
+     examples/xvid_decraw.c
+
+
+2005-07-14 14:25:43 GMT	                                	patch-32
+
+    Summary:
+      Disable packed-bframes widget for dxn profile
+    Revision:
+      xvidcore--head--0.0--patch-32
+
+    From pete:
+     * Disable packed-bframes widget for dxn profile
+
+    modified files:
+     vfw/src/config.c
+
+
+2005-07-14 14:22:53 GMT	                                	patch-31
+
+    Summary:
+      Fixed qpel for gcc4 and x86_64
+    Revision:
+      xvidcore--head--0.0--patch-31
+
+    From Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
+     * Incomplete type definitions are not supported in GCC4 and newer.
+       This was breaking x86_64.
+    
+    From ed.gomez:
+     * If both generic and x86_64 share 90% of the array declaration,
+       better use an extern macro. Makes teh code clearer.
+
+    modified files:
+     src/image/qpel.c
+
+
+2005-07-14 14:11:24 GMT	                                	patch-30
+
+    Summary:
+      Added VHQ support to xvid_encraw
+    Revision:
+      xvidcore--head--0.0--patch-30
+
+    From skal:
+     * Added VHQ support to xvid_encraw
+
+    modified files:
+     examples/xvid_encraw.c
+
+
+2005-06-26 15:05:01 GMT	                                	patch-29
+
+    Summary:
+      Merge noise
+    Revision:
+      xvidcore--head--0.0--patch-29
+
+    From ed.gomez:
+     - Merge noise forgotten bit. Other small differences exist with
+       the CVS tree, but i consider them to not fullfill the local
+       code style and thus don't fit well...
+
+    modified files:
+     src/dct/idct.h
+
+
+2005-06-26 15:02:05 GMT	                                	patch-28
+
+    Summary:
+      Bench updates
+    Revision:
+      xvidcore--head--0.0--patch-28
+
+    From skal:
+     - Fixed bench for big endian platforms, updated tests
+
+    modified files:
+     examples/bench.pl examples/bench_list.pl examples/xvid_bench.c
+
+
+2005-06-26 14:59:17 GMT	                                	patch-27
+
+    Summary:
+      Optimized C mem transfer functions
+    Revision:
+      xvidcore--head--0.0--patch-27
+
+    From skal:
+     - Optimized C mem transfer funcs, disabled for safety.
+       Enabled by undefining USE_REFERENCE_CODE at the top of
+       the mem_transfer.c file
+
+    modified files:
+     src/utils/mem_transfer.c
+
+
+2005-06-26 14:55:35 GMT	                                	patch-26
+
+    Summary:
+      Optimized gcd
+    Revision:
+      xvidcore--head--0.0--patch-26
+
+    From skal:
+     - Optmized GCD, added test for gcd in xvid_bench
+
+    modified files:
+     examples/xvid_bench.c src/encoder.c
+
+
+2005-06-26 14:51:35 GMT	                                	patch-25
+
+    Summary:
+      Fixed write_video_packet_header
+    Revision:
+      xvidcore--head--0.0--patch-25
+
+    From Sigdrak at free.fr:
+     - Fix write_video_packet_header() which was buggy and kind of obfuscated.
+    
+    From skal:
+     - Fixed log table
+     - Small cleanup
+
+    modified files:
+     src/bitstream/bitstream.c
+
+
+2005-06-26 14:46:23 GMT	                                	patch-24
+
+    Summary:
+      Added greyscale option support in xvid_encraw
+    Revision:
+      xvidcore--head--0.0--patch-24
+
+    Added greyscale option support in xvid_encraw
+    
+
+    modified files:
+     examples/xvid_encraw.c
+
+
+2005-06-26 14:43:42 GMT	                                	patch-23
+
+    Summary:
+      IEEE-1180 SSE2 iDCT implementation
+    Revision:
+      xvidcore--head--0.0--patch-23
+
+    From skal:
+     - Implemented IEEE-1180 SSE2 iDCT. Disabled for safety.
+
+    modified files:
+     src/dct/x86_asm/fdct_sse2_skal.asm src/xvid.c
+
+
+2005-05-18 22:08:12 GMT	                                	patch-22
+
+    Summary:
+      No executable shared objects installed
+    Revision:
+      xvidcore--head--0.0--patch-22
+
+    From ed.gomez:
+     * Do not install the lib as executable. It's no use as the SO has no
+       main symbol anyway, and the static lib is not runnable anyway.
+
+    modified files:
+     build/generic/Makefile
+
+
+2005-05-18 22:05:09 GMT	                                	patch-21
+
+    Summary:
+      Statically link xvid_bench with libxvidcore.a
+    Revision:
+      xvidcore--head--0.0--patch-21
+
+    Statically link xvid_bench with libxvidcore.a
+    
+
+    modified files:
+     examples/Makefile
+
+
+2005-05-18 21:59:27 GMT	                                	patch-20
+
+    Summary:
+      New autoconf garbage removal
+    Revision:
+      xvidcore--head--0.0--patch-20
+
+    New autoconf garbage removal
+    
+
+    modified files:
+     build/generic/bootstrap.sh
+
+
+2005-05-18 21:58:16 GMT	                                	patch-19
+
+    Summary:
+      Quotes in configure.in
+    Revision:
+      xvidcore--head--0.0--patch-19
+
+    Quotes in configure.in
+    
+
+    modified files:
+     build/generic/configure.in
+
+
+2005-05-18 19:40:18 GMT	                                	patch-18
+
+    Summary:
+      Added bitstream helper functions for packets.
+    Revision:
+      xvidcore--head--0.0--patch-18
+
+    From Skal:
+     * Added helper functions for video packets, though they're still unused.
+
+    modified files:
+     src/bitstream/bitstream.c src/bitstream/bitstream.h
+
+
+2005-05-18 19:30:41 GMT	                                	patch-17
+
+    Summary:
+      A few more bench stuff
+    Revision:
+      xvidcore--head--0.0--patch-17
+
+    From Skal:
+     * Added Perl scripts to automate benches.
+     * Worked on xvid_bench tests to cover more code.
+
+    new files:
+     examples/.arch-ids/bench.pl.id
+     examples/.arch-ids/bench_list.pl.id examples/bench.pl
+     examples/bench_list.pl
+
+    modified files:
+     examples/xvid_bench.c
+
+
+2005-05-18 19:22:28 GMT	                                	patch-16
+
+    Summary:
+      Decoder cleanup for memory de/allocation
+    Revision:
+      xvidcore--head--0.0--patch-16
+
+    From Skal:
+     * Memory de/allocation code refactored using goto.
+
+    modified files:
+     src/decoder.c
+
+
+2005-05-11 21:18:41 GMT	                                	patch-15
+
+    Summary:
+      Export only public API for GNU/Linux and Solaris
+    Revision:
+      xvidcore--head--0.0--patch-15
+
+    From ed.gomez:
+     * Use ld version script to hide internal functions.
+
+    new files:
+     build/generic/.arch-ids/libxvidcore.ld.id
+     build/generic/libxvidcore.ld
+
+    modified files:
+     build/generic/Makefile build/generic/configure.in
+
+
+2005-05-11 21:07:00 GMT	                                	patch-14
+
+    Summary:
+      Warnings GCC4
+    Revision:
+      xvidcore--head--0.0--patch-14
+
+    From ed.gomez:
+     * Remove all GCC 4 warnings.
+
+    modified files:
+     src/bitstream/bitstream.c src/bitstream/bitstream.h
+     src/decoder.c src/encoder.c src/image/image.c
+     src/image/image.h src/motion/estimation_common.c
+     src/utils/mbtransquant.c
+
+
+2005-05-11 20:18:49 GMT	                                	patch-13
+
+    Summary:
+      Add support for gcc-4 in configure system
+    Revision:
+      xvidcore--head--0.0--patch-13
+
+    From ed.gomez:
+     * Added gcc 4 detection and CFLAG option filtering for it.
+
+    modified files:
+     build/generic/configure.in
+
+
+2005-05-11 20:07:54 GMT	                                	patch-12
+
+    Summary:
+      
+    Revision:
+      xvidcore--head--0.0--patch-12
+
+    From pete:
+     * bugfix: correct max bitrate display for slider
+       layout: "(kbps)" added to avgerage bitrate labels within calculator
+       dialog
+
+    modified files:
+     vfw/src/config.c vfw/src/resource.rc
+
+
+2005-05-11 20:06:04 GMT	                                	patch-11
+
+    Summary:
+      Fix alignment issue for mem tranfer
+    Revision:
+      xvidcore--head--0.0--patch-11
+
+    From skal:
+     * Fix alignment issue (32 bit reading from non aligned memory)
+       likely for RISC CPUs using the C code.
+
+    modified files:
+     src/utils/mem_transfer.c
+
+
+2005-05-11 20:03:57 GMT	                                	patch-10
+
+    Summary:
+      Get time function right on win32
+    Revision:
+      xvidcore--head--0.0--patch-10
+
+    From Skal:
+     * Get the time function right for win32 (ms precision)
+
+    modified files:
+     examples/xvid_bench.c
+
+
+2005-05-11 20:01:28 GMT	                                	patch-9
+
+    Summary:
+      Better ASP bitstream autodetection
+    Revision:
+      xvidcore--head--0.0--patch-9
+
+    From pete:
+     - Use more flags to determine ASP activation or not.
+
+    modified files:
+     src/bitstream/bitstream.c
+
 
 #########################################################################
 # 1.1.0-beta2 (Bitstream Version 39)
 #########################################################################
 	
+2005-04-03 20:16:22 GMT	                                	patch-8
+
+    Summary:
+      Marking 1.1.0-beta2
+    Revision:
+      xvidcore--head--0.0--patch-8
+
+    Marking 1.1.0-beta2
+    
+
+    modified files:
+     AUTHORS ChangeLog build/generic/configure.in
+     src/bitstream/mbcoding.c src/xvid.c src/xvid.h
+
+
 2005-04-03 20:15:00 GMT	                                	patch-7
 
     Summary:
 AUTHORS                                    |    6 
 ChangeLog                                  |  713 +++++++
 ChangeLog-1.0                              |    2 
 CodingStyle                                |    2 
 TODO                                       |   61 
 build/generic/Makefile                     |    5 
 build/generic/bootstrap.sh                 |    1 
 build/generic/config.guess                 |  527 ++---
 build/generic/config.log                   |  567 ++++++
 build/generic/config.status                |  754 ++++++++
 build/generic/config.sub                   |   59 
 build/generic/configure                    |   67 
 build/generic/configure.in                 |   53 
 build/generic/libxvidcore.ld               |   13 
 build/generic/platform.inc                 |   79 
 build/win32/xvid_encraw.dsp                |    4 
 build/win32/xvid_encraw_static.dsp         |   14 
 debian/README.Debian                       |   15 
 debian/changelog                           |   55 
 debian/control                             |   25 
 debian/copyright                           |   11 
 debian/libxvidcore4-dev.dirs               |    2 
 debian/libxvidcore4-dev.docs               |    1 
 debian/libxvidcore4-dev.install            |    3 
 debian/libxvidcore4.dirs                   |    1 
 debian/libxvidcore4.docs                   |    1 
 debian/libxvidcore4.install                |    1 
 debian/rules                               |   97 -
 doc/INSTALL                                |    2 
 doc/README                                 |    2 
 dshow/Makefile                             |    2 
 dshow/dshow.dsp                            |   16 
 dshow/sources.inc                          |    1 
 dshow/src/CAbout.cpp                       |    2 
 dshow/src/CAbout.h                         |    2 
 dshow/src/CXvidDecoder.cpp                 |   51 
 dshow/src/CXvidDecoder.h                   |    6 
 dshow/src/Configure.cpp                    |    2 
 dshow/src/IXvidDecoder.h                   |    2 
 dshow/src/config.c                         |    6 
 dshow/src/debug.h                          |   22 
 examples/Makefile                          |    4 
 examples/README                            |  173 -
 examples/bench.pl                          |  274 ++
 examples/bench_list.pl                     |   37 
 examples/xvid_bench.c                      |  735 ++++---
 examples/xvid_decraw.c                     |   32 
 examples/xvid_encraw.c                     |  226 ++
 src/bitstream/bitstream.c                  |  123 -
 src/bitstream/bitstream.h                  |   19 
 src/bitstream/cbp.c                        |    2 
 src/bitstream/cbp.h                        |    2 
 src/bitstream/mbcoding.c                   |   24 
 src/bitstream/mbcoding.h                   |    2 
 src/bitstream/vlc_codes.h                  |    2 
 src/bitstream/x86_asm/cbp_3dne.asm         |    2 
 src/bitstream/x86_asm/cbp_mmx.asm          |  114 -
 src/bitstream/x86_asm/cbp_sse2.asm         |    2 
 src/bitstream/zigzag.h                     |    2 
 src/dct/fdct.c                             |    2 
 src/dct/fdct.h                             |    2 
 src/dct/idct.c                             |    4 
 src/dct/idct.h                             |    4 
 src/dct/simple_idct.c                      |    2 
 src/dct/x86_64_asm/fdct_mmx_skal.asm       |    2 
 src/dct/x86_64_asm/idct_mmx.asm            |    2 
 src/dct/x86_asm/fdct_mmx_ffmpeg.asm        |    2 
 src/dct/x86_asm/fdct_mmx_skal.asm          |    2 
 src/dct/x86_asm/fdct_sse2_skal.asm         |  232 --
 src/dct/x86_asm/idct_3dne.asm              |    2 
 src/dct/x86_asm/idct_mmx.asm               |    2 
 src/dct/x86_asm/idct_sse2_dmitry.asm       |    2 
 src/decoder.c                              | 2730 +++++++++++++++--------------
 src/decoder.h                              |    2 
 src/encoder.c                              |   83 
 src/encoder.h                              |    2 
 src/global.h                               |    4 
 src/image/colorspace.c                     |   14 
 src/image/colorspace.h                     |    2 
 src/image/font.c                           |    5 
 src/image/font.h                           |    2 
 src/image/image.c                          |   20 
 src/image/image.h                          |    6 
 src/image/interpolate8x8.c                 |  113 +
 src/image/interpolate8x8.h                 |   64 
 src/image/postprocessing.c                 |    2 
 src/image/postprocessing.h                 |    2 
 src/image/ppc_asm/colorspace_altivec.c     |    2 
 src/image/ppc_asm/interpolate8x8_altivec.c |    2 
 src/image/ppc_asm/qpel_altivec.c           |    2 
 src/image/qpel.c                           |  107 -
 src/image/qpel.h                           |   47 
 src/image/reduced.c                        |    2 
 src/image/reduced.h                        |    2 
 src/image/x86_64_asm/qpel_mmx.asm          |    2 
 src/image/x86_asm/colorspace_yuv_mmx.asm   |    2 
 src/image/x86_asm/colorspace_yuyv_mmx.asm  |    2 
 src/image/x86_asm/interpolate8x8_3dn.asm   |  129 +
 src/image/x86_asm/interpolate8x8_3dne.asm  |  167 +
 src/image/x86_asm/interpolate8x8_mmx.asm   |  118 +
 src/image/x86_asm/interpolate8x8_xmm.asm   |  128 +
 src/image/x86_asm/postprocessing_mmx.asm   |    2 
 src/image/x86_asm/qpel_mmx.asm             |    2 
 src/image/x86_asm/reduced_mmx.asm          |    2 
 src/motion/estimation.h                    |    5 
 src/motion/estimation_bvop.c               |    2 
 src/motion/estimation_common.c             |   14 
 src/motion/estimation_gmc.c                |    2 
 src/motion/estimation_pvop.c               |    2 
 src/motion/estimation_rd_based.c           |    8 
 src/motion/estimation_rd_based_bvop.c      |    6 
 src/motion/gmc.c                           |    2 
 src/motion/gmc.h                           |    2 
 src/motion/motion.h                        |    2 
 src/motion/motion_comp.c                   |    2 
 src/motion/motion_inlines.h                |    2 
 src/motion/ppc_asm/sad_altivec.c           |    2 
 src/motion/sad.c                           |    2 
 src/motion/sad.h                           |    2 
 src/motion/vop_type_decision.c             |    2 
 src/motion/x86_64_asm/sad_mmx.asm          |    2 
 src/motion/x86_64_asm/sad_xmm.asm          |    2 
 src/motion/x86_asm/sad_3dn.asm             |    2 
 src/motion/x86_asm/sad_3dne.asm            |    2 
 src/motion/x86_asm/sad_mmx.asm             |    2 
 src/motion/x86_asm/sad_sse2.asm            |    2 
 src/motion/x86_asm/sad_xmm.asm             |    2 
 src/plugins/plugin_2pass1.c                |    2 
 src/plugins/plugin_2pass2.c                |    2 
 src/plugins/plugin_dump.c                  |    2 
 src/plugins/plugin_fixed.c                 |    2 
 src/plugins/plugin_lumimasking.c           |    2 
 src/plugins/plugin_psnr.c                  |    2 
 src/plugins/plugin_single.c                |    2 
 src/portab.h                               |    2 
 src/prediction/mbprediction.c              |  103 -
 src/prediction/mbprediction.h              |   10 
 src/quant/ppc_asm/quant_h263_altivec.c     |    2 
 src/quant/ppc_asm/quant_mpeg_altivec.c     |    2 
 src/quant/quant.h                          |    2 
 src/quant/quant_h263.c                     |    2 
 src/quant/quant_matrix.c                   |    2 
 src/quant/quant_matrix.h                   |    2 
 src/quant/quant_mpeg.c                     |    2 
 src/quant/x86_64_asm/quantize_h263_mmx.asm |    2 
 src/quant/x86_64_asm/quantize_mpeg_xmm.asm |    2 
 src/quant/x86_asm/quantize_h263_3dne.asm   |    2 
 src/quant/x86_asm/quantize_h263_mmx.asm    |    2 
 src/quant/x86_asm/quantize_mpeg_mmx.asm    |    2 
 src/quant/x86_asm/quantize_mpeg_xmm.asm    |    2 
 src/utils/emms.c                           |    4 
 src/utils/emms.h                           |    2 
 src/utils/mbfunctions.h                    |    2 
 src/utils/mbtransquant.c                   |   28 
 src/utils/mem_align.c                      |    2 
 src/utils/mem_align.h                      |    2 
 src/utils/mem_transfer.c                   |   79 
 src/utils/mem_transfer.h                   |   24 
 src/utils/ppc_asm/altivec_trigger.c        |    2 
 src/utils/ppc_asm/mem_transfer_altivec.c   |    2 
 src/utils/timer.c                          |    2 
 src/utils/timer.h                          |   74 
 src/utils/x86_64_asm/cpuid.asm             |    2 
 src/utils/x86_64_asm/interlacing_mmx.asm   |    2 
 src/utils/x86_64_asm/mem_transfer_mmx.asm  |    2 
 src/utils/x86_asm/cpuid.asm                |    2 
 src/utils/x86_asm/interlacing_mmx.asm      |    2 
 src/utils/x86_asm/mem_transfer_3dne.asm    |   24 
 src/utils/x86_asm/mem_transfer_mmx.asm     |   24 
 src/xvid.c                                 |   35 
 src/xvid.h                                 |   11 
 vfw/bin/Makefile                           |    2 
 vfw/src/codec.c                            |   48 
 vfw/src/codec.h                            |    2 
 vfw/src/config.c                           |  246 +-
 vfw/src/config.h                           |   68 
 vfw/src/debug.h                            |    2 
 vfw/src/driverproc.c                       |    5 
 vfw/src/resource.h                         |   15 
 vfw/src/resource.rc                        |   79 
 vfw/src/status.c                           |    2 
 vfw/src/vfwext.h                           |    2 
 182 files changed, 6950 insertions(+), 3133 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
Ubuntu-motu mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu

Reply via email to