]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/resample2.c
ARMv6 optimised pix_abs16_y2
[ffmpeg] / libavcodec / resample2.c
index 31d2be7ded984a9f47d7cae21e627c7e1d55329b..52769836e07fea7641121bcc8a1d7c40df2d180a 100644 (file)
@@ -76,11 +76,13 @@ typedef struct AVResampleContext{
  */
 static double bessel(double x){
     double v=1;
+    double lastv=0;
     double t=1;
     int i;
 
     x= x*x/4;
-    for(i=1; i<50; i++){
+    for(i=1; v != lastv; i++){
+        lastv=v;
         t *= x/(i*i);
         v += t;
     }