Originally committed as revision 13358 to svn://svn.ffmpeg.org/ffmpeg/trunk
Unified · Split
| @@ -218,7 +218,6 @@ static int link_filter_inouts(AVFilterContext *filter, · 217 unmodified lines | ||
| 218 | 218 | |
| 219 | 219 | while(pad--) { |
| 220 | 220 | AVFilterInOut *p = *currInputs; |
| 221 | − *currInputs = (*currInputs)->next; | |
| 222 | 221 | if(!p) { |
| 223 | 222 | av_log(log_ctx, AV_LOG_ERROR, |
| 224 | 223 | "Not enough inputs specified for the \"%s\" filter.\n", |
| @@ -226,6 +225,8 @@ static int link_filter_inouts(AVFilterContext *filter, · 1 unmodified line | ||
| 226 | 225 | return -1; |
| 227 | 226 | } |
| 228 | 227 | |
| 228 | + *currInputs = (*currInputs)->next; | |
| 229 | + | |
| 229 | 230 | if(p->filter) { |
| 230 | 231 | if(link_filter(p->filter, p->pad_idx, filter, pad, log_ctx)) |
| 231 | 232 | return -1; |