Unified · Split
| @@ -119,7 +119,7 @@ static void filter16_sobel(uint8_t *dstp, int width, · 118 unmodified lines | ||
| 119 | 119 | } |
| 120 | 120 | } |
| 121 | 121 | |
| 122 | −static av_unused void ff_sobel_init(ConvolutionContext *s, int depth, int nb_planes) | |
| 122 | +static inline void ff_sobel_init(ConvolutionContext *s, int depth, int nb_planes) | |
| 123 | 123 | { |
| 124 | 124 | for (int i = 0; i < 4; i++) { |
| 125 | 125 | s->filter[i] = filter_sobel; |
| @@ -761,8 +761,10 @@ static int param_init(AVFilterContext *ctx) · 760 unmodified lines | ||
| 761 | 761 | s->rdiv[i] = s->scale; |
| 762 | 762 | s->bias[i] = s->delta; |
| 763 | 763 | } |
| 764 | +#if CONFIG_SOBEL_FILTER | |
| 764 | 765 | } else if (!strcmp(ctx->filter->name, "sobel")) { |
| 765 | 766 | ff_sobel_init(s, s->depth, s->nb_planes); |
| 767 | +#endif | |
| 766 | 768 | } else if (!strcmp(ctx->filter->name, "kirsch")) { |
| 767 | 769 | for (i = 0; i < 4; i++) { |
| 768 | 770 | s->filter[i] = filter_kirsch; |