[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12802] branches/pyapi_devel: ==Python API ==

Campbell Barton ideasman42 at gmail.com
Thu Dec 6 01:01:47 CET 2007


Revision: 12802
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12802
Author:   campbellbarton
Date:     2007-12-06 01:01:46 +0100 (Thu, 06 Dec 2007)

Log Message:
-----------
==Python API==
merge from trunk as well as almost all features from trunk's py api
still need to merge changes from  revisions 

12409
12320
7340

possibly changes from
12149
12103

Modified Paths:
--------------
    branches/pyapi_devel/CMakeLists.txt
    branches/pyapi_devel/bin/.blender/locale/de/LC_MESSAGES/blender.mo
    branches/pyapi_devel/config/linux2-config.py
    branches/pyapi_devel/extern/SConscript
    branches/pyapi_devel/extern/bFTGL/include/FTGL.h
    branches/pyapi_devel/extern/bFTGL/src/FTVectoriser.cpp
    branches/pyapi_devel/extern/bFTGL/src/Makefile
    branches/pyapi_devel/extern/ffmpeg/Makefile
    branches/pyapi_devel/extern/ffmpeg/common.mak
    branches/pyapi_devel/extern/ffmpeg/configure
    branches/pyapi_devel/extern/ffmpeg/ffmpeg-update.sh
    branches/pyapi_devel/extern/ffmpeg/libavcodec/4xm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/8bps.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/Makefile
    branches/pyapi_devel/extern/ffmpeg/libavcodec/aasc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3dec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3tab.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/adpcm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/adx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alac.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/allcodecs.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/asm.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/dsputil_alpha.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/dsputil_alpha_asm.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/motion_est_alpha.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/motion_est_mvi_asm.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/mpegvideo_alpha.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/regdef.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/alpha/simple_idct_alpha.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/apiexample.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/dsputil_arm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/dsputil_arm_s.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/dsputil_iwmmxt.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/dsputil_iwmmxt_rnd.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/mpegvideo_arm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/mpegvideo_iwmmxt.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/simple_idct_arm.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/asv1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/avcodec.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/avs.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/beosthread.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bitstream.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bitstream.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bmp.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cabac.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cabac.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cinepak.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cljr.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cook.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cookdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cscd.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cyuv.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dct-test.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dpcm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dsputil.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dsputil.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dv.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvbsub.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvbsubdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvdsubenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/error_resilience.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/eval.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/faandct.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/faandct.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/fdctref.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/fft-test.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/fft.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ffv1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/flac.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/flashsv.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/flicvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/fraps.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/g726.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/golomb.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/golomb.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h261.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h261data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h263.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h263data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h263dec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264idct.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/huffyuv.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/cputest.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/dsputil_h264_template_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/dsputil_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/dsputil_mmx_avg.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/dsputil_mmx_rnd.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/fdct_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/fft_3dn.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/fft_3dn2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/fft_sse.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/h264dsp_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/idct_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/idct_mmx_xvid.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/mmx.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/motion_est_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/mpegvideo_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/mpegvideo_mmx_template.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/simple_idct_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/snowdsp_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/vp3dsp_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/vp3dsp_sse2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/idcinvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/imgconvert.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/imgconvert_template.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/imgresample.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/indeo2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/indeo2data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/indeo3.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/indeo3data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/interplayvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jfdctfst.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jfdctint.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jrevdct.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/kmvc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libgsm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/loco.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mace.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mdct.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mlib/dsputil_mlib.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mmvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/motion_est.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/motion_est_template.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg12.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg12data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg4data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudio.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudio.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiodec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiodectab.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiotab.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegvideo.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/msmpeg4.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/msmpeg4data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/msrle.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/msvideo1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/nuv.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/opt.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/opt.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/os2thread.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pcm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/png.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pnm.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_altivec.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_ppc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_ppc.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/fdct_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/fft_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/gcc_fixes.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/gmc_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/idct_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/mpegvideo_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/mpegvideo_ppc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ps2/dsputil_mmi.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ps2/idct_mmi.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ps2/mmi.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ps2/mpegvideo_mmi.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pthread.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/qdm2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/qdm2data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/qdrw.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/qpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/qtrle.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ra144.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ra144.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ra288.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ra288.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rangecoder.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rangecoder.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ratecontrol.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/raw.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/resample.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/resample2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/roqvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rpza.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rtjpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rtjpeg.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rv10.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sh4/dsputil_align.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sh4/dsputil_sh4.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sh4/idct_sh4.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sh4/qpel.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/shorten.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/simple_idct.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/simple_idct.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/smacker.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/smc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/snow.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/snow.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sonic.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sp5x.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sparc/dsputil_vis.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sparc/vis.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1_cb.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1_vlc.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq3.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/truemotion1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/truemotion1data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/truemotion2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/truespeech.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/truespeech_data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/tscc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/tta.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ulti.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ulti_cb.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/utils.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vcr1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vmdav.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vorbis.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vorbis.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp3.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp3data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp3dsp.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vqavideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/w32thread.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wmadata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wmadec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wmv2.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wnv1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ws-snd1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xan.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xl.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xvmcvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/zmbv.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/4xm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/Makefile
    branches/pyapi_devel/extern/ffmpeg/libavformat/adtsenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/aiff.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/allformats.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/amr.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/asf-enc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/asf.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/asf.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/au.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/audio.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/avformat.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/avi.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/avidec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/avienc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/avio.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/avio.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/aviobuf.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/avs.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/beosaudio.cpp
    branches/pyapi_devel/extern/ffmpeg/libavformat/crc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/cutils.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/daud.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/dv.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/dv.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/dv1394.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/dv1394.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/electronicarts.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/ffm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/file.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/flic.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/flvdec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/flvenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/framehook.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/framehook.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/gif.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/gifdec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/http.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/idcin.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/idroq.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/img2.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/ipmovie.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/matroska.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mmf.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mov.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/movenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mp3.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpegts.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpegts.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpegtsenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpjpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/nsvdec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/nut.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/nuv.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/ogg.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/ogg2.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/ogg2.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/oggparseflac.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/oggparseogm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/oggparsetheora.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/oggparsevorbis.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/os_support.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/os_support.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/psxstr.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/qtpalette.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/raw.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtpproto.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtsp.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtsp.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtspcodes.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/segafilm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/sierravmd.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/smacker.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/sol.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/swf.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/tcp.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/tta.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/udp.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/utils.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/v4l2.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/voc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/voc.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/wav.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/wc3movie.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/westwood.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/yuv4mpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/Makefile
    branches/pyapi_devel/extern/ffmpeg/libavutil/avutil.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/bswap.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/common.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/crc.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/crc.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/integer.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/integer.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/intfloat_readwrite.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/intfloat_readwrite.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/mathematics.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/mathematics.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/rational.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/rational.h
    branches/pyapi_devel/extern/ffmpeg/libpostproc/Makefile
    branches/pyapi_devel/extern/ffmpeg/libpostproc/postprocess.c
    branches/pyapi_devel/extern/ffmpeg/libpostproc/postprocess.h
    branches/pyapi_devel/extern/ffmpeg/libpostproc/postprocess_altivec_template.c
    branches/pyapi_devel/extern/ffmpeg/libpostproc/postprocess_internal.h
    branches/pyapi_devel/extern/ffmpeg/libpostproc/postprocess_template.c
    branches/pyapi_devel/intern/bmfont/BMF_Api.h
    branches/pyapi_devel/intern/bmfont/intern/BMF_Api.cpp
    branches/pyapi_devel/intern/bmfont/intern/BMF_BitmapFont.cpp
    branches/pyapi_devel/intern/bmfont/intern/BMF_BitmapFont.h
    branches/pyapi_devel/intern/elbeem/extern/elbeem.h
    branches/pyapi_devel/intern/elbeem/intern/attributes.cpp
    branches/pyapi_devel/intern/elbeem/intern/elbeem.h
    branches/pyapi_devel/intern/elbeem/intern/isosurface.cpp
    branches/pyapi_devel/intern/elbeem/intern/loop_tools.h
    branches/pyapi_devel/intern/elbeem/intern/ntl_geometryobject.cpp
    branches/pyapi_devel/intern/elbeem/intern/ntl_vector3dim.h
    branches/pyapi_devel/intern/elbeem/intern/parametrizer.cpp
    branches/pyapi_devel/intern/elbeem/intern/particletracer.cpp
    branches/pyapi_devel/intern/elbeem/intern/simulation_object.cpp
    branches/pyapi_devel/intern/elbeem/intern/solver_adap.cpp
    branches/pyapi_devel/intern/elbeem/intern/solver_class.h
    branches/pyapi_devel/intern/elbeem/intern/solver_init.cpp
    branches/pyapi_devel/intern/elbeem/intern/solver_interface.cpp
    branches/pyapi_devel/intern/elbeem/intern/solver_interface.h
    branches/pyapi_devel/intern/elbeem/intern/solver_main.cpp
    branches/pyapi_devel/intern/elbeem/intern/solver_util.cpp
    branches/pyapi_devel/intern/elbeem/intern/utilities.cpp
    branches/pyapi_devel/intern/elbeem/intern/utilities.h
    branches/pyapi_devel/intern/ghost/intern/GHOST_SystemWin32.cpp
    branches/pyapi_devel/intern/iksolver/extern/IK_solver.h
    branches/pyapi_devel/intern/iksolver/intern/IK_QJacobian.cpp
    branches/pyapi_devel/intern/iksolver/intern/IK_QJacobian.h
    branches/pyapi_devel/intern/iksolver/intern/IK_QJacobianSolver.cpp
    branches/pyapi_devel/intern/iksolver/intern/IK_QJacobianSolver.h
    branches/pyapi_devel/intern/iksolver/intern/IK_QSegment.cpp
    branches/pyapi_devel/intern/iksolver/intern/IK_QSegment.h
    branches/pyapi_devel/intern/iksolver/intern/IK_QTask.h
    branches/pyapi_devel/intern/iksolver/intern/IK_Solver.cpp
    branches/pyapi_devel/intern/memutil/MEM_CacheLimiter.h
    branches/pyapi_devel/intern/moto/include/MT_Vector3.h
    branches/pyapi_devel/intern/moto/include/MT_Vector4.h
    branches/pyapi_devel/intern/moto/include/MT_assert.h
    branches/pyapi_devel/intern/moto/intern/MT_Assert.cpp
    branches/pyapi_devel/intern/opennl/extern/ONL_opennl.h
    branches/pyapi_devel/intern/opennl/intern/opennl.c
    branches/pyapi_devel/po/Makefile
    branches/pyapi_devel/po/de.po
    branches/pyapi_devel/projectfiles/blender/src/BL_src.dsp
    branches/pyapi_devel/projectfiles/blender/src/BL_src_cre.dsp
    branches/pyapi_devel/projectfiles_vc7/blender/blenkernel/BKE_blenkernel.vcproj
    branches/pyapi_devel/projectfiles_vc7/blender/blenlib/BLI_blenlib.vcproj
    branches/pyapi_devel/projectfiles_vc7/blender/imbuf/BL_imbuf.vcproj
    branches/pyapi_devel/projectfiles_vc7/blender/makesdna/DNA_makesdna.vcproj
    branches/pyapi_devel/projectfiles_vc7/blender/nodes/nodes.vcproj
    branches/pyapi_devel/projectfiles_vc7/blender/src/BL_src.vcproj
    branches/pyapi_devel/projectfiles_vc7/blender/src/BL_src_cre.vcproj
    branches/pyapi_devel/release/Makefile
    branches/pyapi_devel/release/datafiles/blenderbuttons
    branches/pyapi_devel/release/datafiles/preview.blend
    branches/pyapi_devel/release/datafiles/splash.jpg
    branches/pyapi_devel/release/scripts/3ds_import.py
    branches/pyapi_devel/release/scripts/bpymodules/BPyMessages.py
    branches/pyapi_devel/release/scripts/bvh_import.py
    branches/pyapi_devel/release/scripts/console.py
    branches/pyapi_devel/release/scripts/export_fbx.py
    branches/pyapi_devel/release/scripts/export_obj.py
    branches/pyapi_devel/release/scripts/flt_export.py
    branches/pyapi_devel/release/scripts/flt_filewalker.py
    branches/pyapi_devel/release/scripts/flt_import.py
    branches/pyapi_devel/release/scripts/image_billboard.py
    branches/pyapi_devel/release/scripts/import_dxf.py
    branches/pyapi_devel/release/scripts/mesh_edges2curves.py
    branches/pyapi_devel/release/scripts/mesh_skin.py
    branches/pyapi_devel/release/scripts/mesh_unfolder.py
    branches/pyapi_devel/release/scripts/mesh_wire.py
    branches/pyapi_devel/release/scripts/ply_export.py
    branches/pyapi_devel/release/scripts/scripttemplate_pyconstraint.py
    branches/pyapi_devel/release/scripts/uv_export.py
    branches/pyapi_devel/release/scripts/uv_seams_from_islands.py
    branches/pyapi_devel/release/scripts/uvcalc_follow_active_coords.py
    branches/pyapi_devel/release/scripts/uvcalc_lightmap.py
    branches/pyapi_devel/release/scripts/uvcalc_quad_clickproj.py
    branches/pyapi_devel/release/scripts/uvcalc_smart_project.py
    branches/pyapi_devel/release/scripts/weightpaint_average.py
    branches/pyapi_devel/release/scripts/weightpaint_normalize.py
    branches/pyapi_devel/source/Makefile
    branches/pyapi_devel/source/blender/Makefile
    branches/pyapi_devel/source/blender/avi/intern/options.c
    branches/pyapi_devel/source/blender/blenkernel/BKE_DerivedMesh.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_action.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_armature.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_bad_level_calls.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_blender.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_constraint.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_customdata.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_displist.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_global.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_icons.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_image.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_lattice.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_main.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_material.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_mesh.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_modifier.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_node.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_object.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_softbody.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_texture.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_utildefines.h
    branches/pyapi_devel/source/blender/blenkernel/CMakeLists.txt
    branches/pyapi_devel/source/blender/blenkernel/SConscript
    branches/pyapi_devel/source/blender/blenkernel/bad_level_call_stubs/stubs.c
    branches/pyapi_devel/source/blender/blenkernel/intern/DerivedMesh.c
    branches/pyapi_devel/source/blender/blenkernel/intern/Makefile
    branches/pyapi_devel/source/blender/blenkernel/intern/action.c
    branches/pyapi_devel/source/blender/blenkernel/intern/anim.c
    branches/pyapi_devel/source/blender/blenkernel/intern/armature.c
    branches/pyapi_devel/source/blender/blenkernel/intern/blender.c
    branches/pyapi_devel/source/blender/blenkernel/intern/cdderivedmesh.c
    branches/pyapi_devel/source/blender/blenkernel/intern/colortools.c
    branches/pyapi_devel/source/blender/blenkernel/intern/constraint.c
    branches/pyapi_devel/source/blender/blenkernel/intern/curve.c
    branches/pyapi_devel/source/blender/blenkernel/intern/customdata.c
    branches/pyapi_devel/source/blender/blenkernel/intern/depsgraph.c
    branches/pyapi_devel/source/blender/blenkernel/intern/displist.c
    branches/pyapi_devel/source/blender/blenkernel/intern/effect.c
    branches/pyapi_devel/source/blender/blenkernel/intern/icons.c
    branches/pyapi_devel/source/blender/blenkernel/intern/image.c
    branches/pyapi_devel/source/blender/blenkernel/intern/ipo.c
    branches/pyapi_devel/source/blender/blenkernel/intern/key.c
    branches/pyapi_devel/source/blender/blenkernel/intern/lattice.c
    branches/pyapi_devel/source/blender/blenkernel/intern/library.c
    branches/pyapi_devel/source/blender/blenkernel/intern/material.c
    branches/pyapi_devel/source/blender/blenkernel/intern/mesh.c
    branches/pyapi_devel/source/blender/blenkernel/intern/modifier.c
    branches/pyapi_devel/source/blender/blenkernel/intern/node.c
    branches/pyapi_devel/source/blender/blenkernel/intern/object.c
    branches/pyapi_devel/source/blender/blenkernel/intern/scene.c
    branches/pyapi_devel/source/blender/blenkernel/intern/softbody.c
    branches/pyapi_devel/source/blender/blenkernel/intern/subsurf_ccg.c
    branches/pyapi_devel/source/blender/blenkernel/intern/texture.c
    branches/pyapi_devel/source/blender/blenkernel/intern/world.c
    branches/pyapi_devel/source/blender/blenkernel/intern/writeavi.c
    branches/pyapi_devel/source/blender/blenkernel/intern/writeffmpeg.c
    branches/pyapi_devel/source/blender/blenlib/BLI_arithb.h
    branches/pyapi_devel/source/blender/blenlib/BLI_blenlib.h
    branches/pyapi_devel/source/blender/blenlib/BLI_editVert.h
    branches/pyapi_devel/source/blender/blenlib/BLI_rand.h
    branches/pyapi_devel/source/blender/blenlib/BLI_storage_types.h
    branches/pyapi_devel/source/blender/blenlib/intern/arithb.c
    branches/pyapi_devel/source/blender/blenlib/intern/rand.c
    branches/pyapi_devel/source/blender/blenlib/intern/storage.c
    branches/pyapi_devel/source/blender/blenlib/intern/threads.c
    branches/pyapi_devel/source/blender/blenlib/intern/util.c
    branches/pyapi_devel/source/blender/blenloader/BLO_readfile.h
    branches/pyapi_devel/source/blender/blenloader/intern/readblenentry.c
    branches/pyapi_devel/source/blender/blenloader/intern/readfile.c
    branches/pyapi_devel/source/blender/blenloader/intern/writefile.c
    branches/pyapi_devel/source/blender/blenpluginapi/iff.h
    branches/pyapi_devel/source/blender/ftfont/intern/Makefile
    branches/pyapi_devel/source/blender/imbuf/IMB_imbuf.h
    branches/pyapi_devel/source/blender/imbuf/IMB_imbuf_types.h
    branches/pyapi_devel/source/blender/imbuf/intern/IMB_anim.h
    branches/pyapi_devel/source/blender/imbuf/intern/IMB_jpeg.h
    branches/pyapi_devel/source/blender/imbuf/intern/allocimbuf.c
    branches/pyapi_devel/source/blender/imbuf/intern/anim.c
    branches/pyapi_devel/source/blender/imbuf/intern/dds/BlockDXT.h
    branches/pyapi_devel/source/blender/imbuf/intern/dds/DirectDrawSurface.cpp
    branches/pyapi_devel/source/blender/imbuf/intern/dds/Stream.cpp
    branches/pyapi_devel/source/blender/imbuf/intern/dds/Stream.h
    branches/pyapi_devel/source/blender/imbuf/intern/dds/dds_api.cpp
    branches/pyapi_devel/source/blender/imbuf/intern/divers.c
    branches/pyapi_devel/source/blender/imbuf/intern/imageprocess.c
    branches/pyapi_devel/source/blender/imbuf/intern/jpeg.c
    branches/pyapi_devel/source/blender/imbuf/intern/png.c
    branches/pyapi_devel/source/blender/imbuf/intern/radiance_hdr.c
    branches/pyapi_devel/source/blender/imbuf/intern/readimage.c
    branches/pyapi_devel/source/blender/imbuf/intern/rectop.c
    branches/pyapi_devel/source/blender/imbuf/intern/rotate.c
    branches/pyapi_devel/source/blender/include/BDR_editcurve.h
    branches/pyapi_devel/source/blender/include/BDR_editface.h
    branches/pyapi_devel/source/blender/include/BDR_editobject.h
    branches/pyapi_devel/source/blender/include/BIF_butspace.h
    branches/pyapi_devel/source/blender/include/BIF_drawimage.h
    branches/pyapi_devel/source/blender/include/BIF_drawseq.h
    branches/pyapi_devel/source/blender/include/BIF_editaction.h
    branches/pyapi_devel/source/blender/include/BIF_editarmature.h
    branches/pyapi_devel/source/blender/include/BIF_editconstraint.h
    branches/pyapi_devel/source/blender/include/BIF_editdeform.h
    branches/pyapi_devel/source/blender/include/BIF_editmesh.h
    branches/pyapi_devel/source/blender/include/BIF_editseq.h
    branches/pyapi_devel/source/blender/include/BIF_editsima.h
    branches/pyapi_devel/source/blender/include/BIF_editsound.h
    branches/pyapi_devel/source/blender/include/BIF_editview.h
    branches/pyapi_devel/source/blender/include/BIF_fsmenu.h
    branches/pyapi_devel/source/blender/include/BIF_gl.h
    branches/pyapi_devel/source/blender/include/BIF_imasel.h
    branches/pyapi_devel/source/blender/include/BIF_interface.h
    branches/pyapi_devel/source/blender/include/BIF_interface_icons.h
    branches/pyapi_devel/source/blender/include/BIF_meshlaplacian.h
    branches/pyapi_devel/source/blender/include/BIF_meshtools.h
    branches/pyapi_devel/source/blender/include/BIF_poseobject.h
    branches/pyapi_devel/source/blender/include/BIF_resources.h
    branches/pyapi_devel/source/blender/include/BIF_space.h
    branches/pyapi_devel/source/blender/include/BIF_spacetypes.h
    branches/pyapi_devel/source/blender/include/BIF_transform.h
    branches/pyapi_devel/source/blender/include/BSE_drawimasel.h
    branches/pyapi_devel/source/blender/include/BSE_drawview.h
    branches/pyapi_devel/source/blender/include/BSE_editipo.h
    branches/pyapi_devel/source/blender/include/BSE_filesel.h
    branches/pyapi_devel/source/blender/include/BSE_sequence.h
    branches/pyapi_devel/source/blender/include/BSE_time.h
    branches/pyapi_devel/source/blender/include/BSE_trans_types.h
    branches/pyapi_devel/source/blender/include/BSE_view.h
    branches/pyapi_devel/source/blender/include/blendef.h
    branches/pyapi_devel/source/blender/include/butspace.h
    branches/pyapi_devel/source/blender/include/datatoc.h
    branches/pyapi_devel/source/blender/include/editmesh.h
    branches/pyapi_devel/source/blender/include/interface.h
    branches/pyapi_devel/source/blender/include/mydevice.h
    branches/pyapi_devel/source/blender/include/transform.h
    branches/pyapi_devel/source/blender/makesdna/DNA_ID.h
    branches/pyapi_devel/source/blender/makesdna/DNA_action_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_armature_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_camera_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_constraint_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_curve_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_customdata_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_image_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_ipo_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_key_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_lamp_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_material_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_mesh_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_meshdata_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_modifier_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_node_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_object_force.h
    branches/pyapi_devel/source/blender/makesdna/DNA_object_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_scene_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_sequence_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_space_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_texture_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_userdef_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_view2d_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_view3d_types.h
    branches/pyapi_devel/source/blender/makesdna/DNA_world_types.h
    branches/pyapi_devel/source/blender/makesdna/intern/makesdna.c
    branches/pyapi_devel/source/blender/nodes/CMP_node.h
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_blur.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_chromaMatte.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_defocus.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_invert.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_scale.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_texture.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/Makefile
    branches/pyapi_devel/source/blender/nodes/intern/CMP_util.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_util.h
    branches/pyapi_devel/source/blender/nodes/intern/Makefile
    branches/pyapi_devel/source/blender/nodes/intern/SHD_nodes/Makefile
    branches/pyapi_devel/source/blender/python/BPY_extern.h
    branches/pyapi_devel/source/blender/python/BPY_interface.c
    branches/pyapi_devel/source/blender/python/api2_2x/Armature.c
    branches/pyapi_devel/source/blender/python/api2_2x/Camera.c
    branches/pyapi_devel/source/blender/python/api2_2x/Constraint.c
    branches/pyapi_devel/source/blender/python/api2_2x/CurNurb.c
    branches/pyapi_devel/source/blender/python/api2_2x/Curve.c
    branches/pyapi_devel/source/blender/python/api2_2x/Geometry.c
    branches/pyapi_devel/source/blender/python/api2_2x/Ipo.c
    branches/pyapi_devel/source/blender/python/api2_2x/Ipocurve.c
    branches/pyapi_devel/source/blender/python/api2_2x/Lamp.c
    branches/pyapi_devel/source/blender/python/api2_2x/Material.c
    branches/pyapi_devel/source/blender/python/api2_2x/Mesh.c
    branches/pyapi_devel/source/blender/python/api2_2x/Modifier.c
    branches/pyapi_devel/source/blender/python/api2_2x/Object.c
    branches/pyapi_devel/source/blender/python/api2_2x/Pose.c
    branches/pyapi_devel/source/blender/python/api2_2x/Scene.c
    branches/pyapi_devel/source/blender/python/api2_2x/Texture.c
    branches/pyapi_devel/source/blender/python/api2_2x/Window.c
    branches/pyapi_devel/source/blender/python/api2_2x/World.c
    branches/pyapi_devel/source/blender/python/api2_2x/bpy_float.c
    branches/pyapi_devel/source/blender/python/api2_2x/euler.c
    branches/pyapi_devel/source/blender/python/api2_2x/quat.c
    branches/pyapi_devel/source/blender/python/api2_2x/sceneSequence.c
    branches/pyapi_devel/source/blender/python/api2_2x/vector.c
    branches/pyapi_devel/source/blender/python/api2_2x/windowTheme.c
    branches/pyapi_devel/source/blender/quicktime/apple/quicktime_export.c
    branches/pyapi_devel/source/blender/quicktime/apple/quicktime_import.c
    branches/pyapi_devel/source/blender/render/extern/include/RE_pipeline.h
    branches/pyapi_devel/source/blender/render/extern/include/RE_raytrace.h
    branches/pyapi_devel/source/blender/render/extern/include/RE_render_ext.h
    branches/pyapi_devel/source/blender/render/extern/include/RE_shader_ext.h
    branches/pyapi_devel/source/blender/render/intern/include/render_types.h
    branches/pyapi_devel/source/blender/render/intern/include/rendercore.h
    branches/pyapi_devel/source/blender/render/intern/include/renderdatabase.h
    branches/pyapi_devel/source/blender/render/intern/include/shading.h
    branches/pyapi_devel/source/blender/render/intern/include/zbuf.h
    branches/pyapi_devel/source/blender/render/intern/source/convertblender.c
    branches/pyapi_devel/source/blender/render/intern/source/envmap.c
    branches/pyapi_devel/source/blender/render/intern/source/imagetexture.c
    branches/pyapi_devel/source/blender/render/intern/source/initrender.c
    branches/pyapi_devel/source/blender/render/intern/source/pipeline.c
    branches/pyapi_devel/source/blender/render/intern/source/rayshade.c
    branches/pyapi_devel/source/blender/render/intern/source/raytrace.c
    branches/pyapi_devel/source/blender/render/intern/source/rendercore.c
    branches/pyapi_devel/source/blender/render/intern/source/renderdatabase.c
    branches/pyapi_devel/source/blender/render/intern/source/shadbuf.c
    branches/pyapi_devel/source/blender/render/intern/source/shadeinput.c
    branches/pyapi_devel/source/blender/render/intern/source/shadeoutput.c
    branches/pyapi_devel/source/blender/render/intern/source/texture.c
    branches/pyapi_devel/source/blender/render/intern/source/zbuf.c
    branches/pyapi_devel/source/blender/src/CMakeLists.txt
    branches/pyapi_devel/source/blender/src/Makefile
    branches/pyapi_devel/source/blender/src/SConscript
    branches/pyapi_devel/source/blender/src/blenderbuttons.c
    branches/pyapi_devel/source/blender/src/booleanops.c
    branches/pyapi_devel/source/blender/src/butspace.c
    branches/pyapi_devel/source/blender/src/buttons_editing.c
    branches/pyapi_devel/source/blender/src/buttons_object.c
    branches/pyapi_devel/source/blender/src/buttons_scene.c
    branches/pyapi_devel/source/blender/src/buttons_shading.c
    branches/pyapi_devel/source/blender/src/drawaction.c
    branches/pyapi_devel/source/blender/src/drawarmature.c
    branches/pyapi_devel/source/blender/src/drawimage.c
    branches/pyapi_devel/source/blender/src/drawimasel.c
    branches/pyapi_devel/source/blender/src/drawipo.c
    branches/pyapi_devel/source/blender/src/drawmesh.c
    branches/pyapi_devel/source/blender/src/drawnla.c
    branches/pyapi_devel/source/blender/src/drawnode.c
    branches/pyapi_devel/source/blender/src/drawobject.c
    branches/pyapi_devel/source/blender/src/drawscene.c
    branches/pyapi_devel/source/blender/src/drawseq.c
    branches/pyapi_devel/source/blender/src/drawsound.c
    branches/pyapi_devel/source/blender/src/drawtext.c
    branches/pyapi_devel/source/blender/src/drawtime.c
    branches/pyapi_devel/source/blender/src/drawview.c
    branches/pyapi_devel/source/blender/src/edit.c
    branches/pyapi_devel/source/blender/src/editaction.c
    branches/pyapi_devel/source/blender/src/editarmature.c
    branches/pyapi_devel/source/blender/src/editconstraint.c
    branches/pyapi_devel/source/blender/src/editcurve.c
    branches/pyapi_devel/source/blender/src/editdeform.c
    branches/pyapi_devel/source/blender/src/editface.c
    branches/pyapi_devel/source/blender/src/editimasel.c
    branches/pyapi_devel/source/blender/src/editipo.c
    branches/pyapi_devel/source/blender/src/editipo_lib.c
    branches/pyapi_devel/source/blender/src/editipo_mods.c
    branches/pyapi_devel/source/blender/src/editkey.c
    branches/pyapi_devel/source/blender/src/editmesh.c
    branches/pyapi_devel/source/blender/src/editmesh_add.c
    branches/pyapi_devel/source/blender/src/editmesh_lib.c
    branches/pyapi_devel/source/blender/src/editmesh_loop.c
    branches/pyapi_devel/source/blender/src/editmesh_mods.c
    branches/pyapi_devel/source/blender/src/editmesh_tools.c
    branches/pyapi_devel/source/blender/src/editnla.c
    branches/pyapi_devel/source/blender/src/editnode.c
    branches/pyapi_devel/source/blender/src/editobject.c
    branches/pyapi_devel/source/blender/src/editscreen.c
    branches/pyapi_devel/source/blender/src/editseq.c
    branches/pyapi_devel/source/blender/src/editsima.c
    branches/pyapi_devel/source/blender/src/editsound.c
    branches/pyapi_devel/source/blender/src/edittime.c
    branches/pyapi_devel/source/blender/src/editview.c
    branches/pyapi_devel/source/blender/src/filesel.c
    branches/pyapi_devel/source/blender/src/fluidsim.c
    branches/pyapi_devel/source/blender/src/ghostwinlay.c
    branches/pyapi_devel/source/blender/src/glutil.c
    branches/pyapi_devel/source/blender/src/hddaudio.c
    branches/pyapi_devel/source/blender/src/header_action.c
    branches/pyapi_devel/source/blender/src/header_buttonswin.c
    branches/pyapi_devel/source/blender/src/header_filesel.c
    branches/pyapi_devel/source/blender/src/header_image.c
    branches/pyapi_devel/source/blender/src/header_imasel.c
    branches/pyapi_devel/source/blender/src/header_info.c
    branches/pyapi_devel/source/blender/src/header_ipo.c
    branches/pyapi_devel/source/blender/src/header_nla.c
    branches/pyapi_devel/source/blender/src/header_seq.c
    branches/pyapi_devel/source/blender/src/header_sound.c
    branches/pyapi_devel/source/blender/src/header_text.c
    branches/pyapi_devel/source/blender/src/header_time.c
    branches/pyapi_devel/source/blender/src/header_view3d.c
    branches/pyapi_devel/source/blender/src/headerbuttons.c
    branches/pyapi_devel/source/blender/src/imagepaint.c
    branches/pyapi_devel/source/blender/src/imasel.c
    branches/pyapi_devel/source/blender/src/interface.c
    branches/pyapi_devel/source/blender/src/interface_draw.c
    branches/pyapi_devel/source/blender/src/interface_icons.c
    branches/pyapi_devel/source/blender/src/interface_panel.c
    branches/pyapi_devel/source/blender/src/language.c
    branches/pyapi_devel/source/blender/src/meshlaplacian.c
    branches/pyapi_devel/source/blender/src/meshtools.c
    branches/pyapi_devel/source/blender/src/multires.c
    branches/pyapi_devel/source/blender/src/outliner.c
    branches/pyapi_devel/source/blender/src/parametrizer.c
    branches/pyapi_devel/source/blender/src/playanim.c
    branches/pyapi_devel/source/blender/src/poseobject.c
    branches/pyapi_devel/source/blender/src/preview.blend.c
    branches/pyapi_devel/source/blender/src/renderwin.c
    branches/pyapi_devel/source/blender/src/resources.c
    branches/pyapi_devel/source/blender/src/retopo.c
    branches/pyapi_devel/source/blender/src/seqaudio.c
    branches/pyapi_devel/source/blender/src/seqeffects.c
    branches/pyapi_devel/source/blender/src/sequence.c
    branches/pyapi_devel/source/blender/src/space.c
    branches/pyapi_devel/source/blender/src/spacetypes.c
    branches/pyapi_devel/source/blender/src/splash.jpg.c
    branches/pyapi_devel/source/blender/src/toets.c
    branches/pyapi_devel/source/blender/src/toolbox.c
    branches/pyapi_devel/source/blender/src/transform.c
    branches/pyapi_devel/source/blender/src/transform_constraints.c
    branches/pyapi_devel/source/blender/src/transform_conversions.c
    branches/pyapi_devel/source/blender/src/transform_generics.c
    branches/pyapi_devel/source/blender/src/transform_manipulator.c
    branches/pyapi_devel/source/blender/src/transform_snap.c
    branches/pyapi_devel/source/blender/src/unwrapper.c
    branches/pyapi_devel/source/blender/src/usiblender.c
    branches/pyapi_devel/source/blender/src/view.c
    branches/pyapi_devel/source/blender/src/vpaint.c
    branches/pyapi_devel/source/blender/src/writeimage.c
    branches/pyapi_devel/source/creator/buildinfo.c
    branches/pyapi_devel/source/creator/creator.c
    branches/pyapi_devel/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
    branches/pyapi_devel/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp
    branches/pyapi_devel/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp
    branches/pyapi_devel/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h
    branches/pyapi_devel/source/gameengine/Converter/BL_BlenderDataConversion.cpp
    branches/pyapi_devel/source/gameengine/Converter/BL_SkinDeformer.cpp
    branches/pyapi_devel/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
    branches/pyapi_devel/source/gameengine/GamePlayer/common/GPC_PolygonMaterial.cpp
    branches/pyapi_devel/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp
    branches/pyapi_devel/source/gameengine/GamePlayer/common/GPC_RenderTools.h
    branches/pyapi_devel/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
    branches/pyapi_devel/source/gameengine/GamePlayer/netscape/src/ketsji/KXH_ketsji_hooks.cpp
    branches/pyapi_devel/source/gameengine/Ketsji/BL_Shader.cpp
    branches/pyapi_devel/source/gameengine/Ketsji/BL_Texture.cpp
    branches/pyapi_devel/source/gameengine/Ketsji/KX_BlenderMaterial.cpp
    branches/pyapi_devel/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
    branches/pyapi_devel/source/gameengine/Ketsji/KX_PythonInit.cpp
    branches/pyapi_devel/source/gameengine/Rasterizer/RAS_IRasterizer.h
    branches/pyapi_devel/source/gameengine/Rasterizer/RAS_IRenderTools.h
    branches/pyapi_devel/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_GLExtensionManager.cpp
    branches/pyapi_devel/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp
    branches/pyapi_devel/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
    branches/pyapi_devel/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h
    branches/pyapi_devel/source/nan_compile.mk
    branches/pyapi_devel/source/nan_definitions.mk
    branches/pyapi_devel/source/nan_link.mk
    branches/pyapi_devel/tools/Blender.py
    branches/pyapi_devel/tools/btools.py

