mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-13 21:28:01 +02:00
avfilter/vf_threshold : move context func init in ff_threshold_init
This commit is contained in:
parent
42a22d01d1
commit
fa470384ea
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user