Showing the changes to libavfilter/f_select.c (1 of 1 file). Show all
Unified · Split
| @@ -379,18 +379,9 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame) · 378 unmodified lines | ||
| 379 | 379 | |
| 380 | 380 | static int request_frame(AVFilterLink *outlink) |
| 381 | 381 | { |
| 382 | − AVFilterContext *ctx = outlink->src; | |
| 383 | − SelectContext *select = ctx->priv; | |
| 384 | 382 | AVFilterLink *inlink = outlink->src->inputs[0]; |
| 385 | − int out_no = FF_OUTLINK_IDX(outlink); | |
| 386 | − | |
| 387 | − do { | |
| 388 | − int ret = ff_request_frame(inlink); | |
| 389 | − if (ret < 0) | |
| 390 | − return ret; | |
| 391 | − } while (select->select_out != out_no); | |
| 392 | − | |
| 393 | − return 0; | |
| 383 | + int ret = ff_request_frame(inlink); | |
| 384 | + return ret; | |
| 394 | 385 | } |
| 395 | 386 | |
| 396 | 387 | static av_cold void uninit(AVFilterContext *ctx) |