[FFmpeg-user] No opencl header in fresh build install dir
Erwan Douaille
douailleerwan at gmail.com
Mon Nov 19 17:11:34 EET 2018
Le lun. 19 nov. 2018 à 16:07, Carl Eugen Hoyos <ceffmpeg at gmail.com> a
écrit :
> 2018-11-19 15:40 GMT+01:00, Erwan Douaille <douailleerwan at gmail.com>:
> > Le lun. 19 nov. 2018 à 15:36, Carl Eugen Hoyos <ceffmpeg at gmail.com> a
> > écrit :
> >
> >> 2018-11-19 10:22 GMT+01:00, Erwan Douaille <douailleerwan at gmail.com>:
> >> > Thanks for your reply.
> >> >
> >> > Indeed, opencl has been compiled and ffmpeg is "opencl ready" :
> >> >
> >> >> erwand at MUSTAFAR MINGW64 /e/Downloads/ffmpeg/bin
> >> >> $ ./ffmpeg.exe -hwaccels | grep opencl
> >> >> ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers
> >> >> built with gcc 7.3.0 (Rev2, Built by MSYS2 project)
> >> >> configuration: --arch=x86_64 --enable-opencl
> >> >> --prefix=/e/Downloads/ffmpeg/
> >> >> libavutil 56. 22.100 / 56. 22.100
> >> >> libavcodec 58. 35.100 / 58. 35.100
> >> >> libavformat 58. 20.100 / 58. 20.100
> >> >> libavdevice 58. 5.100 / 58. 5.100
> >> >> libavfilter 7. 40.101 / 7. 40.101
> >> >> libswscale 5. 3.100 / 5. 3.100
> >> >> libswresample 3. 3.100 / 3. 3.100
> >> >> opencl
> >> >> erwand at MUSTAFAR MINGW64 /e/Downloads/ffmpeg/bin
> >> >> $ ./ffmpeg.exe -filters | grep opencl
> >> >> ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers
> >> >> built with gcc 7.3.0 (Rev2, Built by MSYS2 project)
> >> >> configuration: --arch=x86_64 --enable-opencl
> >> >> --prefix=/e/Downloads/ffmpeg/
> >> >> libavutil 56. 22.100 / 56. 22.100
> >> >> libavcodec 58. 35.100 / 58. 35.100
> >> >> libavformat 58. 20.100 / 58. 20.100
> >> >> libavdevice 58. 5.100 / 58. 5.100
> >> >> libavfilter 7. 40.101 / 7. 40.101
> >> >> libswscale 5. 3.100 / 5. 3.100
> >> >> libswresample 3. 3.100 / 3. 3.100
> >> >> ... avgblur_opencl V->V Apply average blur filter
> >> >> ... convolution_opencl V->V Apply convolution mask to input
> >> >> video
> >> >> ... dilation_opencl V->V Apply dilation effect
> >> >> ... erosion_opencl V->V Apply erosion effect
> >> >> ... overlay_opencl VV->V Overlay one video on top of another
> >> >> ... prewitt_opencl V->V Apply prewitt operator
> >> >> ... program_opencl |->V Filter video using an OpenCL
> program
> >> >> ... roberts_opencl V->V Apply roberts operator
> >> >> ... sobel_opencl V->V Apply sobel operator
> >> >> ... tonemap_opencl V->V perform HDR to SDR conversion with
> >> >> tonemapping
> >> >> ... unsharp_opencl V->V Apply unsharp mask to input video
> >> >> ... openclsrc |->V Generate video using an OpenCL
> >> >> program
> >> >
> >> >
> >> > But I don´t understand why I don´t have any opencl headers in my
> include
> >> > dir using make install.
> >> > By example in include/libavutil I might have hwcontext_opencl.h but it
> >> > doesn´t exist. Is it normal ?
> >>
> >> This header is supposed to be installed if you type "make install".
>
> > I agree, this header is supposed to be install when I type "make
> install",
> > but it´s not.
>
> Sorry, you are right, the header is not installed, it seems to be missing
> from HEADERS in libavutil/Makefile where the other hwaccel headers
> are listed.
>
> Carl Eugen
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
Is it a known issue ? Am I doing something wrong ?
I quickly check the makefile but I don´t see why install-headers command is
wrong ...
--
Best regards,
Douaille Erwan <douaille.erwan at gmail.com>
More information about the ffmpeg-user
mailing list