[FFmpeg-cvslog] lavfi/vf_fps: remove looping on request_frame().

Nicolas George git at videolan.org
Wed Oct 7 19:08:34 CEST 2015


ffmpeg | branch: master | Nicolas George <george at nsup.org> | Fri Oct  2 16:16:10 2015 +0200| [4bc7eb2dd232cb77ad8181d0cae05a5fbb1f80de] | committer: Nicolas George

lavfi/vf_fps: remove looping on request_frame().

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4bc7eb2dd232cb77ad8181d0cae05a5fbb1f80de
---

 libavfilter/vf_fps.c |    6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/libavfilter/vf_fps.c b/libavfilter/vf_fps.c
index 6154f6d..0500e97 100644
--- a/libavfilter/vf_fps.c
+++ b/libavfilter/vf_fps.c
@@ -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)) {



More information about the ffmpeg-cvslog mailing list