Browse code

vsrc_mandelbrot: avoid a | in interpol()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

Michael Niedermayer authored on 2011/11/20 06:07:10
Showing 1 changed files
... ...
@@ -209,7 +209,7 @@ static void fill_from_cache(AVFilterContext *ctx, uint32_t *color, int *in_cidx,
209 209
 static int interpol(MBContext *mb, uint32_t *color, int x, int y, int linesize)
210 210
 {
211 211
     uint32_t a,b,c,d, i;
212
-    uint32_t ipol=0;
212
+    uint32_t ipol=0xFF000000;
213 213
     int dist;
214 214
 
215 215
     if(!x || !y || x+1==mb->w || y+1==mb->h)
... ...
@@ -254,7 +254,7 @@ static int interpol(MBContext *mb, uint32_t *color, int x, int y, int linesize)
254 254
             return 0;
255 255
         ipol |= ((ipolab + ipolcd + 2)/4)<<s;
256 256
     }
257
-    color[x + y*linesize]= ipol | 0xFF000000;
257
+    color[x + y*linesize]= ipol;
258 258
     return 1;
259 259
 }
260 260