[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20562] trunk/blender/extern/ffmpeg/ libavcodec/x86/dsputil_mmx.c: == FFMPEG ==

Peter Schlaile peter at schlaile.de
Mon Jun 1 19:22:55 CEST 2009


Revision: 20562
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20562
Author:   schlaile
Date:     2009-06-01 19:22:55 +0200 (Mon, 01 Jun 2009)

Log Message:
-----------
== FFMPEG ==

This fixes:
[#18863] AAC Audio in Sequencer Causes Crash
[#18629] 249rc1 Sequencer hard crash

Modified Paths:
--------------
    trunk/blender/extern/ffmpeg/libavcodec/x86/dsputil_mmx.c

Modified: trunk/blender/extern/ffmpeg/libavcodec/x86/dsputil_mmx.c
===================================================================
--- trunk/blender/extern/ffmpeg/libavcodec/x86/dsputil_mmx.c	2009-06-01 17:21:03 UTC (rev 20561)
+++ trunk/blender/extern/ffmpeg/libavcodec/x86/dsputil_mmx.c	2009-06-01 17:22:55 UTC (rev 20562)
@@ -3000,7 +3000,12 @@
         if(mm_flags & FF_MM_SSE2){
             c->int32_to_float_fmul_scalar = int32_to_float_fmul_scalar_sse2;
             c->float_to_int16 = float_to_int16_sse2;
-            c->float_to_int16_interleave = float_to_int16_interleave_sse2;
+	    /*  
+		Blender quick fix: segfaults with AC3-files. Please remove,
+		if you find out why. Probably alignment issue? (Peter Schlaile)
+
+		c->float_to_int16_interleave = float_to_int16_interleave_sse2; 
+	    */
             c->add_int16 = add_int16_sse2;
             c->sub_int16 = sub_int16_sse2;
             c->scalarproduct_int16 = scalarproduct_int16_sse2;





More information about the Bf-blender-cvs mailing list