From 08b1b66439d83ecb55eea207dccc1682c8850baa Mon Sep 17 00:00:00 2001 From: Peter Geis Date: Wed, 27 Nov 2019 13:56:50 -0500 Subject: [PATCH] libobs: fix building modules once installed sse-intrin.h is a required header now, but the implicit path breaks building addons once the headers are installed. Fix this by making the path explicit. --- libobs/graphics/quat.h | 2 +- libobs/graphics/vec3.h | 2 +- libobs/graphics/vec4.h | 2 +- libobs/media-io/format-conversion.c | 2 +- libobs/obs-audio-controls.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/libobs/graphics/quat.h b/libobs/graphics/quat.h index 94d935c67..95cd1c12c 100644 --- a/libobs/graphics/quat.h +++ b/libobs/graphics/quat.h @@ -21,7 +21,7 @@ #include "math-defs.h" #include "vec3.h" -#include +#include "../util/sse-intrin.h" /* * Quaternion math diff --git a/libobs/graphics/vec3.h b/libobs/graphics/vec3.h index d6c995a8d..497897426 100644 --- a/libobs/graphics/vec3.h +++ b/libobs/graphics/vec3.h @@ -20,7 +20,7 @@ #include "math-defs.h" #include "vec4.h" -#include +#include "../util/sse-intrin.h" #ifdef __cplusplus extern "C" { diff --git a/libobs/graphics/vec4.h b/libobs/graphics/vec4.h index 4cabb7e14..80403a739 100644 --- a/libobs/graphics/vec4.h +++ b/libobs/graphics/vec4.h @@ -19,7 +19,7 @@ #include "math-defs.h" -#include +#include "../util/sse-intrin.h" #ifdef __cplusplus extern "C" { diff --git a/libobs/media-io/format-conversion.c b/libobs/media-io/format-conversion.c index 1115342e7..9d1df0673 100644 --- a/libobs/media-io/format-conversion.c +++ b/libobs/media-io/format-conversion.c @@ -17,7 +17,7 @@ #include "format-conversion.h" -#include +#include "../util/sse-intrin.h" /* ...surprisingly, if I don't use a macro to force inlining, it causes the * CPU usage to boost by a tremendous amount in debug builds. */ diff --git a/libobs/obs-audio-controls.c b/libobs/obs-audio-controls.c index fe3dea6c4..ca37afc2a 100644 --- a/libobs/obs-audio-controls.c +++ b/libobs/obs-audio-controls.c @@ -17,7 +17,7 @@ along with this program. If not, see . #include -#include +#include "util/sse-intrin.h" #include "util/threading.h" #include "util/bmem.h"