I am not sure if this is broke for anyone else but this is the output <br><br>Processing makefile: extern/xvidcore/build/generic/sources.inc<br>IOError: [Errno 2] No such file or directory: 'extern/xvidcore/build/generic/platform.inc':<br>
<br>I found that the file was named <a href="http://platform.inc.in">platform.inc.in</a> so i renamed it removing the in<br>now the error is<br><br>Processing makefile: extern/xvidcore/build/generic/platform.inc<br>Cannot continue. Missing argument for BuildBlenderLib extern_xvidcore<br>
NameError: global name 'Exit' is not defined:<br><br><br><br><div class="gmail_quote">On Sun, Apr 13, 2008 at 12:45 PM, Peter Schlaile <<a href="mailto:peter@schlaile.de">peter@schlaile.de</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Revision: 14412<br>
          <a href="http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14412" target="_blank">http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14412</a><br>

Author:   schlaile<br>
Date:     2008-04-13 19:45:56 +0200 (Sun, 13 Apr 2008)<br>
<br>
Log Message:<br>
-----------<br>
== FFMPEG ==<br>
<br>
Added XVid to trunk. Again: only works with scons.<br>
<br>
Modified Paths:<br>
--------------<br>
    trunk/blender/extern/SConscript<br>
    trunk/blender/extern/ffmpeg/SConscript<br>
    trunk/blender/extern/ffmpeg/configure<br>
    trunk/blender/extern/ffmpeg/patches/README<br>
