]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/rangecoder.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavcodec / rangecoder.c
index 986fc4cafa3d6523e3e5657a1a6c79130df46642..7d2d14defd3e5f12fdd8afb6717d3ce2745f3d41 100644 (file)
@@ -137,11 +137,8 @@ int main(void)
     for (i = 0; i < SIZE; i++)
         r[i] = av_lfg_get(&prng) % 7;
 
-    for (i = 0; i < SIZE; i++) {
-START_TIMER
+    for (i = 0; i < SIZE; i++)
         put_rac(&c, state, r[i] & 1);
-STOP_TIMER("put_rac")
-    }
 
     ff_rac_terminate(&c);
 
@@ -149,12 +146,11 @@ STOP_TIMER("put_rac")
 
     memset(state, 128, sizeof(state));
 
-    for (i = 0; i < SIZE; i++) {
-START_TIMER
-        if ((r[i] & 1) != get_rac(&c, state))
+    for (i = 0; i < SIZE; i++)
+        if ((r[i] & 1) != get_rac(&c, state)) {
             av_log(NULL, AV_LOG_ERROR, "rac failure at %d\n", i);
-STOP_TIMER("get_rac")
-    }
+            return 1;
+        }
 
     return 0;
 }