[FFmpeg-devel] [PATCH] avutil/opencl: don't include config.h
James Almer
jamrial at gmail.com
Wed Jan 7 21:44:41 CET 2015
On 06/01/15 11:27 PM, Michael Niedermayer wrote:
> On Tue, Jan 06, 2015 at 01:56:01AM -0300, James Almer wrote:
>> It's not an installed header. Use libavutil/avconfig.h instead.
>
> assuming noone objects to this "hack" ... ugly but it should fix the
> build so ok
Yes, i agree it's kinda ugly. What about this instead?
diff --git a/libavutil/opencl.h b/libavutil/opencl.h
index 4655cba..0b7b8d4 100644
--- a/libavutil/opencl.h
+++ b/libavutil/opencl.h
@@ -32,11 +32,10 @@
#ifndef LIBAVUTIL_OPENCL_H
#define LIBAVUTIL_OPENCL_H
-#include "config.h"
-#if HAVE_CL_CL_H
-#include <CL/cl.h>
-#else
+#ifdef __APPLE__
#include <OpenCL/cl.h>
+#else
+#include <CL/cl.h>
#endif
#include <stdint.h>
#include "dict.h"
That's the exact check the OpenCL headers themselves do.
More information about the ffmpeg-devel
mailing list