|
|
|
@ -269,28 +269,16 @@ int ff_insert_pad(unsigned idx, unsigned *count, size_t padidx_off, |
|
|
|
|
static inline int ff_insert_inpad(AVFilterContext *f, unsigned index, |
|
|
|
|
AVFilterPad *p) |
|
|
|
|
{ |
|
|
|
|
int ret = ff_insert_pad(index, &f->nb_inputs, offsetof(AVFilterLink, dstpad), |
|
|
|
|
return ff_insert_pad(index, &f->nb_inputs, offsetof(AVFilterLink, dstpad), |
|
|
|
|
&f->input_pads, &f->inputs, p); |
|
|
|
|
#if FF_API_FOO_COUNT |
|
|
|
|
FF_DISABLE_DEPRECATION_WARNINGS |
|
|
|
|
f->input_count = f->nb_inputs; |
|
|
|
|
FF_ENABLE_DEPRECATION_WARNINGS |
|
|
|
|
#endif |
|
|
|
|
return ret; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** Insert a new output pad for the filter. */ |
|
|
|
|
static inline int ff_insert_outpad(AVFilterContext *f, unsigned index, |
|
|
|
|
AVFilterPad *p) |
|
|
|
|
{ |
|
|
|
|
int ret = ff_insert_pad(index, &f->nb_outputs, offsetof(AVFilterLink, srcpad), |
|
|
|
|
return ff_insert_pad(index, &f->nb_outputs, offsetof(AVFilterLink, srcpad), |
|
|
|
|
&f->output_pads, &f->outputs, p); |
|
|
|
|
#if FF_API_FOO_COUNT |
|
|
|
|
FF_DISABLE_DEPRECATION_WARNINGS |
|
|
|
|
f->output_count = f->nb_outputs; |
|
|
|
|
FF_ENABLE_DEPRECATION_WARNINGS |
|
|
|
|
#endif |
|
|
|
|
return ret; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|