Change #250843
| Category | ffmpeg |
| Changed by | Jack Lau <jacklau1222gm@gmail.com> |
| Changed at | Wed 03 Dec 2025 22:23:51 |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Project | ffmpeg |
| Branch | master |
| Revision | 3f0842294fbefcca32fdad6b644eae8c14f547e5 |
Comments
avfilter/vf_feedback: fix feedback block Fix #20940 The feedback and its sub-filter both request frame from each other, casuing block since 4440e499ba The feedback should only request inputs[1] once rather than continuously request frame cause blocking. This patch add check whether feedback already request inputs[1] via ff_outlink_frame_wanted(ctx->outputs[1]), if true, then exit and waiting inputs[0] because it means we need more frames input to proceed. Signed-off-by: Jack Lau <jacklau1222gm@gmail.com>
Changed files
- libavfilter/vf_feedback.c