Commit fa470384 authored by Martin Vignali's avatar Martin Vignali

avfilter/vf_threshold : move context func init in ff_threshold_init

parent 42a22d01
......@@ -46,6 +46,7 @@ typedef struct ThresholdContext {
FFFrameSync fs;
} ThresholdContext;
void ff_threshold_init(ThresholdContext *s);
void ff_threshold_init_x86(ThresholdContext *s);
#endif /* AVFILTER_THRESHOLD_H */
......@@ -185,6 +185,13 @@ static int config_input(AVFilterLink *inlink)
s->width[0] = s->width[3] = inlink->w;
s->depth = desc->comp[0].depth;
ff_threshold_init(s);
return 0;
}
void ff_threshold_init(ThresholdContext *s)
{
if (s->depth == 8) {
s->threshold = threshold8;
s->bpc = 1;
......@@ -195,8 +202,6 @@ static int config_input(AVFilterLink *inlink)
if (ARCH_X86)
ff_threshold_init_x86(s);
return 0;
}
static int config_output(AVFilterLink *outlink)
......
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