Unified · Split
| @@ -414,6 +414,11 @@ static int activate(AVFilterContext *ctx) · 413 unmodified lines | |||
| 414 | if (ret > 0) | 414 | if (ret > 0) |
| 415 | return filter_frame(inlink, in); | 415 | return filter_frame(inlink, in); |
| 416 | 416 | ||
| 417 | if (ff_inlink_queued_samples(inlink) >= s->nb_samples) { | ||
| 418 | ff_filter_set_ready(ctx, 10); | ||
| 419 | return 0; | ||
| 420 | } | ||
| 421 | |||
| 417 | FF_FILTER_FORWARD_STATUS(inlink, outlink); | 422 | FF_FILTER_FORWARD_STATUS(inlink, outlink); |
| 418 | FF_FILTER_FORWARD_WANTED(outlink, inlink); | 423 | FF_FILTER_FORWARD_WANTED(outlink, inlink); |
| 419 | 424 | ||