Added Paths:
-----------
    branches/pyapi_devel/extern/ffmpeg/SConscript
    branches/pyapi_devel/extern/ffmpeg/config.err
    branches/pyapi_devel/extern/ffmpeg/config.h
    branches/pyapi_devel/extern/ffmpeg/config.mak
    branches/pyapi_devel/extern/ffmpeg/include/
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/adler32.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/avcodec.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/avformat.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/avio.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/avstring.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/avutil.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/base64.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/common.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/fifo.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/integer.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/intfloat_readwrite.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/log.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/lzo.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/mathematics.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/md5.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/mem.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/opt.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/random.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/rational.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/rgb2rgb.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/rtp.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/rtsp.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/rtspcodes.h
    branches/pyapi_devel/extern/ffmpeg/include/ffmpeg/swscale.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/aac_ac3_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/aac_ac3_parser.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/aac_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3_parser.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ac3tab.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/apedec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/mathops.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/mpegvideo_armv5te.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/simple_idct_armv5te.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/armv4l/simple_idct_armv6.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/atrac3.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/atrac3data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/audioconvert.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bethsoftvideo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bethsoftvideo.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/config_bfin.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/dsputil_bfin.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/dsputil_bfin.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/fdct_bfin.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/idct_bfin.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/mathops.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/mpegvideo_bfin.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bfin/pixels_bfin.S
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bitstream_filter.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bmp.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bmpenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/bytestream.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/c93.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cavs.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cavs.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cavs_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cavsdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cavsdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/cavsdsp.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/colorspace.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dca.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dca.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dca_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dcadata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dcahuff.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dnxhddata.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dnxhddata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dnxhddec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dsicinav.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dump_extradata_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvbsub_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvdsub_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvdsubdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dxa.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/elbg.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/elbg.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/eval.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/flacenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/flashsvenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/gif.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/gifdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h261.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h261_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h261dec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h261enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h263.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h263_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h263_parser.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264_mp4toannexb_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264_parser.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264dspenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264pred.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/h264pred.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/cavsdsp_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/dsputil_mmx_qns.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/mathops.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/vp3dsp_mmx.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/i386/vp3dsp_sse2.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/imc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/imcdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/imx_dump_header_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jpegls.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jpegls.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jpeglsdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jpeglsdec.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jpeglsenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lcl.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lcldec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lclenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libamr.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libfaac.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libfaad.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libmp3lame.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libtheoraenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libvorbis.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libx264.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libxvid_internal.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libxvid_rc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/libxvidff.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ljpegenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lzw.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lzw.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lzwenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mathops.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpeg.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpeg_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpega_dump_header_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpegbdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpegdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpegdec.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpegenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mjpegenc.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/motion-test.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mp3_header_compress_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mp3_header_decompress_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpcdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg12.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg12data.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg12decdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg12enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg4video_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpeg4video_parser.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudio_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiodata.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiodata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiodecheader.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudiodecheader.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegaudioenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegvideo_common.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegvideo_enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mpegvideo_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/msmpeg4.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/msmpeg4data.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/noise_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/parser.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/png.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pngdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pngenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pnm.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pnm_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/pnmenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/float_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/h264_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/h264_template_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/int_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/mathops.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/snow_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/types_altivec.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/vc1dsp_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ptx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/qtrleenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ratecontrol.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/raw.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rawdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rawenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/remove_extradata_bsf.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rl.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rle.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/rle.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/roqaudioenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/roqvideo.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/roqvideodec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/roqvideoenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/s3tc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/s3tc.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sgi.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sgidec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sgienc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sp5xdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/sparc/simple_idct_vis.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1dec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/svq1enc_cb.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/targa.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/targaenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/tiertexseqv.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/tiff.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/tiff.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/tiffenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/txd.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/unary.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1_parser.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1acdata.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1data.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc1dsp.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vmnc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vorbis_data.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vorbis_dec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vorbis_enc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vorbis_enc_data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp5.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp56.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp56.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp56data.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp56data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp5data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp6.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vp6data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wavpack.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wma.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wma.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/wmaenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xiph.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xiph.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xsubdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xvmc_render.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/zmbvenc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec-uninstalled.pc
    branches/pyapi_devel/extern/ffmpeg/libavcodec.pc
    branches/pyapi_devel/extern/ffmpeg/libavformat/apc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/ape.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/avisynth.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/bethsoftvid.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/bktr.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/c93.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/dsicin.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/dvenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/dxa.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/flv.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/gxf.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/gxf.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/gxfenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/isom.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/isom.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/libdc1394.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/libnut.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/matroska.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/matroskadec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/matroskaenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpeg.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/mpegenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mtv.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mxf.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/network.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/nut.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/nutdec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/nutenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/raw.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/riff.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/riff.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rm.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rmdec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rmenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_aac.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_aac.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_h264.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_h264.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_internal.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_mpv.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rtp_mpv.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/sdp.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/thp.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/tiertexseq.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/txd.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/v4l.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/vocdec.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/vocenc.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/wv.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/x11grab.c
    branches/pyapi_devel/extern/ffmpeg/libavformat-uninstalled.pc
    branches/pyapi_devel/extern/ffmpeg/libavformat.pc
    branches/pyapi_devel/extern/ffmpeg/libavutil/adler32.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/adler32.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/aes.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/aes.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/avstring.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/base64.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/base64.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/fifo.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/fifo.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/internal.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/intreadwrite.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/lls.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/lls.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/log.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/log.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/lzo.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/lzo.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/md5.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/md5.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/mem.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/mem.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/random.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/random.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/sha1.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/sha1.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/softfloat.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/softfloat.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/string.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/tree.c
    branches/pyapi_devel/extern/ffmpeg/libavutil/tree.h
    branches/pyapi_devel/extern/ffmpeg/libavutil/x86_cpu.h
    branches/pyapi_devel/extern/ffmpeg/libavutil-uninstalled.pc
    branches/pyapi_devel/extern/ffmpeg/libavutil.pc
    branches/pyapi_devel/extern/ffmpeg/libswscale/
    branches/pyapi_devel/extern/ffmpeg/libswscale/Makefile
    branches/pyapi_devel/extern/ffmpeg/libswscale/cs_test.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/internal_bfin.S
    branches/pyapi_devel/extern/ffmpeg/libswscale/rgb2rgb.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/rgb2rgb.h
    branches/pyapi_devel/extern/ffmpeg/libswscale/rgb2rgb_template.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale-example.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale.h
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale_altivec_template.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale_bfin.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale_internal.h
    branches/pyapi_devel/extern/ffmpeg/libswscale/swscale_template.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/yuv2rgb.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/yuv2rgb_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/yuv2rgb_bfin.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/yuv2rgb_mlib.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/yuv2rgb_template.c
    branches/pyapi_devel/extern/ffmpeg/libswscale/yuv2rgb_vis.c
    branches/pyapi_devel/extern/ffmpeg/libswscale-uninstalled.pc
    branches/pyapi_devel/extern/ffmpeg/libswscale.pc
    branches/pyapi_devel/extern/ffmpeg/patches/
    branches/pyapi_devel/extern/ffmpeg/patches/README
    branches/pyapi_devel/extern/ffmpeg/patches/ffmpeg_accel_bgra32.patch
    branches/pyapi_devel/extern/qdune/
    branches/pyapi_devel/extern/qdune/README.txt
    branches/pyapi_devel/extern/qdune/SConstruct
    branches/pyapi_devel/extern/qdune/ccdata50.dat
    branches/pyapi_devel/extern/qdune/ccdata50NT.dat
    branches/pyapi_devel/extern/qdune/core/
    branches/pyapi_devel/extern/qdune/core/Attributes.cpp
    branches/pyapi_devel/extern/qdune/core/Attributes.h
    branches/pyapi_devel/extern/qdune/core/Bound.cpp
    branches/pyapi_devel/extern/qdune/core/Bound.h
    branches/pyapi_devel/extern/qdune/core/Camera.cpp
    branches/pyapi_devel/extern/qdune/core/Camera.h
    branches/pyapi_devel/extern/qdune/core/Color.cpp
    branches/pyapi_devel/extern/qdune/core/Color.h
    branches/pyapi_devel/extern/qdune/core/HierarchicalZbuffer.cpp
    branches/pyapi_devel/extern/qdune/core/HierarchicalZbuffer.h
    branches/pyapi_devel/extern/qdune/core/Mathutil.cpp
    branches/pyapi_devel/extern/qdune/core/Mathutil.h
    branches/pyapi_devel/extern/qdune/core/Noise.cpp
    branches/pyapi_devel/extern/qdune/core/Noise.h
    branches/pyapi_devel/extern/qdune/core/Options.cpp
    branches/pyapi_devel/extern/qdune/core/Options.h
    branches/pyapi_devel/extern/qdune/core/QDRender.h
    branches/pyapi_devel/extern/qdune/core/RenderBucket.cpp
    branches/pyapi_devel/extern/qdune/core/RenderBucket.h
    branches/pyapi_devel/extern/qdune/core/State.cpp
    branches/pyapi_devel/extern/qdune/core/State.h
    branches/pyapi_devel/extern/qdune/core/Transform.cpp
    branches/pyapi_devel/extern/qdune/core/Transform.h
    branches/pyapi_devel/extern/qdune/core/mcqmc.h
    branches/pyapi_devel/extern/qdune/core/qdVector.cpp
    branches/pyapi_devel/extern/qdune/core/qdVector.h
    branches/pyapi_devel/extern/qdune/framebuffer/
    branches/pyapi_devel/extern/qdune/framebuffer/FrameBuffer.cpp
    branches/pyapi_devel/extern/qdune/framebuffer/FrameBuffer.h
    branches/pyapi_devel/extern/qdune/framework/
    branches/pyapi_devel/extern/qdune/framework/Framework.h
    branches/pyapi_devel/extern/qdune/framework/HybridFramework.cpp
    branches/pyapi_devel/extern/qdune/framework/HybridFramework.h
    branches/pyapi_devel/extern/qdune/framework/RayTraceFramework.cpp
    branches/pyapi_devel/extern/qdune/framework/RayTraceFramework.h
    branches/pyapi_devel/extern/qdune/framework/ReyesFramework.cpp
    branches/pyapi_devel/extern/qdune/framework/ReyesFramework.h
    branches/pyapi_devel/extern/qdune/hider/
    branches/pyapi_devel/extern/qdune/hider/Hider.h
    branches/pyapi_devel/extern/qdune/hider/RayTraceHider.cpp
    branches/pyapi_devel/extern/qdune/hider/RayTraceHider.h
    branches/pyapi_devel/extern/qdune/hider/ZbufferHider.cpp
    branches/pyapi_devel/extern/qdune/hider/ZbufferHider.h
    branches/pyapi_devel/extern/qdune/imgio/
    branches/pyapi_devel/extern/qdune/imgio/exr_io.cpp
    branches/pyapi_devel/extern/qdune/imgio/exr_io.h
    branches/pyapi_devel/extern/qdune/imgio/img_io.h
    branches/pyapi_devel/extern/qdune/imgio/jpeg_img.cpp
    branches/pyapi_devel/extern/qdune/imgio/jpeg_img.h
    branches/pyapi_devel/extern/qdune/mktex.cpp
    branches/pyapi_devel/extern/qdune/mpgrid/
    branches/pyapi_devel/extern/qdune/mpgrid/MicroPolygon.cpp
    branches/pyapi_devel/extern/qdune/mpgrid/MicroPolygon.h
    branches/pyapi_devel/extern/qdune/mpgrid/MicroPolygonGrid.cpp
    branches/pyapi_devel/extern/qdune/mpgrid/MicroPolygonGrid.h
    branches/pyapi_devel/extern/qdune/primitives/
    branches/pyapi_devel/extern/qdune/primitives/CCSubdivision.cpp
    branches/pyapi_devel/extern/qdune/primitives/CCSubdivision.h
    branches/pyapi_devel/extern/qdune/primitives/Curves.cpp
    branches/pyapi_devel/extern/qdune/primitives/Curves.h
    branches/pyapi_devel/extern/qdune/primitives/Nurbs.cpp
    branches/pyapi_devel/extern/qdune/primitives/Nurbs.h
    branches/pyapi_devel/extern/qdune/primitives/Parametric.cpp
    branches/pyapi_devel/extern/qdune/primitives/Parametric.h
    branches/pyapi_devel/extern/qdune/primitives/Patches.cpp
    branches/pyapi_devel/extern/qdune/primitives/Patches.h
    branches/pyapi_devel/extern/qdune/primitives/Points.cpp
    branches/pyapi_devel/extern/qdune/primitives/Points.h
    branches/pyapi_devel/extern/qdune/primitives/Polygons.cpp
    branches/pyapi_devel/extern/qdune/primitives/Polygons.h
    branches/pyapi_devel/extern/qdune/primitives/Primitive.cpp
    branches/pyapi_devel/extern/qdune/primitives/Primitive.h
    branches/pyapi_devel/extern/qdune/primitives/Quadrics.cpp
    branches/pyapi_devel/extern/qdune/primitives/Quadrics.h
    branches/pyapi_devel/extern/qdune/qdrender.cpp
    branches/pyapi_devel/extern/qdune/qdtl/
    branches/pyapi_devel/extern/qdune/qdtl/boolarray.h
    branches/pyapi_devel/extern/qdune/qdtl/lrulist.h
    branches/pyapi_devel/extern/qdune/qdtl/qdtl.cpp
    branches/pyapi_devel/extern/qdune/qdtl/qdtl.h
    branches/pyapi_devel/extern/qdune/ribparse/
    branches/pyapi_devel/extern/qdune/ribparse/RIB_parser.cpp
    branches/pyapi_devel/extern/qdune/ribparse/RIB_parser.h
    branches/pyapi_devel/extern/qdune/ribparse/decparam.cpp
    branches/pyapi_devel/extern/qdune/ribparse/decparam.h
    branches/pyapi_devel/extern/qdune/ribparse/ri.cpp
    branches/pyapi_devel/extern/qdune/ribparse/ri.h
    branches/pyapi_devel/extern/qdune/ribparse/ribInterface.cpp
    branches/pyapi_devel/extern/qdune/ribparse/ribInterface.h
    branches/pyapi_devel/extern/qdune/ribs/
    branches/pyapi_devel/extern/qdune/ribs/blsuz.rib
    branches/pyapi_devel/extern/qdune/ribs/curvetest2.rib
    branches/pyapi_devel/extern/qdune/ribs/fig12.10.rib
    branches/pyapi_devel/extern/qdune/ribs/fig12.12.rib
    branches/pyapi_devel/extern/qdune/ribs/fig12.14.rib
    branches/pyapi_devel/extern/qdune/ribs/gumbo.rib
    branches/pyapi_devel/extern/qdune/ribs/mblurtest.rib
    branches/pyapi_devel/extern/qdune/ribs/nonmanifold.rib
    branches/pyapi_devel/extern/qdune/ribs/suzanne.rib
    branches/pyapi_devel/extern/qdune/ribs/suzanne_pp.rib
    branches/pyapi_devel/extern/qdune/ribs/suzgallery.rib
    branches/pyapi_devel/extern/qdune/ribs/teapot.rib
    branches/pyapi_devel/extern/qdune/ribs/vase.rib
    branches/pyapi_devel/extern/qdune/shaders/
    branches/pyapi_devel/extern/qdune/shaders/SHW_velvet.sqd
    branches/pyapi_devel/extern/qdune/shaders/SIG2k_srf_fur.sqd
    branches/pyapi_devel/extern/qdune/shaders/ambientlight.sqd
    branches/pyapi_devel/extern/qdune/shaders/brushedmetal.sqd
    branches/pyapi_devel/extern/qdune/shaders/bumptest.sqd
    branches/pyapi_devel/extern/qdune/shaders/bumpy.sqd
    branches/pyapi_devel/extern/qdune/shaders/bumpy_surface.sqd
    branches/pyapi_devel/extern/qdune/shaders/castucco.sqd
    branches/pyapi_devel/extern/qdune/shaders/ceramictiles.sqd
    branches/pyapi_devel/extern/qdune/shaders/chebo.sqd
    branches/pyapi_devel/extern/qdune/shaders/chebo2.sqd
    branches/pyapi_devel/extern/qdune/shaders/chebo2D.sqd
    branches/pyapi_devel/extern/qdune/shaders/clay.sqd
    branches/pyapi_devel/extern/qdune/shaders/colorgrid.sqd
    branches/pyapi_devel/extern/qdune/shaders/constadd.sqd
    branches/pyapi_devel/extern/qdune/shaders/constant.sqd
    branches/pyapi_devel/extern/qdune/shaders/constvary.sqd
    branches/pyapi_devel/extern/qdune/shaders/dented.sqd
    branches/pyapi_devel/extern/qdune/shaders/distantlight.sqd
    branches/pyapi_devel/extern/qdune/shaders/dstex.sqd
    branches/pyapi_devel/extern/qdune/shaders/fog.sqd
    branches/pyapi_devel/extern/qdune/shaders/funkyglass.sqd
    branches/pyapi_devel/extern/qdune/shaders/glossy.sqd
    branches/pyapi_devel/extern/qdune/shaders/glow.sqd
    branches/pyapi_devel/extern/qdune/shaders/greenmarble.sqd
    branches/pyapi_devel/extern/qdune/shaders/hair.sqd
    branches/pyapi_devel/extern/qdune/shaders/hair_hw.sqd
    branches/pyapi_devel/extern/qdune/shaders/hypertexture.sqd
    branches/pyapi_devel/extern/qdune/shaders/lensflare.sqd
    branches/pyapi_devel/extern/qdune/shaders/luna.sqd
    branches/pyapi_devel/extern/qdune/shaders/matte.sqd
    branches/pyapi_devel/extern/qdune/shaders/matte_hw.sqd
    branches/pyapi_devel/extern/qdune/shaders/matte_illum.sqd
    branches/pyapi_devel/extern/qdune/shaders/metal.sqd
    branches/pyapi_devel/extern/qdune/shaders/ndctest.sqd
    branches/pyapi_devel/extern/qdune/shaders/nizid.sqd
    branches/pyapi_devel/extern/qdune/shaders/normalshader.sqd
    branches/pyapi_devel/extern/qdune/shaders/oak.sqd
    branches/pyapi_devel/extern/qdune/shaders/oakplank.sqd
    branches/pyapi_devel/extern/qdune/shaders/paintedplastic.sqd
    branches/pyapi_devel/extern/qdune/shaders/planetatmo.sqd
    branches/pyapi_devel/extern/qdune/shaders/planetclouds.sqd
    branches/pyapi_devel/extern/qdune/shaders/plastic.sqd
    branches/pyapi_devel/extern/qdune/shaders/plastic_hw.sqd
    branches/pyapi_devel/extern/qdune/shaders/platlight.sqd
    branches/pyapi_devel/extern/qdune/shaders/pointlight.sqd
    branches/pyapi_devel/extern/qdune/shaders/roughmetal.sqd
    branches/pyapi_devel/extern/qdune/shaders/screen.sqd
    branches/pyapi_devel/extern/qdune/shaders/screen_aa.sqd
    branches/pyapi_devel/extern/qdune/shaders/shadowdistant.sqd
    branches/pyapi_devel/extern/qdune/shaders/shadowedclouds.sqd
    branches/pyapi_devel/extern/qdune/shaders/shadowspot.sqd
    branches/pyapi_devel/extern/qdune/shaders/skin.sqd
    branches/pyapi_devel/extern/qdune/shaders/smoke.sqd
    branches/pyapi_devel/extern/qdune/shaders/spotlight.sqd
    branches/pyapi_devel/extern/qdune/shaders/spotlight_hw.sqd
    branches/pyapi_devel/extern/qdune/shaders/st_shader.sqd
    branches/pyapi_devel/extern/qdune/shaders/starball.sqd
    branches/pyapi_devel/extern/qdune/shaders/starfield.sqd
    branches/pyapi_devel/extern/qdune/shaders/stucco.sqd
    branches/pyapi_devel/extern/qdune/shaders/terran.sqd
    branches/pyapi_devel/extern/qdune/shaders/uberlight.sqd
    branches/pyapi_devel/extern/qdune/shaders/veinedmarble.sqd
    branches/pyapi_devel/extern/qdune/shaders/wood2.sqd
    branches/pyapi_devel/extern/qdune/shaders/wood2_hw.sqd
    branches/pyapi_devel/extern/qdune/slcompiler/
    branches/pyapi_devel/extern/qdune/slcompiler/qdlex.py
    branches/pyapi_devel/extern/qdune/slcompiler/qdslc.py
    branches/pyapi_devel/extern/qdune/slcompiler/slcompile.py
    branches/pyapi_devel/extern/qdune/slcompiler/slprocedures.py
    branches/pyapi_devel/extern/qdune/svm/
    branches/pyapi_devel/extern/qdune/svm/ImageTextures.cpp
    branches/pyapi_devel/extern/qdune/svm/ImageTextures.h
    branches/pyapi_devel/extern/qdune/svm/TexCache.cpp
    branches/pyapi_devel/extern/qdune/svm/TexCache.h
    branches/pyapi_devel/extern/qdune/svm/maketexture.cpp
    branches/pyapi_devel/extern/qdune/svm/maketexture.h
    branches/pyapi_devel/extern/qdune/svm/shaderVM.cpp
    branches/pyapi_devel/extern/qdune/svm/shaderVM.h
    branches/pyapi_devel/extern/qdune/svm/slshader.cpp
    branches/pyapi_devel/extern/qdune/svm/slshader.h
    branches/pyapi_devel/intern/elbeem/intern/paraloopend.h
    branches/pyapi_devel/release/datafiles/prvicons
    branches/pyapi_devel/release/scripts/flt_defaultp.py
    branches/pyapi_devel/release/scripts/flt_palettemanager.py
    branches/pyapi_devel/release/scripts/flt_properties.py
    branches/pyapi_devel/release/scripts/flt_toolbar.py
    branches/pyapi_devel/release/scripts/import_dxf.py~
    branches/pyapi_devel/release/scripts/weightpaint_invert.py
    branches/pyapi_devel/release/scripts/wizard_curve2tree.py
    branches/pyapi_devel/source/blender/blenkernel/BKE_particle.h
    branches/pyapi_devel/source/blender/blenkernel/BKE_pointcache.h
    branches/pyapi_devel/source/blender/blenkernel/intern/particle.c
    branches/pyapi_devel/source/blender/blenkernel/intern/particle_system.c
    branches/pyapi_devel/source/blender/blenkernel/intern/pointcache.c
    branches/pyapi_devel/source/blender/blenlib/BLI_fnmatch.h
    branches/pyapi_devel/source/blender/blenlib/BLI_kdtree.h
    branches/pyapi_devel/source/blender/blenlib/intern/BLI_kdtree.c
    branches/pyapi_devel/source/blender/blenlib/intern/fnmatch.c
    branches/pyapi_devel/source/blender/cleanup2.patch
    branches/pyapi_devel/source/blender/imbuf/IMB_thumbs.h
    branches/pyapi_devel/source/blender/imbuf/intern/IMB_imginfo.h
    branches/pyapi_devel/source/blender/imbuf/intern/imginfo.c
    branches/pyapi_devel/source/blender/imbuf/intern/md5.c
    branches/pyapi_devel/source/blender/imbuf/intern/md5.h
    branches/pyapi_devel/source/blender/imbuf/intern/thumbs.c
    branches/pyapi_devel/source/blender/include/BIF_editparticle.h
    branches/pyapi_devel/source/blender/include/BIF_filelist.h
    branches/pyapi_devel/source/blender/makesdna/DNA_particle_types.h
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_crop.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_glare.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_lensdist.c
    branches/pyapi_devel/source/blender/nodes/intern/CMP_nodes/CMP_tonemap.c
    branches/pyapi_devel/source/blender/render/intern/include/strand.h
    branches/pyapi_devel/source/blender/render/intern/source/strand.c
    branches/pyapi_devel/source/blender/src/editparticle.c
    branches/pyapi_devel/source/blender/src/filelist.c
    branches/pyapi_devel/source/blender/src/fsmenu.c
    branches/pyapi_devel/source/blender/src/prvicons.c

