]> granicus.if.org Git - libx264/commitdiff
faster array_non_zero
authorLoren Merritt <pengvado@videolan.org>
Sat, 1 Mar 2008 07:30:34 +0000 (07:30 +0000)
committerLoren Merritt <pengvado@videolan.org>
Sat, 1 Mar 2008 07:30:34 +0000 (07:30 +0000)
git-svn-id: svn://svn.videolan.org/x264/trunk@740 df754926-b1dd-0310-bc7b-ec298dee348c

encoder/macroblock.h

index d52668c6a4b6081b52049bd380d114d14a2325c9..3ca227dab757dafa2ce5df1e0fe3e3d39d47239e 100644 (file)
@@ -58,8 +58,8 @@ void x264_denoise_dct( x264_t *h, int16_t *dct );
 static inline int array_non_zero_int( void *v, int i_count )
 {
     int i;
-    uint32_t *x = v;
-    i_count /= sizeof(uint32_t);
+    uint64_t *x = v;
+    i_count /= sizeof(uint64_t);
     for( i = 0; i < i_count; i++ )
         if( x[i] ) return 1;
     return 0;