diff --git a/libavfilter/vsrc_mandelbrot.c b/libavfilter/vsrc_mandelbrot.c index 21b78cdabf9744307feb54aadd608109160e8284..b52ac031f384ccbcb8785dc8a0c0c188126cad69 100644 --- a/libavfilter/vsrc_mandelbrot.c +++ b/libavfilter/vsrc_mandelbrot.c @@ -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)