Removed Paths:
-------------
    branches/pyapi_devel/extern/ffmpeg/libavcodec/a52dec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/amr.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dtsdec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/dvdsub.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/faac.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/faad.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/internal.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/jpeg_ls.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lcl.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/a52.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/a52_internal.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/a52_util.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/bit_allocate.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/bitstream.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/bitstream.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/crc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/downmix.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/imdct.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/mm_accel.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/parse.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/resample.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/resample_c.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/resample_mmx.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/liba52/tables.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lzo.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/lzo.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mem.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/motion_test.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/mp3lameaudio.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/oggtheora.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/oggvorbis.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_h264_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_h264_template_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/ppc/dsputil_snow_altivec.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/swscale.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc9.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/vc9data.h
    branches/pyapi_devel/extern/ffmpeg/libavcodec/x264.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xvid_rc.c
    branches/pyapi_devel/extern/ffmpeg/libavcodec/xvidff.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/barpainet.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/barpainet.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/dc1394.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/grab.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/grab_bktr.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/img.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/jpeg.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/mov.h
    branches/pyapi_devel/extern/ffmpeg/libavformat/png.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/pnm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/rm.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/sgi.c
    branches/pyapi_devel/extern/ffmpeg/libavformat/yuv.c
    branches/pyapi_devel/extern/ffmpeg/libpostproc/mangle.h
    branches/pyapi_devel/release/scripts/uvcalc_from_adjacent.py
    branches/pyapi_devel/source/darwin/blender.app/Contents/Resources/blender
    branches/pyapi_devel/source/darwin/blendercreator.app/Contents/Resources/blender
    branches/pyapi_devel/source/darwin/blenderplayer.app/Contents/Resources/blender
    branches/pyapi_devel/source/darwin/blenderpublisher.app/Contents/Resources/blender

