{
int index = 0;
char chr = 0;
- int pad = 0;
AVFilterInOut *currInputs = NULL;
AVFilterContext *filter;
filters += consume_whitespace(filters);
- pad = parse_inputs(&filters, &currInputs, &openLinks, log_ctx);
-
- if(pad < 0)
+ if(parse_inputs(&filters, &currInputs, &openLinks, log_ctx) < 0)
goto fail;
filter = parse_filter(&filters, graph, index, log_ctx);
if(filter->input_count == 1 && !currInputs && !index) {
// First input can be ommitted if it is "[in]"
const char *tmp = "[in]";
- pad = parse_inputs(&tmp, &currInputs, &openLinks, log_ctx);
- if(pad < 0)
+ if(parse_inputs(&tmp, &currInputs, &openLinks, log_ctx))
goto fail;
}
if(link_filter_inouts(filter, &currInputs, &openLinks, log_ctx) < 0)
goto fail;
- pad = parse_outputs(&filters, &currInputs, &openLinks, log_ctx);
-
- if(pad < 0)
+ if(parse_outputs(&filters, &currInputs, &openLinks, log_ctx))
goto fail;
filters += consume_whitespace(filters);