<br>
Added Paths:<br>
-----------<br>
    trunk/blender/extern/xvidcore/<br>
    trunk/blender/extern/xvidcore/AUTHORS<br>
    trunk/blender/extern/xvidcore/LICENSE<br>
    trunk/blender/extern/xvidcore/README<br>
    trunk/blender/extern/xvidcore/SConscript<br>
    trunk/blender/extern/xvidcore/build/<br>
    trunk/blender/extern/xvidcore/build/generic/<br>
    trunk/blender/extern/xvidcore/build/generic/Makefile<br>
    trunk/blender/extern/xvidcore/build/generic/bootstrap.sh<br>
    trunk/blender/extern/xvidcore/build/generic/config.guess<br>
    trunk/blender/extern/xvidcore/build/generic/config.sub<br>
    trunk/blender/extern/xvidcore/build/generic/configure<br>
    trunk/blender/extern/xvidcore/build/generic/<a href="http://configure.in" target="_blank">configure.in</a><br>
    trunk/blender/extern/xvidcore/build/generic/install-sh<br>
    trunk/blender/extern/xvidcore/build/generic/libxvidcore.def<br>
    trunk/blender/extern/xvidcore/build/generic/libxvidcore.ld<br>
    trunk/blender/extern/xvidcore/build/generic/missing<br>
    trunk/blender/extern/xvidcore/build/generic/<a href="http://platform.inc.in" target="_blank">platform.inc.in</a><br>
    trunk/blender/extern/xvidcore/build/generic/sources.inc<br>
    trunk/blender/extern/xvidcore/src/<br>
    trunk/blender/extern/xvidcore/src/bitstream/<br>
    trunk/blender/extern/xvidcore/src/bitstream/bitstream.c<br>
    trunk/blender/extern/xvidcore/src/bitstream/bitstream.h<br>
    trunk/blender/extern/xvidcore/src/bitstream/cbp.c<br>
    trunk/blender/extern/xvidcore/src/bitstream/cbp.h<br>
    trunk/blender/extern/xvidcore/src/bitstream/mbcoding.c<br>
    trunk/blender/extern/xvidcore/src/bitstream/mbcoding.h<br>
    trunk/blender/extern/xvidcore/src/bitstream/vlc_codes.h<br>
    trunk/blender/extern/xvidcore/src/bitstream/x86_asm/<br>
    trunk/blender/extern/xvidcore/src/bitstream/x86_asm/cbp_3dne.asm<br>
    trunk/blender/extern/xvidcore/src/bitstream/x86_asm/cbp_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/bitstream/x86_asm/cbp_sse2.asm<br>
    trunk/blender/extern/xvidcore/src/bitstream/zigzag.h<br>
    trunk/blender/extern/xvidcore/src/dct/<br>
    trunk/blender/extern/xvidcore/src/dct/README.IJG<br>
    trunk/blender/extern/xvidcore/src/dct/fdct.c<br>
    trunk/blender/extern/xvidcore/src/dct/fdct.h<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/fdct_ia64.s<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/genidct.py<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/idct_fini.s<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/idct_ia64_ecc.s<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/idct_ia64_gcc.s<br>
    trunk/blender/extern/xvidcore/src/dct/ia64_asm/idct_init.s<br>
    trunk/blender/extern/xvidcore/src/dct/idct.c<br>
    trunk/blender/extern/xvidcore/src/dct/idct.h<br>
    trunk/blender/extern/xvidcore/src/dct/ppc_asm/<br>
    trunk/blender/extern/xvidcore/src/dct/ppc_asm/idct_altivec.c<br>
    trunk/blender/extern/xvidcore/src/dct/simple_idct.c<br>
    trunk/blender/extern/xvidcore/src/dct/x86_64_asm/<br>
    trunk/blender/extern/xvidcore/src/dct/x86_64_asm/fdct_mmx_skal.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_64_asm/idct_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/fdct_mmx_ffmpeg.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/fdct_mmx_skal.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/fdct_sse2_skal.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/idct_3dne.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/idct_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/idct_sse2_dmitry.asm<br>
    trunk/blender/extern/xvidcore/src/dct/x86_asm/simple_idct_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/decoder.c<br>
    trunk/blender/extern/xvidcore/src/decoder.h<br>
    trunk/blender/extern/xvidcore/src/encoder.c<br>
    trunk/blender/extern/xvidcore/src/encoder.h<br>
    trunk/blender/extern/xvidcore/src/global.h<br>
    trunk/blender/extern/xvidcore/src/image/<br>
    trunk/blender/extern/xvidcore/src/image/colorspace.c<br>
    trunk/blender/extern/xvidcore/src/image/colorspace.h<br>
    trunk/blender/extern/xvidcore/src/image/font.c<br>
    trunk/blender/extern/xvidcore/src/image/font.h<br>
    trunk/blender/extern/xvidcore/src/image/ia64_asm/<br>
    trunk/blender/extern/xvidcore/src/image/ia64_asm/README<br>
    trunk/blender/extern/xvidcore/src/image/ia64_asm/interpolate8x8_ia64.s<br>
    trunk/blender/extern/xvidcore/src/image/ia64_asm/interpolate8x8_ia64_exact.s<br>
    trunk/blender/extern/xvidcore/src/image/image.c<br>
    trunk/blender/extern/xvidcore/src/image/image.h<br>
    trunk/blender/extern/xvidcore/src/image/interpolate8x8.c<br>
    trunk/blender/extern/xvidcore/src/image/interpolate8x8.h<br>
    trunk/blender/extern/xvidcore/src/image/postprocessing.c<br>
    trunk/blender/extern/xvidcore/src/image/postprocessing.h<br>
    trunk/blender/extern/xvidcore/src/image/ppc_asm/<br>
    trunk/blender/extern/xvidcore/src/image/ppc_asm/colorspace_altivec.c<br>
    trunk/blender/extern/xvidcore/src/image/ppc_asm/interpolate8x8_altivec.c<br>
    trunk/blender/extern/xvidcore/src/image/ppc_asm/qpel_altivec.c<br>
    trunk/blender/extern/xvidcore/src/image/qpel.c<br>
    trunk/blender/extern/xvidcore/src/image/qpel.h<br>
    trunk/blender/extern/xvidcore/src/image/reduced.c<br>
    trunk/blender/extern/xvidcore/src/image/reduced.h<br>
    trunk/blender/extern/xvidcore/src/image/x86_64_asm/<br>
    trunk/blender/extern/xvidcore/src/image/x86_64_asm/interpolate8x8_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_64_asm/interpolate8x8_xmm.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_64_asm/qpel_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/colorspace_mmx.inc<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/colorspace_rgb_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/colorspace_yuv_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/colorspace_yuyv_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/interpolate8x8_3dn.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/interpolate8x8_3dne.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/interpolate8x8_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/interpolate8x8_xmm.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/postprocessing_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/postprocessing_sse2.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/qpel_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/image/x86_asm/reduced_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/motion/<br>
    trunk/blender/extern/xvidcore/src/motion/estimation.h<br>
    trunk/blender/extern/xvidcore/src/motion/estimation_bvop.c<br>
    trunk/blender/extern/xvidcore/src/motion/estimation_common.c<br>
    trunk/blender/extern/xvidcore/src/motion/estimation_gmc.c<br>
    trunk/blender/extern/xvidcore/src/motion/estimation_pvop.c<br>
    trunk/blender/extern/xvidcore/src/motion/estimation_rd_based.c<br>
    trunk/blender/extern/xvidcore/src/motion/estimation_rd_based_bvop.c<br>
    trunk/blender/extern/xvidcore/src/motion/gmc.c<br>
    trunk/blender/extern/xvidcore/src/motion/gmc.h<br>
    trunk/blender/extern/xvidcore/src/motion/ia64_asm/<br>
    trunk/blender/extern/xvidcore/src/motion/ia64_asm/calc_delta_1.s<br>
    trunk/blender/extern/xvidcore/src/motion/ia64_asm/calc_delta_2.s<br>
    trunk/blender/extern/xvidcore/src/motion/ia64_asm/calc_delta_3.s<br>
    trunk/blender/extern/xvidcore/src/motion/ia64_asm/halfpel8_refine_ia64.s<br>
    trunk/blender/extern/xvidcore/src/motion/ia64_asm/sad_ia64.s<br>
    trunk/blender/extern/xvidcore/src/motion/motion.h<br>
    trunk/blender/extern/xvidcore/src/motion/motion_comp.c<br>
    trunk/blender/extern/xvidcore/src/motion/motion_inlines.h<br>
    trunk/blender/extern/xvidcore/src/motion/ppc_asm/<br>
    trunk/blender/extern/xvidcore/src/motion/ppc_asm/sad_altivec.c<br>
    trunk/blender/extern/xvidcore/src/motion/sad.c<br>
    trunk/blender/extern/xvidcore/src/motion/sad.h<br>
    trunk/blender/extern/xvidcore/src/motion/vop_type_decision.c<br>
    trunk/blender/extern/xvidcore/src/motion/x86_64_asm/<br>
    trunk/blender/extern/xvidcore/src/motion/x86_64_asm/sad_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/motion/x86_64_asm/sad_xmm.asm<br>
    trunk/blender/extern/xvidcore/src/motion/x86_asm/<br>
    trunk/blender/extern/xvidcore/src/motion/x86_asm/sad_3dn.asm<br>
    trunk/blender/extern/xvidcore/src/motion/x86_asm/sad_3dne.asm<br>
    trunk/blender/extern/xvidcore/src/motion/x86_asm/sad_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/motion/x86_asm/sad_sse2.asm<br>
    trunk/blender/extern/xvidcore/src/motion/x86_asm/sad_xmm.asm<br>
    trunk/blender/extern/xvidcore/src/plugins/<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_2pass1.c<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_2pass2.c<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_dump.c<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_fixed.c<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_lumimasking.c<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_psnr.c<br>
    trunk/blender/extern/xvidcore/src/plugins/plugin_single.c<br>
    trunk/blender/extern/xvidcore/src/portab.h<br>
    trunk/blender/extern/xvidcore/src/prediction/<br>
    trunk/blender/extern/xvidcore/src/prediction/mbprediction.c<br>
    trunk/blender/extern/xvidcore/src/prediction/mbprediction.h<br>
    trunk/blender/extern/xvidcore/src/quant/<br>
    trunk/blender/extern/xvidcore/src/quant/ia64_asm/<br>
    trunk/blender/extern/xvidcore/src/quant/ia64_asm/quant_h263_ia64.s<br>
    trunk/blender/extern/xvidcore/src/quant/ppc_asm/<br>
    trunk/blender/extern/xvidcore/src/quant/ppc_asm/quant_h263_altivec.c<br>
    trunk/blender/extern/xvidcore/src/quant/ppc_asm/quant_mpeg_altivec.c<br>
    trunk/blender/extern/xvidcore/src/quant/quant.h<br>
    trunk/blender/extern/xvidcore/src/quant/quant_h263.c<br>
    trunk/blender/extern/xvidcore/src/quant/quant_matrix.c<br>
    trunk/blender/extern/xvidcore/src/quant/quant_matrix.h<br>
    trunk/blender/extern/xvidcore/src/quant/quant_mpeg.c<br>
    trunk/blender/extern/xvidcore/src/quant/x86_64_asm/<br>
    trunk/blender/extern/xvidcore/src/quant/x86_64_asm/quantize_h263_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/quant/x86_64_asm/quantize_mpeg_xmm.asm<br>
    trunk/blender/extern/xvidcore/src/quant/x86_asm/<br>
    trunk/blender/extern/xvidcore/src/quant/x86_asm/quantize_h263_3dne.asm<br>
    trunk/blender/extern/xvidcore/src/quant/x86_asm/quantize_h263_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/quant/x86_asm/quantize_mpeg_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/quant/x86_asm/quantize_mpeg_xmm.asm<br>
    trunk/blender/extern/xvidcore/src/utils/<br>
    trunk/blender/extern/xvidcore/src/utils/emms.c<br>
    trunk/blender/extern/xvidcore/src/utils/emms.h<br>
    trunk/blender/extern/xvidcore/src/utils/ia64_asm/<br>
    trunk/blender/extern/xvidcore/src/utils/ia64_asm/mem_transfer_ia64.s<br>
    trunk/blender/extern/xvidcore/src/utils/mbfunctions.h<br>
    trunk/blender/extern/xvidcore/src/utils/mbtransquant.c<br>
    trunk/blender/extern/xvidcore/src/utils/mem_align.c<br>
    trunk/blender/extern/xvidcore/src/utils/mem_align.h<br>
    trunk/blender/extern/xvidcore/src/utils/mem_transfer.c<br>
    trunk/blender/extern/xvidcore/src/utils/mem_transfer.h<br>
    trunk/blender/extern/xvidcore/src/utils/ppc_asm/<br>
    trunk/blender/extern/xvidcore/src/utils/ppc_asm/altivec_trigger.c<br>
    trunk/blender/extern/xvidcore/src/utils/ppc_asm/mem_transfer_altivec.c<br>
    trunk/blender/extern/xvidcore/src/utils/timer.c<br>
    trunk/blender/extern/xvidcore/src/utils/timer.h<br>
    trunk/blender/extern/xvidcore/src/utils/x86_64_asm/<br>
    trunk/blender/extern/xvidcore/src/utils/x86_64_asm/cpuid.asm<br>
    trunk/blender/extern/xvidcore/src/utils/x86_64_asm/interlacing_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/utils/x86_64_asm/mem_transfer_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/utils/x86_asm/<br>
    trunk/blender/extern/xvidcore/src/utils/x86_asm/cpuid.asm<br>
    trunk/blender/extern/xvidcore/src/utils/x86_asm/interlacing_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/utils/x86_asm/mem_transfer_3dne.asm<br>
    trunk/blender/extern/xvidcore/src/utils/x86_asm/mem_transfer_mmx.asm<br>
    trunk/blender/extern/xvidcore/src/xvid.c<br>
    trunk/blender/extern/xvidcore/src/xvid.h<br>