Modified: branches/pyapi_devel/CMakeLists.txt
===================================================================
--- branches/pyapi_devel/CMakeLists.txt	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/CMakeLists.txt	2007-12-06 00:01:46 UTC (rev 12802)
@@ -240,7 +240,11 @@
   SET(OPENEXR ${LIBDIR}/openexr)
   SET(OPENEXR_INC ${OPENEXR}/include ${OPENEXR}/include/IlmImf ${OPENEXR}/include/Iex ${OPENEXR}/include/Imath)
   SET(OPENEXR_LIB Iex Half IlmImf Imath IlmThread)
+  IF (MSVC80)
+  SET(OPENEXR_LIBPATH ${OPENEXR}/lib_vs2005)
+  ELSE (MSVC80)
   SET(OPENEXR_LIBPATH ${OPENEXR}/lib_msvc)
+  ENDIF(MSVC80)
   
   SET(QUICKTIME ${LIBDIR}/QTDevWin)
   SET(QUICKTIME_INC ${QUICKTIME}/CIncludes)

Modified: branches/pyapi_devel/bin/.blender/locale/de/LC_MESSAGES/blender.mo
===================================================================
(Binary files differ)

Modified: branches/pyapi_devel/config/linux2-config.py
===================================================================
--- branches/pyapi_devel/config/linux2-config.py	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/config/linux2-config.py	2007-12-06 00:01:46 UTC (rev 12802)
@@ -115,11 +115,14 @@
 BF_ICONV_LIBPATH = '${BF_ICONV}/lib'
 
 # enable ffmpeg  support
