-
Notifications
You must be signed in to change notification settings - Fork 356
Description
getting this error with Cuda compilation. in web found, this can be suppressed with -Wno-error=implicit-function-declaration, but where to put it? or should I add "Ctx" strings??
`libavfilter/vf_scale_npp.c: In function ‘nppscale_deinterleave’:
libavfilter/vf_scale_npp.c:715:15: error: implicit declaration of function ‘nppiYCbCr420_8u_P2P3R’; did you mean ‘nppiYCbCr420_8u_P2P3R_Ctx’? [-Werror=implicit-function-declaration]
715 | err = nppiYCbCr420_8u_P2P3R(in->data[0], in->linesize[0],
| ^~~~~~~~~~~~~~~~~~~~~
| nppiYCbCr420_8u_P2P3R_Ctx
libavfilter/vf_scale_npp.c: In function ‘nppscale_resize’:
libavfilter/vf_scale_npp.c:744:15: error: implicit declaration of function ‘nppiResizeSqrPixel_8u_C1R’; did you mean ‘nppiResizeSqrPixel_8u_C1R_Ctx’? [-Werror=implicit-function-declaration]
744 | err = nppiResizeSqrPixel_8u_C1R(in->data[i], (NppiSize){ iw, ih },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| nppiResizeSqrPixel_8u_C1R_Ctx
libavfilter/vf_scale_npp.c: In function ‘nppscale_interleave’:
libavfilter/vf_scale_npp.c:767:15: error: implicit declaration of function ‘nppiYCbCr420_8u_P3P2R’; did you mean ‘nppiYCbCr420_8u_P3P2R_Ctx’? [-Werror=implicit-function-declaration]
767 | err = nppiYCbCr420_8u_P3P2R((const uint8_t**)in->data,
| ^~~~~~~~~~~~~~~~~~~~~
| nppiYCbCr420_8u_P3P2R_Ctx
cc1: some warnings being treated as errors
make: *** [ffbuild/common.mak:81: libavfilter/vf_scale_npp.o] Error 1
make: *** Waiting for unfinished jobs....
libavfilter/vf_sharpen_npp.c: In function ‘nppsharpen_sharpen’:
libavfilter/vf_sharpen_npp.c:168:25: error: implicit declaration of function ‘nppiFilterSharpenBorder_8u_C1R’; did you mean ‘nppiFilterSharpenBorder_8u_C1R_Ctx’? [-Werror=implicit-function-declaration]
168 | NppStatus err = nppiFilterSharpenBorder_8u_C1R(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| nppiFilterSharpenBorder_8u_C1R_Ctx
cc1: some warnings being treated as errors
make: *** [ffbuild/common.mak:81: libavfilter/vf_sharpen_npp.o] Error 1
`