History

lavfi/vf_select: remove looping on request_frame().

Nicolas George committed 11 years ago

Commit ca540fb1 parent 4bc7eb21 file · +2 −11Browse files

Showing the changes to libavfilter/f_select.c (1 of 1 file). Show all

Unified · Split

libavfilter/f_select.c+2−11
@@ -379,18 +379,9 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame) · 378 unmodified lines
379379
380380 static int request_frame(AVFilterLink *outlink)
381381 {
382− AVFilterContext *ctx = outlink->src;
383− SelectContext *select = ctx->priv;
384382 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;
394385 }
395386
396387 static av_cold void uninit(AVFilterContext *ctx)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t