Commit e65046bf authored by Paul B Mahol's avatar Paul B Mahol

lavfi/earwax: remove config_input()

This is wrong function to check for input parameters.
Function is not needed because query_formats() already
sets supported sample rates.
Signed-off-by: 's avatarPaul B Mahol <onemda@gmail.com>
parent fc50175b
...@@ -91,17 +91,6 @@ static int query_formats(AVFilterContext *ctx) ...@@ -91,17 +91,6 @@ static int query_formats(AVFilterContext *ctx)
return 0; return 0;
} }
static int config_input(AVFilterLink *inlink)
{
if (inlink->sample_rate != 44100) {
av_log(inlink->dst, AV_LOG_ERROR,
"The earwax filter only works for 44.1kHz audio. Insert "
"a resample filter before this\n");
return AVERROR(EINVAL);
}
return 0;
}
//FIXME: replace with DSPContext.scalarproduct_int16 //FIXME: replace with DSPContext.scalarproduct_int16
static inline int16_t *scalarproduct(const int16_t *in, const int16_t *endin, int16_t *out) static inline int16_t *scalarproduct(const int16_t *in, const int16_t *endin, int16_t *out)
{ {
...@@ -158,7 +147,6 @@ static const AVFilterPad earwax_inputs[] = { ...@@ -158,7 +147,6 @@ static const AVFilterPad earwax_inputs[] = {
.name = "default", .name = "default",
.type = AVMEDIA_TYPE_AUDIO, .type = AVMEDIA_TYPE_AUDIO,
.filter_frame = filter_frame, .filter_frame = filter_frame,
.config_props = config_input,
.min_perms = AV_PERM_READ, .min_perms = AV_PERM_READ,
}, },
{ NULL } { NULL }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment