History

avfilter/vf_convolution: Fix compilation with sobel disabled

Andreas Rheinhardt committed 2 years ago

Commit 3c7dc9e1 parent dd246bd2 files · +3 −1Browse files

Showing the changes to libavfilter (2 of 2 files). Show all

Unified · Split

2 files
  1. libavfilter/convolution.h +1 −1
  2. libavfilter/vf_convolution.c +2 −0
libavfilter/convolution.h+1−1
@@ -119,7 +119,7 @@ static void filter16_sobel(uint8_t *dstp, int width, · 118 unmodified lines
119 }119 }
120}120}
121 121
122static av_unused void ff_sobel_init(ConvolutionContext *s, int depth, int nb_planes)122static 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;
libavfilter/vf_convolution.c+2−0
@@ -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;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t