[FFmpeg-devel] [PATCH 07/15] lavfi/vf_select: remove looping on request_frame().
Nicolas George
george at nsup.org
Fri Oct 2 17:13:18 CEST 2015
Signed-off-by: Nicolas George <george at nsup.org>
---
libavfilter/f_select.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/libavfilter/f_select.c b/libavfilter/f_select.c
index 3e7cf78..7613ca1 100644
--- a/libavfilter/f_select.c
+++ b/libavfilter/f_select.c
@@ -383,14 +383,8 @@ static int request_frame(AVFilterLink *outlink)
SelectContext *select = ctx->priv;
AVFilterLink *inlink = outlink->src->inputs[0];
int out_no = FF_OUTLINK_IDX(outlink);
-
- do {
- int ret = ff_request_frame(inlink);
- if (ret < 0)
- return ret;
- } while (select->select_out != out_no);
-
- return 0;
+ int ret = ff_request_frame(inlink);
+ return ret;
}
static av_cold void uninit(AVFilterContext *ctx)
--
2.5.3
More information about the ffmpeg-devel
mailing list