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(-)
signature.asc
Description: This is a digitally signed message part
-- Ubuntu-motu mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