<br>
Modified: trunk/blender/extern/SConscript<br>
===================================================================<br>
--- trunk/blender/extern/SConscript     2008-04-13 16:30:26 UTC (rev 14411)<br>
+++ trunk/blender/extern/SConscript     2008-04-13 17:45:56 UTC (rev 14412)<br>
@@ -17,6 +17,7 @@<br>
<br>
 if env['WITH_BF_FFMPEG'] and env['BF_FFMPEG_LIB'] == '':<br>
     SConscript(['x264/SConscript'])<br>
+    SConscript(['xvidcore/SConscript'])<br>
     SConscript(['ffmpeg/SConscript'])<br>
<br>
 if env['OURPLATFORM'] == 'linux2':<br>
<br>
Modified: trunk/blender/extern/ffmpeg/SConscript<br>
===================================================================<br>
--- trunk/blender/extern/ffmpeg/SConscript      2008-04-13 16:30:26 UTC (rev 14411)<br>
+++ trunk/blender/extern/ffmpeg/SConscript      2008-04-13 17:45:56 UTC (rev 14412)<br>
@@ -6,13 +6,12 @@<br>
 root = "extern/ffmpeg"<br>
<br>
 if env['OURPLATFORM'] == 'win32-mingw':<br>
-    ffmpeg_switches = "--disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-pthreads --enable-libx264"<br>

