Unified · Split
| @@ -126,11 +126,9 @@ static int request_frame(AVFilterLink *outlink) · 125 unmodified lines | ||
| 126 | 126 | { |
| 127 | 127 | AVFilterContext *ctx = outlink->src; |
| 128 | 128 | FPSContext *s = ctx->priv; |
| 129 | − int frames_out = s->frames_out; | |
| 130 | − int ret = 0; | |
| 129 | + int ret; | |
| 131 | 130 | |
| 132 | − while (ret >= 0 && s->frames_out == frames_out) | |
| 133 | − ret = ff_request_frame(ctx->inputs[0]); | |
| 131 | + ret = ff_request_frame(ctx->inputs[0]); | |
| 134 | 132 | |
| 135 | 133 | /* flush the fifo */ |
| 136 | 134 | if (ret == AVERROR_EOF && av_fifo_size(s->fifo)) { |