-WITH_BF_FFMPEG = 'false'  # -DWITH_FFMPEG
-BF_FFMPEG = '/usr'
+WITH_BF_FFMPEG = 'true'  # -DWITH_FFMPEG
+BF_FFMPEG = '#extern/ffmpeg'
+BF_FFMPEG_LIB = ''
+# Uncomment the following two lines to use system's ffmpeg
+# BF_FFMPEG = '/usr'
+# BF_FFMPEG_LIB = 'avformat avcodec swscale avutil'
 BF_FFMPEG_INC = '${BF_FFMPEG}/include'
 BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
-BF_FFMPEG_LIB = 'avformat avcodec avutil'
 
 # Mesa Libs should go here if your using them as well....
 WITH_BF_STATICOPENGL = 'false'

Modified: branches/pyapi_devel/extern/SConscript
===================================================================
--- branches/pyapi_devel/extern/SConscript	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/extern/SConscript	2007-12-06 00:01:46 UTC (rev 12802)
@@ -13,3 +13,6 @@
 
 if env['WITH_BF_VERSE']:
     SConscript(['verse/dist/SConstruct'])
+
+if env['WITH_BF_FFMPEG'] and env['BF_FFMPEG_LIB'] == '':
+    SConscript(['ffmpeg/SConscript']);

