Showing the changes to libavfilter (2 of 2 files). Show all
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 | for (int i = 0; i < 4; i++) { | 124 | for (int i = 0; i < 4; i++) { |
| 125 | s->filter[i] = filter_sobel; | 125 | s->filter[i] = filter_sobel; |
| @@ -761,8 +761,10 @@ static int param_init(AVFilterContext *ctx) · 760 unmodified lines | |||
| 761 | s->rdiv[i] = s->scale; | 761 | s->rdiv[i] = s->scale; |
| 762 | s->bias[i] = s->delta; | 762 | s->bias[i] = s->delta; |
| 763 | } | 763 | } |
| 764 | #if CONFIG_SOBEL_FILTER | ||
| 764 | } else if (!strcmp(ctx->filter->name, "sobel")) { | 765 | } else if (!strcmp(ctx->filter->name, "sobel")) { |
| 765 | ff_sobel_init(s, s->depth, s->nb_planes); | 766 | ff_sobel_init(s, s->depth, s->nb_planes); |
| 767 | #endif | ||
| 766 | } else if (!strcmp(ctx->filter->name, "kirsch")) { | 768 | } else if (!strcmp(ctx->filter->name, "kirsch")) { |
| 767 | for (i = 0; i < 4; i++) { | 769 | for (i = 0; i < 4; i++) { |
| 768 | s->filter[i] = filter_kirsch; | 770 | s->filter[i] = filter_kirsch; |