+    ffmpeg_switches = "--disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-pthreads --enable-libx264 --enable-libxvid"<br>

 else:<br>
-    ffmpeg_switches = "--disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-memalign-hack --enable-libx264"<br>

+    ffmpeg_switches = "--disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-memalign-hack --enable-libx264 --enable-libxvid"<br>

<br>
 extra_variables = { }<br>
-extra_variables["CONFIG_LIBX264"] = "yes"<br>
-extra_includes = [ "../x264" ]<br>
+extra_includes = [ "../x264", "../xvidcore/src" ]<br>
<br>
 import sys<br>
 import os<br>
<br>
Modified: trunk/blender/extern/ffmpeg/configure<br>
===================================================================<br>
--- trunk/blender/extern/ffmpeg/configure       2008-04-13 16:30:26 UTC (rev 14411)<br>
+++ trunk/blender/extern/ffmpeg/configure       2008-04-13 17:45:56 UTC (rev 14412)<br>
@@ -1573,7 +1573,7 @@<br>
 enabled libtheora  && require libtheora theora/theora.h theora_info_init -ltheora -logg<br>
 enabled libvorbis  && require libvorbis vorbis/vorbisenc.h vorbis_info_init -lvorbis -lvorbisenc -logg<br>
 # enabled libx264    && require x264 x264.h x264_encoder_open -lx264<br>