Modified: branches/pyapi_devel/extern/bFTGL/include/FTGL.h
===================================================================
--- branches/pyapi_devel/extern/bFTGL/include/FTGL.h	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/extern/bFTGL/include/FTGL.h	2007-12-06 00:01:46 UTC (rev 12802)
@@ -42,7 +42,11 @@
             #include <OpenGL/glu.h>
         #else
             #include <GL/gl.h>
-            #include <GL/glu.h>
+            #if defined (__sun__) && !defined (__sparc__)
+                #include <mesa/glu.h>
+            #else
+                #include <GL/glu.h>
+            #endif
         #endif                
 
     #endif

Modified: branches/pyapi_devel/extern/bFTGL/src/FTVectoriser.cpp
===================================================================
--- branches/pyapi_devel/extern/bFTGL/src/FTVectoriser.cpp	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/extern/bFTGL/src/FTVectoriser.cpp	2007-12-06 00:01:46 UTC (rev 12802)
@@ -5,8 +5,12 @@
 #define CALLBACK
 #endif
 
-#ifdef __APPLE_CC__    
-    typedef GLvoid (*GLUTesselatorFunction)(...);
+#if defined(__APPLE_CC__) 
+    #if __APPLE_CC__ >= 5465
+        typedef GLvoid (*GLUTesselatorFunction)();
+    #else
+        typedef GLvoid (*GLUTesselatorFunction)(...);
+    #endif
 #elif defined( __mips ) || defined( __linux__ ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __sun ) || defined (__CYGWIN__)
     typedef GLvoid (*GLUTesselatorFunction)();
 #elif defined ( WIN32)

