diff wma.c @ 4737:99d9dd34903b libavcodec

Optimize by building the mdct window and multipying/adding at the same time. Patch by Ian Braithwaite ian .. braithwaite . dk [Ffmpeg-devel] WMA decoder speedup 2007-03-22 22:56
author banan
date Mon, 26 Mar 2007 10:03:57 +0000
parents 6679d37a3338
children a10ebd496bd9
line wrap: on
line diff
--- a/wma.c	Mon Mar 26 00:54:29 2007 +0000
+++ b/wma.c	Mon Mar 26 10:03:57 2007 +0000
@@ -302,7 +302,7 @@
         window = av_malloc(sizeof(float) * n);
         alpha = M_PI / (2.0 * n);
         for(j=0;j<n;j++) {
-            window[n - j - 1] = sin((j + 0.5) * alpha);
+            window[j] = sin((j + 0.5) * alpha);
         }
         s->windows[i] = window;
     }