-enabled libxvid    && require Xvid xvid.h xvid_global -lxvidcore<br>
+# enabled libxvid    && require Xvid xvid.h xvid_global -lxvidcore<br>
 enabled mlib       && require mediaLib mlib_types.h mlib_VectorSub_S16_U8_Mod -lmlib<br>
<br>
 # disable the native AC-3 decoder if liba52 is enabled<br>
<br>
Modified: trunk/blender/extern/ffmpeg/patches/README<br>
===================================================================<br>
--- trunk/blender/extern/ffmpeg/patches/README  2008-04-13 16:30:26 UTC (rev 14411)<br>
+++ trunk/blender/extern/ffmpeg/patches/README  2008-04-13 17:45:56 UTC (rev 14412)<br>
@@ -8,14 +8,17 @@<br>
 Additionally:<br>
 - To make ffmpeg work with scons, you have to disable the libx264 library<br>
   test! (or you have to install libx264 seperately, your choice)<br>
+  same goes for XVid<br>
<br>
   change<br>
<br>
   enabled libx264    && require x264 x264.h x264_encoder_open -lx264<br>
+  enabled libxvid    && require Xvid xvid.h xvid_global -lxvidcore<br>
<br>
   into<br>
<br>
   # enabled libx264    && require x264 x264.h x264_encoder_open -lx264<br>
+  # enabled libxvid    && require Xvid xvid.h xvid_global -lxvidcore<br>
<br>
   within configure<br>