Modified: branches/pyapi_devel/extern/bFTGL/src/Makefile
===================================================================
--- branches/pyapi_devel/extern/bFTGL/src/Makefile	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/extern/bFTGL/src/Makefile	2007-12-06 00:01:46 UTC (rev 12802)
@@ -46,7 +46,8 @@
 
 include nan_compile.mk 
 CPPFLAGS += -I../include
-CPPFLAGS += -I$(NAN_FREETYPE)/include -I$(NAN_FREETYPE)/include/freetype2 
+CPPFLAGS += -I$(NAN_FREETYPE)/include -I$(NAN_FREETYPE)/include/freetype2
+CPPFLAGS += -I$(OPENGL_HEADERS) 
 
 install: all debug
 	@[ -d $(NAN_FTGL) ] || mkdir -p $(NAN_FTGL)

Modified: branches/pyapi_devel/extern/ffmpeg/Makefile
===================================================================
--- branches/pyapi_devel/extern/ffmpeg/Makefile	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/extern/ffmpeg/Makefile	2007-12-06 00:01:46 UTC (rev 12802)
@@ -35,10 +35,10 @@
 
 include nan_subdirs.mk
 
-ALLDIRS = libavcodec libavformat libavutil
+ALLDIRS = libavcodec libavformat libavutil libswscale
 
 config::
