[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12114] trunk/blender/extern/ffmpeg: == Sequencer / FFMPEG ==
Peter Schlaile
peter at schlaile.de
Sun Sep 23 16:00:49 CEST 2007
Revision: 12114
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12114
Author: schlaile
Date: 2007-09-23 16:00:48 +0200 (Sun, 23 Sep 2007)
Log Message:
-----------
== Sequencer / FFMPEG ==
Updated FFMPEG to latest version (ffmpeg SVN of today).
Modified Paths:
--------------
trunk/blender/extern/ffmpeg/Makefile
trunk/blender/extern/ffmpeg/common.mak
trunk/blender/extern/ffmpeg/configure
trunk/blender/extern/ffmpeg/ffmpeg-update.sh
trunk/blender/extern/ffmpeg/libavcodec/4xm.c
trunk/blender/extern/ffmpeg/libavcodec/8bps.c
trunk/blender/extern/ffmpeg/libavcodec/Makefile
trunk/blender/extern/ffmpeg/libavcodec/aasc.c
trunk/blender/extern/ffmpeg/libavcodec/ac3.h
trunk/blender/extern/ffmpeg/libavcodec/ac3dec.c
trunk/blender/extern/ffmpeg/libavcodec/ac3enc.c
trunk/blender/extern/ffmpeg/libavcodec/ac3tab.h
trunk/blender/extern/ffmpeg/libavcodec/adpcm.c
trunk/blender/extern/ffmpeg/libavcodec/adx.c
trunk/blender/extern/ffmpeg/libavcodec/alac.c
trunk/blender/extern/ffmpeg/libavcodec/allcodecs.c
trunk/blender/extern/ffmpeg/libavcodec/alpha/asm.h
trunk/blender/extern/ffmpeg/libavcodec/alpha/dsputil_alpha.c
trunk/blender/extern/ffmpeg/libavcodec/alpha/dsputil_alpha_asm.S
trunk/blender/extern/ffmpeg/libavcodec/alpha/motion_est_alpha.c
trunk/blender/extern/ffmpeg/libavcodec/alpha/motion_est_mvi_asm.S
trunk/blender/extern/ffmpeg/libavcodec/alpha/mpegvideo_alpha.c
trunk/blender/extern/ffmpeg/libavcodec/alpha/regdef.h
trunk/blender/extern/ffmpeg/libavcodec/alpha/simple_idct_alpha.c
trunk/blender/extern/ffmpeg/libavcodec/apiexample.c
trunk/blender/extern/ffmpeg/libavcodec/armv4l/dsputil_arm.c
trunk/blender/extern/ffmpeg/libavcodec/armv4l/dsputil_arm_s.S
trunk/blender/extern/ffmpeg/libavcodec/armv4l/dsputil_iwmmxt.c
trunk/blender/extern/ffmpeg/libavcodec/armv4l/dsputil_iwmmxt_rnd.h
trunk/blender/extern/ffmpeg/libavcodec/armv4l/mpegvideo_arm.c
trunk/blender/extern/ffmpeg/libavcodec/armv4l/mpegvideo_iwmmxt.c
trunk/blender/extern/ffmpeg/libavcodec/armv4l/simple_idct_arm.S
trunk/blender/extern/ffmpeg/libavcodec/asv1.c
trunk/blender/extern/ffmpeg/libavcodec/avcodec.h
trunk/blender/extern/ffmpeg/libavcodec/avs.c
trunk/blender/extern/ffmpeg/libavcodec/beosthread.c
trunk/blender/extern/ffmpeg/libavcodec/bitstream.c
trunk/blender/extern/ffmpeg/libavcodec/bitstream.h
trunk/blender/extern/ffmpeg/libavcodec/bmp.c
trunk/blender/extern/ffmpeg/libavcodec/cabac.c
trunk/blender/extern/ffmpeg/libavcodec/cabac.h
trunk/blender/extern/ffmpeg/libavcodec/cinepak.c
trunk/blender/extern/ffmpeg/libavcodec/cljr.c
trunk/blender/extern/ffmpeg/libavcodec/cook.c
trunk/blender/extern/ffmpeg/libavcodec/cookdata.h
trunk/blender/extern/ffmpeg/libavcodec/cscd.c
trunk/blender/extern/ffmpeg/libavcodec/cyuv.c
trunk/blender/extern/ffmpeg/libavcodec/dct-test.c
trunk/blender/extern/ffmpeg/libavcodec/dpcm.c
trunk/blender/extern/ffmpeg/libavcodec/dsputil.c
trunk/blender/extern/ffmpeg/libavcodec/dsputil.h
trunk/blender/extern/ffmpeg/libavcodec/dv.c
trunk/blender/extern/ffmpeg/libavcodec/dvbsub.c
trunk/blender/extern/ffmpeg/libavcodec/dvbsubdec.c
trunk/blender/extern/ffmpeg/libavcodec/dvdata.h
trunk/blender/extern/ffmpeg/libavcodec/dvdsubenc.c
trunk/blender/extern/ffmpeg/libavcodec/error_resilience.c
trunk/blender/extern/ffmpeg/libavcodec/eval.c
trunk/blender/extern/ffmpeg/libavcodec/faandct.c
trunk/blender/extern/ffmpeg/libavcodec/faandct.h
trunk/blender/extern/ffmpeg/libavcodec/fdctref.c
trunk/blender/extern/ffmpeg/libavcodec/fft-test.c
trunk/blender/extern/ffmpeg/libavcodec/fft.c
trunk/blender/extern/ffmpeg/libavcodec/ffv1.c
trunk/blender/extern/ffmpeg/libavcodec/flac.c
trunk/blender/extern/ffmpeg/libavcodec/flashsv.c
trunk/blender/extern/ffmpeg/libavcodec/flicvideo.c
trunk/blender/extern/ffmpeg/libavcodec/fraps.c
trunk/blender/extern/ffmpeg/libavcodec/g726.c
trunk/blender/extern/ffmpeg/libavcodec/golomb.c
trunk/blender/extern/ffmpeg/libavcodec/golomb.h
trunk/blender/extern/ffmpeg/libavcodec/h261.c
trunk/blender/extern/ffmpeg/libavcodec/h261data.h
trunk/blender/extern/ffmpeg/libavcodec/h263.c
trunk/blender/extern/ffmpeg/libavcodec/h263data.h
trunk/blender/extern/ffmpeg/libavcodec/h263dec.c
trunk/blender/extern/ffmpeg/libavcodec/h264.c
trunk/blender/extern/ffmpeg/libavcodec/h264data.h
trunk/blender/extern/ffmpeg/libavcodec/h264idct.c
trunk/blender/extern/ffmpeg/libavcodec/huffyuv.c
trunk/blender/extern/ffmpeg/libavcodec/i386/cputest.c
trunk/blender/extern/ffmpeg/libavcodec/i386/dsputil_h264_template_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/dsputil_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/dsputil_mmx_avg.h
trunk/blender/extern/ffmpeg/libavcodec/i386/dsputil_mmx_rnd.h
trunk/blender/extern/ffmpeg/libavcodec/i386/fdct_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/fft_3dn.c
trunk/blender/extern/ffmpeg/libavcodec/i386/fft_3dn2.c
trunk/blender/extern/ffmpeg/libavcodec/i386/fft_sse.c
trunk/blender/extern/ffmpeg/libavcodec/i386/h264dsp_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/idct_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/idct_mmx_xvid.c
trunk/blender/extern/ffmpeg/libavcodec/i386/mmx.h
trunk/blender/extern/ffmpeg/libavcodec/i386/motion_est_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/mpegvideo_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/mpegvideo_mmx_template.c
trunk/blender/extern/ffmpeg/libavcodec/i386/simple_idct_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/snowdsp_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/vp3dsp_mmx.c
trunk/blender/extern/ffmpeg/libavcodec/i386/vp3dsp_sse2.c
trunk/blender/extern/ffmpeg/libavcodec/idcinvideo.c
trunk/blender/extern/ffmpeg/libavcodec/imgconvert.c
trunk/blender/extern/ffmpeg/libavcodec/imgconvert_template.h
trunk/blender/extern/ffmpeg/libavcodec/imgresample.c
trunk/blender/extern/ffmpeg/libavcodec/indeo2.c
trunk/blender/extern/ffmpeg/libavcodec/indeo2data.h
trunk/blender/extern/ffmpeg/libavcodec/indeo3.c
trunk/blender/extern/ffmpeg/libavcodec/indeo3data.h
trunk/blender/extern/ffmpeg/libavcodec/interplayvideo.c
trunk/blender/extern/ffmpeg/libavcodec/jfdctfst.c
trunk/blender/extern/ffmpeg/libavcodec/jfdctint.c
trunk/blender/extern/ffmpeg/libavcodec/jrevdct.c
trunk/blender/extern/ffmpeg/libavcodec/kmvc.c
trunk/blender/extern/ffmpeg/libavcodec/libgsm.c
trunk/blender/extern/ffmpeg/libavcodec/loco.c
trunk/blender/extern/ffmpeg/libavcodec/mace.c
trunk/blender/extern/ffmpeg/libavcodec/mdct.c
trunk/blender/extern/ffmpeg/libavcodec/mdec.c
trunk/blender/extern/ffmpeg/libavcodec/mjpeg.c
trunk/blender/extern/ffmpeg/libavcodec/mlib/dsputil_mlib.c
trunk/blender/extern/ffmpeg/libavcodec/mmvideo.c
trunk/blender/extern/ffmpeg/libavcodec/motion_est.c
trunk/blender/extern/ffmpeg/libavcodec/motion_est_template.c
trunk/blender/extern/ffmpeg/libavcodec/mpeg12.c
trunk/blender/extern/ffmpeg/libavcodec/mpeg12data.h
trunk/blender/extern/ffmpeg/libavcodec/mpeg4data.h
trunk/blender/extern/ffmpeg/libavcodec/mpegaudio.c
trunk/blender/extern/ffmpeg/libavcodec/mpegaudio.h
trunk/blender/extern/ffmpeg/libavcodec/mpegaudiodec.c
trunk/blender/extern/ffmpeg/libavcodec/mpegaudiodectab.h
trunk/blender/extern/ffmpeg/libavcodec/mpegaudiotab.h
trunk/blender/extern/ffmpeg/libavcodec/mpegvideo.c
trunk/blender/extern/ffmpeg/libavcodec/mpegvideo.h
trunk/blender/extern/ffmpeg/libavcodec/msmpeg4.c
trunk/blender/extern/ffmpeg/libavcodec/msmpeg4data.h
trunk/blender/extern/ffmpeg/libavcodec/msrle.c
trunk/blender/extern/ffmpeg/libavcodec/msvideo1.c
trunk/blender/extern/ffmpeg/libavcodec/nuv.c
trunk/blender/extern/ffmpeg/libavcodec/opt.c
trunk/blender/extern/ffmpeg/libavcodec/opt.h
trunk/blender/extern/ffmpeg/libavcodec/os2thread.c
trunk/blender/extern/ffmpeg/libavcodec/parser.c
trunk/blender/extern/ffmpeg/libavcodec/pcm.c
trunk/blender/extern/ffmpeg/libavcodec/png.c
trunk/blender/extern/ffmpeg/libavcodec/pnm.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/dsputil_altivec.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/dsputil_altivec.h
trunk/blender/extern/ffmpeg/libavcodec/ppc/dsputil_ppc.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/dsputil_ppc.h
trunk/blender/extern/ffmpeg/libavcodec/ppc/fdct_altivec.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/fft_altivec.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/gcc_fixes.h
trunk/blender/extern/ffmpeg/libavcodec/ppc/gmc_altivec.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/idct_altivec.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/mpegvideo_altivec.c
trunk/blender/extern/ffmpeg/libavcodec/ppc/mpegvideo_ppc.c
trunk/blender/extern/ffmpeg/libavcodec/ps2/dsputil_mmi.c
trunk/blender/extern/ffmpeg/libavcodec/ps2/idct_mmi.c
trunk/blender/extern/ffmpeg/libavcodec/ps2/mmi.h
trunk/blender/extern/ffmpeg/libavcodec/ps2/mpegvideo_mmi.c
trunk/blender/extern/ffmpeg/libavcodec/pthread.c
trunk/blender/extern/ffmpeg/libavcodec/qdm2.c
trunk/blender/extern/ffmpeg/libavcodec/qdm2data.h
trunk/blender/extern/ffmpeg/libavcodec/qdrw.c
trunk/blender/extern/ffmpeg/libavcodec/qpeg.c
trunk/blender/extern/ffmpeg/libavcodec/qtrle.c
trunk/blender/extern/ffmpeg/libavcodec/ra144.c
trunk/blender/extern/ffmpeg/libavcodec/ra144.h
trunk/blender/extern/ffmpeg/libavcodec/ra288.c
trunk/blender/extern/ffmpeg/libavcodec/ra288.h
trunk/blender/extern/ffmpeg/libavcodec/rangecoder.c
trunk/blender/extern/ffmpeg/libavcodec/rangecoder.h
trunk/blender/extern/ffmpeg/libavcodec/ratecontrol.c
trunk/blender/extern/ffmpeg/libavcodec/raw.c
trunk/blender/extern/ffmpeg/libavcodec/resample.c
trunk/blender/extern/ffmpeg/libavcodec/resample2.c
trunk/blender/extern/ffmpeg/libavcodec/roqvideo.c
trunk/blender/extern/ffmpeg/libavcodec/rpza.c
trunk/blender/extern/ffmpeg/libavcodec/rtjpeg.c
trunk/blender/extern/ffmpeg/libavcodec/rtjpeg.h
trunk/blender/extern/ffmpeg/libavcodec/rv10.c
trunk/blender/extern/ffmpeg/libavcodec/sh4/dsputil_align.c
trunk/blender/extern/ffmpeg/libavcodec/sh4/dsputil_sh4.c
trunk/blender/extern/ffmpeg/libavcodec/sh4/idct_sh4.c
trunk/blender/extern/ffmpeg/libavcodec/sh4/qpel.c
trunk/blender/extern/ffmpeg/libavcodec/shorten.c
trunk/blender/extern/ffmpeg/libavcodec/simple_idct.c
trunk/blender/extern/ffmpeg/libavcodec/simple_idct.h
trunk/blender/extern/ffmpeg/libavcodec/smacker.c
trunk/blender/extern/ffmpeg/libavcodec/smc.c
trunk/blender/extern/ffmpeg/libavcodec/snow.c
trunk/blender/extern/ffmpeg/libavcodec/snow.h
trunk/blender/extern/ffmpeg/libavcodec/sonic.c
trunk/blender/extern/ffmpeg/libavcodec/sp5x.h
trunk/blender/extern/ffmpeg/libavcodec/sparc/dsputil_vis.c
trunk/blender/extern/ffmpeg/libavcodec/sparc/vis.h
trunk/blender/extern/ffmpeg/libavcodec/svq1.c
trunk/blender/extern/ffmpeg/libavcodec/svq1_cb.h
trunk/blender/extern/ffmpeg/libavcodec/svq1_vlc.h
trunk/blender/extern/ffmpeg/libavcodec/svq3.c
trunk/blender/extern/ffmpeg/libavcodec/truemotion1.c
trunk/blender/extern/ffmpeg/libavcodec/truemotion1data.h
trunk/blender/extern/ffmpeg/libavcodec/truemotion2.c
trunk/blender/extern/ffmpeg/libavcodec/truespeech.c
trunk/blender/extern/ffmpeg/libavcodec/truespeech_data.h
trunk/blender/extern/ffmpeg/libavcodec/tscc.c
trunk/blender/extern/ffmpeg/libavcodec/tta.c
trunk/blender/extern/ffmpeg/libavcodec/ulti.c
trunk/blender/extern/ffmpeg/libavcodec/ulti_cb.h
trunk/blender/extern/ffmpeg/libavcodec/utils.c
trunk/blender/extern/ffmpeg/libavcodec/vcr1.c
trunk/blender/extern/ffmpeg/libavcodec/vmdav.c
trunk/blender/extern/ffmpeg/libavcodec/vorbis.c
trunk/blender/extern/ffmpeg/libavcodec/vorbis.h
trunk/blender/extern/ffmpeg/libavcodec/vp3.c
trunk/blender/extern/ffmpeg/libavcodec/vp3data.h
trunk/blender/extern/ffmpeg/libavcodec/vp3dsp.c
trunk/blender/extern/ffmpeg/libavcodec/vqavideo.c
trunk/blender/extern/ffmpeg/libavcodec/w32thread.c
trunk/blender/extern/ffmpeg/libavcodec/wmadata.h
trunk/blender/extern/ffmpeg/libavcodec/wmadec.c
trunk/blender/extern/ffmpeg/libavcodec/wmv2.c
trunk/blender/extern/ffmpeg/libavcodec/wnv1.c
trunk/blender/extern/ffmpeg/libavcodec/ws-snd1.c
trunk/blender/extern/ffmpeg/libavcodec/xan.c
trunk/blender/extern/ffmpeg/libavcodec/xl.c
trunk/blender/extern/ffmpeg/libavcodec/xvmcvideo.c
trunk/blender/extern/ffmpeg/libavcodec/zmbv.c
trunk/blender/extern/ffmpeg/libavformat/4xm.c
trunk/blender/extern/ffmpeg/libavformat/Makefile
trunk/blender/extern/ffmpeg/libavformat/adtsenc.c
trunk/blender/extern/ffmpeg/libavformat/aiff.c
trunk/blender/extern/ffmpeg/libavformat/allformats.c
trunk/blender/extern/ffmpeg/libavformat/amr.c
trunk/blender/extern/ffmpeg/libavformat/asf-enc.c
trunk/blender/extern/ffmpeg/libavformat/asf.c
trunk/blender/extern/ffmpeg/libavformat/asf.h
trunk/blender/extern/ffmpeg/libavformat/au.c
trunk/blender/extern/ffmpeg/libavformat/audio.c
trunk/blender/extern/ffmpeg/libavformat/avformat.h
trunk/blender/extern/ffmpeg/libavformat/avi.h
trunk/blender/extern/ffmpeg/libavformat/avidec.c
trunk/blender/extern/ffmpeg/libavformat/avienc.c
trunk/blender/extern/ffmpeg/libavformat/avio.c
trunk/blender/extern/ffmpeg/libavformat/avio.h
trunk/blender/extern/ffmpeg/libavformat/aviobuf.c
trunk/blender/extern/ffmpeg/libavformat/avs.c
trunk/blender/extern/ffmpeg/libavformat/beosaudio.cpp
trunk/blender/extern/ffmpeg/libavformat/crc.c
trunk/blender/extern/ffmpeg/libavformat/cutils.c
trunk/blender/extern/ffmpeg/libavformat/daud.c
trunk/blender/extern/ffmpeg/libavformat/dv.c
trunk/blender/extern/ffmpeg/libavformat/dv.h
trunk/blender/extern/ffmpeg/libavformat/dv1394.c
trunk/blender/extern/ffmpeg/libavformat/dv1394.h
trunk/blender/extern/ffmpeg/libavformat/electronicarts.c
trunk/blender/extern/ffmpeg/libavformat/ffm.c
trunk/blender/extern/ffmpeg/libavformat/file.c
trunk/blender/extern/ffmpeg/libavformat/flic.c
trunk/blender/extern/ffmpeg/libavformat/flvdec.c
trunk/blender/extern/ffmpeg/libavformat/flvenc.c
trunk/blender/extern/ffmpeg/libavformat/framehook.c
trunk/blender/extern/ffmpeg/libavformat/framehook.h
trunk/blender/extern/ffmpeg/libavformat/gif.c
trunk/blender/extern/ffmpeg/libavformat/gifdec.c
trunk/blender/extern/ffmpeg/libavformat/http.c
trunk/blender/extern/ffmpeg/libavformat/idcin.c
trunk/blender/extern/ffmpeg/libavformat/idroq.c
trunk/blender/extern/ffmpeg/libavformat/img2.c
trunk/blender/extern/ffmpeg/libavformat/ipmovie.c
trunk/blender/extern/ffmpeg/libavformat/matroska.c
trunk/blender/extern/ffmpeg/libavformat/mm.c
trunk/blender/extern/ffmpeg/libavformat/mmf.c
trunk/blender/extern/ffmpeg/libavformat/mov.c
trunk/blender/extern/ffmpeg/libavformat/movenc.c
trunk/blender/extern/ffmpeg/libavformat/mp3.c
trunk/blender/extern/ffmpeg/libavformat/mpeg.c
trunk/blender/extern/ffmpeg/libavformat/mpegts.c
trunk/blender/extern/ffmpeg/libavformat/mpegts.h
trunk/blender/extern/ffmpeg/libavformat/mpegtsenc.c
trunk/blender/extern/ffmpeg/libavformat/mpjpeg.c
trunk/blender/extern/ffmpeg/libavformat/nsvdec.c
trunk/blender/extern/ffmpeg/libavformat/nut.c
trunk/blender/extern/ffmpeg/libavformat/nuv.c
trunk/blender/extern/ffmpeg/libavformat/ogg.c
trunk/blender/extern/ffmpeg/libavformat/ogg2.c
trunk/blender/extern/ffmpeg/libavformat/ogg2.h
trunk/blender/extern/ffmpeg/libavformat/oggparseflac.c
trunk/blender/extern/ffmpeg/libavformat/oggparseogm.c
trunk/blender/extern/ffmpeg/libavformat/oggparsetheora.c
trunk/blender/extern/ffmpeg/libavformat/oggparsevorbis.c
trunk/blender/extern/ffmpeg/libavformat/os_support.c
trunk/blender/extern/ffmpeg/libavformat/os_support.h
trunk/blender/extern/ffmpeg/libavformat/psxstr.c
trunk/blender/extern/ffmpeg/libavformat/qtpalette.h
trunk/blender/extern/ffmpeg/libavformat/raw.c
trunk/blender/extern/ffmpeg/libavformat/rtp.c
trunk/blender/extern/ffmpeg/libavformat/rtp.h
trunk/blender/extern/ffmpeg/libavformat/rtpproto.c
trunk/blender/extern/ffmpeg/libavformat/rtsp.c
trunk/blender/extern/ffmpeg/libavformat/rtsp.h
trunk/blender/extern/ffmpeg/libavformat/rtspcodes.h
trunk/blender/extern/ffmpeg/libavformat/segafilm.c
trunk/blender/extern/ffmpeg/libavformat/sierravmd.c
trunk/blender/extern/ffmpeg/libavformat/smacker.c
trunk/blender/extern/ffmpeg/libavformat/sol.c
trunk/blender/extern/ffmpeg/libavformat/swf.c
trunk/blender/extern/ffmpeg/libavformat/tcp.c
trunk/blender/extern/ffmpeg/libavformat/tta.c
trunk/blender/extern/ffmpeg/libavformat/udp.c
trunk/blender/extern/ffmpeg/libavformat/utils.c
trunk/blender/extern/ffmpeg/libavformat/v4l2.c
trunk/blender/extern/ffmpeg/libavformat/voc.c
trunk/blender/extern/ffmpeg/libavformat/voc.h
trunk/blender/extern/ffmpeg/libavformat/wav.c
trunk/blender/extern/ffmpeg/libavformat/wc3movie.c
trunk/blender/extern/ffmpeg/libavformat/westwood.c
trunk/blender/extern/ffmpeg/libavformat/yuv4mpeg.c
trunk/blender/extern/ffmpeg/libavutil/Makefile
trunk/blender/extern/ffmpeg/libavutil/avutil.h
trunk/blender/extern/ffmpeg/libavutil/bswap.h
trunk/blender/extern/ffmpeg/libavutil/common.h
trunk/blender/extern/ffmpeg/libavutil/crc.c
trunk/blender/extern/ffmpeg/libavutil/crc.h
trunk/blender/extern/ffmpeg/libavutil/integer.c
trunk/blender/extern/ffmpeg/libavutil/integer.h
trunk/blender/extern/ffmpeg/libavutil/intfloat_readwrite.c
trunk/blender/extern/ffmpeg/libavutil/intfloat_readwrite.h
trunk/blender/extern/ffmpeg/libavutil/mathematics.c
trunk/blender/extern/ffmpeg/libavutil/mathematics.h
trunk/blender/extern/ffmpeg/libavutil/rational.c
trunk/blender/extern/ffmpeg/libavutil/rational.h
trunk/blender/extern/ffmpeg/libpostproc/Makefile
trunk/blender/extern/ffmpeg/libpostproc/postprocess.c
trunk/blender/extern/ffmpeg/libpostproc/postprocess.h
trunk/blender/extern/ffmpeg/libpostproc/postprocess_altivec_template.c
trunk/blender/extern/ffmpeg/libpostproc/postprocess_internal.h
trunk/blender/extern/ffmpeg/libpostproc/postprocess_template.c
Added Paths:
-----------
trunk/blender/extern/ffmpeg/libavcodec/bfin/
trunk/blender/extern/ffmpeg/libavcodec/bfin/config_bfin.h
trunk/blender/extern/ffmpeg/libavcodec/bfin/dsputil_bfin.c
trunk/blender/extern/ffmpeg/libavcodec/bfin/dsputil_bfin.h
trunk/blender/extern/ffmpeg/libavcodec/bfin/fdct_bfin.S
trunk/blender/extern/ffmpeg/libavcodec/bfin/idct_bfin.S
trunk/blender/extern/ffmpeg/libavcodec/bfin/mathops.h
trunk/blender/extern/ffmpeg/libavcodec/bfin/mpegvideo_bfin.c
trunk/blender/extern/ffmpeg/libavcodec/bfin/pixels_bfin.S
trunk/blender/extern/ffmpeg/libswscale/
trunk/blender/extern/ffmpeg/libswscale/Makefile
trunk/blender/extern/ffmpeg/libswscale/cs_test.c
trunk/blender/extern/ffmpeg/libswscale/internal_bfin.S
trunk/blender/extern/ffmpeg/libswscale/rgb2rgb.c
trunk/blender/extern/ffmpeg/libswscale/rgb2rgb.h
trunk/blender/extern/ffmpeg/libswscale/rgb2rgb_template.c
trunk/blender/extern/ffmpeg/libswscale/swscale-example.c
trunk/blender/extern/ffmpeg/libswscale/swscale.c
trunk/blender/extern/ffmpeg/libswscale/swscale.h
trunk/blender/extern/ffmpeg/libswscale/swscale_altivec_template.c
trunk/blender/extern/ffmpeg/libswscale/swscale_bfin.c
trunk/blender/extern/ffmpeg/libswscale/swscale_internal.h
trunk/blender/extern/ffmpeg/libswscale/swscale_template.c
trunk/blender/extern/ffmpeg/libswscale/yuv2rgb.c
trunk/blender/extern/ffmpeg/libswscale/yuv2rgb_altivec.c
trunk/blender/extern/ffmpeg/libswscale/yuv2rgb_bfin.c
trunk/blender/extern/ffmpeg/libswscale/yuv2rgb_mlib.c
trunk/blender/extern/ffmpeg/libswscale/yuv2rgb_template.c
trunk/blender/extern/ffmpeg/libswscale/yuv2rgb_vis.c
Modified: trunk/blender/extern/ffmpeg/Makefile
===================================================================
--- trunk/blender/extern/ffmpeg/Makefile 2007-09-23 13:52:08 UTC (rev 12113)
+++ trunk/blender/extern/ffmpeg/Makefile 2007-09-23 14:00:48 UTC (rev 12114)
@@ -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" ;\
Modified: trunk/blender/extern/ffmpeg/common.mak
===================================================================
--- trunk/blender/extern/ffmpeg/common.mak 2007-09-23 13:52:08 UTC (rev 12113)
+++ trunk/blender/extern/ffmpeg/common.mak 2007-09-23 14:00:48 UTC (rev 12114)
@@ -36,16 +36,16 @@
SRC_DIR = $(SRC_PATH)/lib$(NAME)
DIR = $(OCGDIR)/extern/ffmpeg/lib$(NAME)
VPATH = $(SRC_DIR)
-EXTRADIRS = alpha armv4l i386 liba52 mlib ppc ps2 sh4 sparc
+EXTRADIRS = alpha armv4l i386 liba52 mlib ppc ps2 sh4 sparc bfin
-#FIXME: This should be in configure/config.mak
-ifeq ($(TARGET_ARCH_SPARC64),yes)
-CFLAGS+= -mcpu=ultrasparc -mtune=ultrasparc
-endif
+CFLAGS += $(CFLAGS-yes)
+OBJS += $(OBJS-yes)
+ASM_OBJS += $(ASM_OBJS-yes)
+CPP_OBJS += $(CPP_OBJS-yes)
-SRCS := $(OBJS:.o=.c) $(ASM_OBJS:.o=.S) $(CPPOBJS:.o=.cpp)
+SRCS := $(OBJS:.o=.c) $(ASM_OBJS:.o=.S) $(CPP_OBJS:.o=.cpp)
OBJS :=
-# $(OBJS) $(ASM_OBJS) $(CPPOBJS)
+# $(OBJS) $(ASM_OBJS) $(CPP_OBJS)
STATIC_OBJS := $(OBJS) $(STATIC_OBJS)
CSRCS := $(SRCS)
CCSRCS :=
@@ -59,25 +59,11 @@
# FIXME: hack!
CFLAGS := $(CFLAGS_BACKUP)
CFLAGS += -DHAVE_AV_CONFIG_H
+CFLAGS += -I.. -I../libavutil \
+ -I../libavcodec -I../libavformat -I../libswscale \
+ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE \
+ $(OPTFLAGS)
-ifdef TARGET_BUILTIN_VECTOR
-$(DIR)/i386/fft_sse.o: CFLAGS+= -msse
-$(DIR)/debug/i386/fft_sse.o: CFLAGS+= -msse
-depend: CFLAGS+= -msse
-endif
-ifdef TARGET_BUILTIN_3DNOW
-$(DIR)/i386/fft_3dn.o: CFLAGS+= -m3dnow
-$(DIR)/debug/i386/fft_3dn.o: CFLAGS+= -m3dnow
-ifeq ($(TARGET_ARCH_X86),yes)
-$(DIR)/i386/fft_3dn2.o: CFLAGS+= -march=athlon
-$(DIR)/debug/i386/fft_3dn2.o: CFLAGS+= -march=athlon
-endif
-ifeq ($(TARGET_ARCH_X86_64),yes)
-$(DIR)/i386/fft_3dn2.o: CFLAGS+= -march=k8
-$(DIR)/debug/i386/fft_3dn2.o: CFLAGS+= -march=k8
-endif
-endif
-
makedirffmpeg::
@for i in $(EXTRADIRS); do \
[ -d $(DIR)/$$i ] || mkdir $(DIR)/$$i ; \
Modified: trunk/blender/extern/ffmpeg/configure
===================================================================
--- trunk/blender/extern/ffmpeg/configure 2007-09-23 13:52:08 UTC (rev 12113)
+++ trunk/blender/extern/ffmpeg/configure 2007-09-23 14:00:48 UTC (rev 12114)
@@ -1,109 +1,354 @@
#!/bin/sh
#
-# ffmpeg configure script (c) 2000, 2001, 2002 Fabrice Bellard
+# FFmpeg configure script
#
+# Copyright (c) 2000, 2001, 2002 Fabrice Bellard
+# Copyright (c) 2005-2006 Diego Biurrun
+# Copyright (c) 2005-2006 Mans Rullgard
+#
+# make sure we are running under a compatible shell
+# try to make this part work with most shells
+
+try_exec(){
+ echo "Trying shell $1"
+ type "$1" >/dev/null 2>&1 && exec "$@"
+}
+
+unset foo
+(: ${foo%%bar}) 2>/dev/null
+E1="$?"
+
+(: ${foo?}) 2>/dev/null
+E2="$?"
+
+if test "$E1" != 0 || test "$E2" = 0; then
+ echo "Broken shell detected. Trying alternatives."
+ export FF_CONF_EXEC
+ if test "0$FF_CONF_EXEC" -lt 1; then
+ FF_CONF_EXEC=1
+ try_exec bash "$0" "$@"
+ fi
+ if test "0$FF_CONF_EXEC" -lt 2; then
+ FF_CONF_EXEC=2
+ try_exec ksh "$0" "$@"
+ fi
+ if test "0$FF_CONF_EXEC" -lt 3; then
+ FF_CONF_EXEC=3
+ try_exec /usr/xpg4/bin/sh "$0" "$@"
+ fi
+ echo "No compatible shell script interpreter found."
+ echo "This configure script requires a POSIX-compatible shell"
+ echo "such as bash or ksh."
+ echo "THIS IS NOT A BUG IN FFMPEG, DO NOT REPORT IT AS SUCH."
+ echo "Instead, install a working POSIX-compatible shell."
+ echo "Disabling this configure test will create a broken FFmpeg."
+ if test "$BASH_VERSION" = '2.04.0(1)-release'; then
+ echo "This bash version ($BASH_VERSION) is broken on your platform."
+ echo "Upgrade to a later version if available."
+ fi
+ exit 1
+fi
+
show_help(){
echo "Usage: configure [options]"
echo "Options: [defaults in brackets after descriptions]"
echo
echo "Standard options:"
echo " --help print this message"
- echo " --prefix=PREFIX install in PREFIX [$prefix]"
+ echo " --log[=FILE|yes|no] log tests and output to FILE [config.err]"
+ echo " --prefix=PREFIX install in PREFIX [$PREFIX]"
echo " --libdir=DIR install libs in DIR [PREFIX/lib]"
+ echo " --shlibdir=DIR install shared libs in DIR [PREFIX/lib]"
echo " --incdir=DIR install includes in DIR [PREFIX/include/ffmpeg]"
- echo " --mandir=DIR install man page in DIR [PREFIX/man]"
- echo " --enable-mp3lame enable MP3 encoding via libmp3lame [default=no]"
- echo " --enable-libogg enable Ogg support via libogg [default=no]"
- echo " --enable-vorbis enable Vorbis support via libvorbis [default=no]"
- echo " --enable-theora enable Theora support via libtheora [default=no]"
- echo " --enable-faad enable FAAD support via libfaad [default=no]"
- echo " --enable-faadbin build FAAD support with runtime linking [default=no]"
- echo " --enable-faac enable FAAC support via libfaac [default=no]"
- echo " --enable-libgsm enable GSM support via libgsm [default=no]"
- echo " --enable-xvid enable XviD support via xvidcore [default=no]"
- echo " --enable-x264 enable H.264 encoding via x264 [default=no]"
- echo " --enable-mingw32 enable MinGW native/cross Windows compile"
- echo " --enable-mingwce enable MinGW native/cross WinCE compile"
- echo " --enable-a52 enable GPLed A52 support [default=no]"
- echo " --enable-a52bin open liba52.so.0 at runtime [default=no]"
- echo " --enable-dts enable GPLed DTS support [default=no]"
- echo " --enable-pp enable GPLed postprocessing support [default=no]"
+ echo " --mandir=DIR install man page in DIR [PREFIX/share/man]"
echo " --enable-static build static libraries [default=yes]"
echo " --disable-static do not build static libraries [default=no]"
echo " --enable-shared build shared libraries [default=no]"
echo " --disable-shared do not build shared libraries [default=yes]"
- echo " --enable-amr_nb enable amr_nb float audio codec"
- echo " --enable-amr_nb-fixed use fixed point for amr-nb codec"
- echo " --enable-amr_wb enable amr_wb float audio codec"
- echo " --enable-amr_if2 enable amr_wb IF2 audio codec"
+ echo " --enable-gpl allow use of GPL code, the resulting libav*"
+ echo " and ffmpeg will be under GPL [default=no]"
+ echo " --enable-pp enable GPLed postprocessing support [default=no]"
+ echo " --enable-swscaler software scaler support [default=no]"
+ echo " --enable-beosthreads use BeOS threads [default=no]"
+ echo " --enable-pthreads use pthreads [default=no]"
+ echo " --enable-w32threads use Win32 threads [default=no]"
+ echo " --enable-x11grab enable X11 grabbing [default=no]"
+ echo
+ echo "External library support:"
echo " --enable-sunmlib use Sun medialib [default=no]"
- echo " --enable-pthreads use pthreads [default=no]"
- echo " --enable-dc1394 enable IIDC-1394 grabbing using libdc1394"
+ echo " --enable-liba52 enable GPLed liba52 support [default=no]"
+ echo " --enable-liba52bin open liba52.so.0 at runtime [default=no]"
+ echo " --enable-avisynth allow reading AVISynth script files [default=no]"
+ echo " --enable-libamr-nb enable libamr-nb floating point audio codec"
+ echo " --enable-libamr-wb enable libamr-wb floating point audio codec"
+ echo " --enable-libdc1394 enable IIDC-1394 grabbing using libdc1394"
echo " and libraw1394 [default=no]"
- echo " --enable-gpl allow use of GPL code, the resulting libav*"
- echo " and ffmpeg will be under GPL [default=no]"
+ echo " --enable-libfaac enable FAAC support via libfaac [default=no]"
+ echo " --enable-libfaad enable FAAD support via libfaad [default=no]"
+ echo " --enable-libfaadbin open libfaad.so.0 at runtime [default=no]"
+ echo " --enable-libgsm enable GSM support via libgsm [default=no]"
+ echo " --enable-libmp3lame enable MP3 encoding via libmp3lame [default=no]"
+ echo " --enable-libnut enable NUT (de)muxing via libnut,"
+ echo " native demuxer exists [default=no]"
+ echo " --enable-libogg enable Ogg muxing via libogg [default=no]"
+ echo " --enable-libtheora enable Theora encoding via libtheora [default=no]"
+ echo " --enable-libvorbis enable Vorbis en/decoding via libvorbis,"
+ echo " native implementations exist [default=no]"
+ echo " --enable-libx264 enable H.264 encoding via x264 [default=no]"
+ echo " --enable-libxvid enable Xvid encoding via xvidcore,"
+ echo " native MPEG-4/Xvid encoder exists [default=no]"
echo ""
echo "Advanced options (experts only):"
echo " --source-path=PATH path to source code [$source_path]"
echo " --cross-prefix=PREFIX use PREFIX for compilation tools [$cross_prefix]"
+ echo " --cross-compile assume a cross-compiler is used"
+ echo " --target-os=OS compiler targets OS [$targetos]"
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list