mandelbrot: Print a note if the cache is too small
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 12 Nov 2011 16:05:11 +0000 (17:05 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 12 Nov 2011 16:05:11 +0000 (17:05 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavfilter/vsrc_mandelbrot.c

index 21b78cd..b52ac03 100644 (file)
@@ -210,6 +210,8 @@ static void draw_mandelbrot(AVFilterContext *ctx, uint32_t *color, int linesize,
     }
     FFSWAP(void*, mb->next_cache, mb->point_cache);
     mb->cache_used = next_cidx;
+    if(mb->cache_used == mb->cache_allocated)
+        av_log(0, AV_LOG_INFO, "Mandelbrot cache is too small!\n");
 }
 
 static int request_frame(AVFilterLink *link)