-	./configure --disable-shared --enable-a52 --enable-gpl --disable-audio-oss --disable-audio-beos --disable-v4l --disable-v4l2 --disable-bktr --disable-dv1394 --disable-network --disable-zlib --disable-lzo --disable-vhook --disable-ffserver --disable-ffplay
+	./configure --disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-pthreads 
 all::
 	@for i in $(ALLDIRS); do \
 	    echo "====> $(MAKE) $@ in $(SOURCEDIR)/$$i" ;\

Added: branches/pyapi_devel/extern/ffmpeg/SConscript
===================================================================
--- branches/pyapi_devel/extern/ffmpeg/SConscript	                        (rev 0)
+++ branches/pyapi_devel/extern/ffmpeg/SConscript	2007-12-06 00:01:46 UTC (rev 12802)
@@ -0,0 +1,150 @@
+#!/usr/bin/python
+
+Import('env')
+
+all_libs = ['libavformat', 'libavcodec', 'libswscale', 'libavutil']
+root = "extern/ffmpeg"
+
+if env['OURPLATFORM'] == 'win32-mingw':
+    ffmpeg_switches = "--disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-pthreads"
+else:
+    ffmpeg_switches = "--disable-shared --enable-liba52bin --enable-gpl --disable-network --disable-zlib --disable-vhook --disable-ffserver --disable-ffplay --enable-swscaler --enable-memalign-hack"
+
+import sys
+import os
+import re
+import shutil
+
+from sets import Set
+
+ff_env = env.Copy();
+ff_env.Replace(CCFLAGS = '')
+ff_env.Replace(BF_DEBUG_FLAGS = '')
+
+makevardef = re.compile('^([a-zA-Z0-9_-]+)[ \t]*(\+?)=(.*)')
+makevarsubst = re.compile('\$\(([^\)]+)\)')
+makeifeq = re.compile('if(n?)eq \(([^,]*),([^\)]*)\)')
+
+def makeparseblock(fp, variables):
+    pendingline = ''
+    while 1:
+        line = fp.readline()
+        if pendingline:
+            line = pendingline + line
+            pendingline = ''
+        if not line:
+            return
+        if line.endswith('\\\n'):
+            pendingline = line[:-2]
+            continue 
+
+        i = line.find('#')
+        if i >= 0:
+            line = line[:i]
+
+        iter = makevarsubst.finditer(line[:])
+        for obj in iter:
+            (name) = obj.group(1)
+            s = ""
+            if name in variables:
+                s = variables[name]
+            line = line.replace('$(' + name + ')', s)
+
+        matchobj = makevardef.match(line)
+        if matchobj:
+            (name, op, value) = matchobj.group(1, 2, 3)
+
+            value = value.rstrip()
+
+            if op == '+' and name in variables:
+                 variables[name] += value
+            else:
+                 variables[name] = value
+            continue
+        matchobj = makeifeq.match(line)
+        if matchobj:
+            (op, name1, name2) = matchobj.group(1, 2, 3)
+            if (op == '' and name1 == name2) or (op == 'n' and name1 != name2):
+                makeparseblock(fp, variables)
+            else:
+                tempvars = {}
+                makeparseblock(fp, tempvars)
+            continue
+        line = line.strip()
+        if line == 'endif':
+            return
+                
+def getmakevars(filenames):
+    variables = { }
+    for filename in filenames:
+       fp = open(filename)
+       print "Processing makefile: " + filename
+       try:
+             makeparseblock(fp, variables)
+       finally:
+             fp.close()
+
+    return variables
+
+print "Configuring ffmpeg..."
+
+if not os.path.isfile(root + "/config.mak"):
+    os.chdir(root);
+    os.system('sh configure ' + ffmpeg_switches)
+    os.chdir("../..");
+else:
+    print "(skipped, config.mak already exists)"
+    
+if not os.path.isdir(root + "/include"):
+    os.mkdir(root + "/include");
+if not os.path.isdir(root + "/include/ffmpeg"):
+    os.mkdir(root + "/include/ffmpeg");
+
+for lib in all_libs:
+    vars = getmakevars([root + '/config.mak', root + "/" + lib + '/Makefile'])
+    objs = ""
+    if "OBJS-yes" in vars:
+        objs += vars['OBJS-yes']
+    if "OBJS" in vars:
+        objs += vars['OBJS']
+
+    objs += " "
+    objs = objs.replace(".o ", ".c ")
+
+    asm_objs = ""
+    if "ASM_OBJS" in vars:
+        asm_objs += vars["ASM_OBJS"]
+
+    asm_objs += " "
+    asm_objs = asm_objs.replace(".o ", ".S ")
+
+    objs += asm_objs;
+    
+    sources = list(Set(objs.split()))
+    sources = [lib + "/" + x for x in sources]
+
+    defs = "HAVE_AV_CONFIG_H _FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE _ISOC9X_SOURCE"
+    cflags = ""
+    
+    if "CFLAGS" in vars:
+        cflags += " " + vars["CFLAGS"]
+    if "OPTFLAGS" in vars:
+        cflags += " " + vars["OPTFLAGS"]
+
+    headers = ""
+    if "HEADERS" in vars:
+        headers += vars["HEADERS"]
+
+    headers = headers.split()
+
+    for h in headers:
+        if not os.path.isfile(root + "/include/ffmpeg/" + h):
+            shutil.copyfile(root + "/" + lib + "/" + h,
+                            root + "/include/ffmpeg/" + h)
+
+    ff_env.BlenderLib (libname="extern_" + lib, sources=sources,
+                    includes=["."] + all_libs,
+                    defines=Split(defs),
+                    libtype=['core', 'intern', 'player'],
+                    priority = [5, 5, 200],
+                    compileflags = Split(cflags))

Modified: branches/pyapi_devel/extern/ffmpeg/common.mak
===================================================================
--- branches/pyapi_devel/extern/ffmpeg/common.mak	2007-12-05 21:50:23 UTC (rev 12801)
+++ branches/pyapi_devel/extern/ffmpeg/common.mak	2007-12-06 00:01:46 UTC (rev 12802)
@@ -36,16 +36,16 @@
 SRC_DIR = $(SRC_PATH)/lib$(NAME)

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list