<br>
<br>
Added: trunk/blender/extern/xvidcore/AUTHORS<br>
===================================================================<br>
--- trunk/blender/extern/xvidcore/AUTHORS                               (rev 0)<br>
+++ trunk/blender/extern/xvidcore/AUTHORS       2008-04-13 17:45:56 UTC (rev 14412)<br>
@@ -0,0 +1,46 @@<br>
+AUTHORS<br>
+=======<br>
+<br>
+This file lists  all authors of XviD MPEG4 core  library. If you think<br>
+your name should appear on this  list, please send us an email telling<br>
+us your name, we will be pleased to add it here.<br>
+<br>
+The lists are classified by alphabetical order.<br>
+<br>
+<br>
+Project initiators:<br>
+-------------------<br>
+<br>
+Christoph Lampert <<a href="mailto:gruel@web.de">gruel@web.de</a>><br>
+Michael Militzer <<a href="mailto:isibaar@xvid.org">isibaar@xvid.org</a>><br>
+Peter Ross <<a href="mailto:pross@xvid.org">pross@xvid.org</a>><br>
+<br>
+<br>
+Former 1.x maintainers:<br>
+-----------------------<br>
+<br>
+Edouard Gomez <<a href="mailto:ed.gomez@free.fr">ed.gomez@free.fr</a>> (lot of "lot of things")<br>
+Radoslaw Czyz <<a href="mailto:xvid@syskin.cjb.net">xvid@syskin.cjb.net</a>> (lot of ME work)<br>
+<br>
+<br>
+Regular contributors:<br>
+---------------------<br>
+Pascal Massimino <<a href="mailto:skal@planet-d.net">skal@planet-d.net</a>> (quite a lot of x86 assembly)<br>
+<br>
+<br>
+Spontaneous contributors:<br>
+-------------------------<br>
+<br>
+Benjamin Herrenschmidt <<a href="mailto:benh@kernel.crashing.org">benh@kernel.crashing.org</a>> (first ppc port attempt)<br>
+Christoph Kuehnel <<a href="mailto:info@intek-darmstadt.de">info@intek-darmstadt.de</a>> (field interlaced decoding)<br>
+Daniel Smith <<a href="mailto:danielsmith@astroboymail.com">danielsmith@astroboymail.com</a>> (rc code)<br>
+Dirk Knop <<a href="mailto:dknop@stud.uni-goettingen.de">dknop@stud.uni-goettingen.de</a>> (vfw)<br>
+Guillaume Morin <<a href="mailto:guillaume@morinfr.org">guillaume@morinfr.org</a>> (first ppc port attempt)<br>
+MinChen <<a href="mailto:chenm001@163.com">chenm001@163.com</a>> (lot of work on early CVS versions)<br>
+<br>
+<br>
+Architecture ports:<br>
+-------------------<br>
+Christoph N\xE4geli <chn@kbw.ch> (new PPC port)<br>
+<br>
+Last edited: $Date: 2005/09/13 12:12:15 $<br>
<br>
Added: trunk/blender/extern/xvidcore/LICENSE<br>
===================================================================<br>
--- trunk/blender/extern/xvidcore/LICENSE                               (rev 0)<br>
+++ trunk/blender/extern/xvidcore/LICENSE       2008-04-13 17:45:56 UTC (rev 14412)<br>
@@ -0,0 +1,340 @@<br>
+                   GNU GENERAL PUBLIC LICENSE<br>
+                      Version 2, June 1991<br>
+<br>
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.<br>
+ 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA<br>
+ Everyone is permitted to copy and distribute verbatim copies<br>
+ of this license document, but changing it is not allowed.<br>
+<br>
+                           Preamble<br>
+<br>
+  The licenses for most software are designed to take away your<br>
+freedom to share and change it.  By contrast, the GNU General Public<br>
+License is intended to guarantee your freedom to share and change free<br>
+software--to make sure the software is free for all its users.  This<br>
+General Public License applies to most of the Free Software<br>
+Foundation's software and to any other program whose authors commit to<br>
+using it.  (Some other Free Software Foundation software is covered by<br>
+the GNU Library General Public License instead.)  You can apply it to<br>
+your programs, too.<br>
+<br>
+  When we speak of free software, we are referring to freedom, not<br>
+price.  Our General Public Licenses are designed to make sure that you<br>
+have the freedom to distribute copies of free software (and charge for<br>
+this service if you wish), that you receive source code or can get it<br>
+if you want it, that you can change the software or use pieces of it<br>
+in new free programs; and that you know you can do these things.<br>
+<br>
+  To protect your rights, we need to make restrictions that forbid<br>
+anyone to deny you these rights or to ask you to surrender the rights.<br>
+These restrictions translate to certain responsibilities for you if you<br>
+distribute copies of the software, or if you modify it.<br>
+<br>
+  For example, if you distribute copies of such a program, whether<br>
+gratis or for a fee, you must give the recipients all the rights that<br>
+you have.  You must make sure that they, too, receive or can get the<br>
+source code.  And you must show them these terms so they know their<br>
+rights.<br>
+<br>
+  We protect your rights with two steps: (1) copyright the software, and<br>
+(2) offer you this license which gives you legal permission to copy,<br>
+distribute and/or modify the software.<br>
+<br>
+  Also, for each author's protection and ours, we want to make certain<br>
+that everyone understands that there is no warranty for this free<br>
+software.  If the software is modified by someone else and passed on, we<br>
+want its recipients to know that what they have is not the original, so<br>
+that any problems introduced by others will not reflect on the original<br>
+authors' reputations.<br>
+<br>
+  Finally, any free program is threatened constantly by software<br>
+patents.  We wish to avoid the danger that redistributors of a free<br>
+program will individually obtain patent licenses, in effect making the<br>
+program proprietary.  To prevent this, we have made it clear that any<br>
+patent must be licensed for everyone's free use or not licensed at all.<br>
+<br>
+  The precise terms and conditions for copying, distribution and<br>
+modification follow.<br>
+<br>
+                   GNU GENERAL PUBLIC LICENSE<br>
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br>
+<br>
+  0. This License applies to any program or other work which contains<br>
+a notice placed by the copyright holder saying it may be distributed<br>
+under the terms of this General Public License.  The "Program", below,<br>
+refers to any such program or work, and a "work based on the Program"<br>
+means either the Program or any derivative work under copyright law:<br>
+that is to say, a work containing the Program or a portion of it,<br>
+either verbatim or with modifications and/or translated into another<br>
+language.  (Hereinafter, translation is included without limitation in<br>
+the term "modification".)  Each licensee is addressed as "you".<br>
+<br>
+Activities other than copying, distribution and modification are not<br>
+covered by this License; they are outside its scope.  The act of<br>
+running the Program is not restricted, and the output from the Program<br>
+is covered only if its contents constitute a work based on the<br>
+Program (independent of having been made by running the Program).<br>
+Whether that is true depends on what the Program does.<br>
+<br>
+  1. You may copy and distribute verbatim copies of the Program's<br>
+source code as you receive it, in any medium, provided that you<br>
+conspicuously and appropriately publish on each copy an appropriate<br>
+copyright notice and disclaimer of warranty; keep intact all the<br>
+notices that refer to this License and to the absence of any warranty;<br>
+and give any other recipients of the Program a copy of this License<br>
+along with the Program.<br>
+<br>
+You may charge a fee for the physical act of transferring a copy, and<br>
+you may at your option offer warranty protection in exchange for a fee.<br>
+<br>
+  2. You may modify your copy or copies of the Program or any portion<br>
+of it, thus forming a work based on the Program, and copy and<br>
+distribute such modifications or work under the terms of Section 1<br>
+above, provided that you also meet all of these conditions:<br>
+<br>
+    a) You must cause the modified files to carry prominent notices<br>
+    stating that you changed the files and the date of any change.<br>
+<br>
<br>
@@ Diff output truncated at 10240 characters. @@<br>
<br>
_______________________________________________<br>
Bf-blender-cvs mailing list<br>
<a href="mailto:Bf-blender-cvs@blender.org">Bf-blender-cvs@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-blender-cvs" target="_blank">http://lists.blender.org/mailman/listinfo/bf-blender-cvs</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>antihc3 a.k.a Rick