]> git.sesse.net Git - ffmpeg/commitdiff
lavfi/vf_fps: remove looping on request_frame().
authorNicolas George <george@nsup.org>
Fri, 2 Oct 2015 14:16:10 +0000 (16:16 +0200)
committerNicolas George <george@nsup.org>
Wed, 7 Oct 2015 17:05:13 +0000 (19:05 +0200)
libavfilter/vf_fps.c

index 6154f6d43e5b7fdd7151974d5f8a44bb393a19ff..0500e97500751d2f1b62cc3519bb7f67e7f3cba7 100644 (file)
@@ -126,11 +126,9 @@ static int request_frame(AVFilterLink *outlink)
 {
     AVFilterContext *ctx = outlink->src;
     FPSContext        *s = ctx->priv;
-    int frames_out = s->frames_out;
-    int ret = 0;
+    int ret;
 
-    while (ret >= 0 && s->frames_out == frames_out)
-        ret = ff_request_frame(ctx->inputs[0]);
+    ret = ff_request_frame(ctx->inputs[0]);
 
     /* flush the fifo */
     if (ret == AVERROR_EOF && av_fifo_size(s->fifo)) {