From db1722c9cbdcb9696ec7b4fe046bc78cd9b523d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 26 Nov 2018 11:29:41 +0100 Subject: [PATCH] video-anc: G_GNUC_CHECK_VERSION was added in GLib 2.42 Define our own version if compiling with older versions. We currently only require GLib 2.40. --- gst-libs/gst/video/video-anc.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gst-libs/gst/video/video-anc.c b/gst-libs/gst/video/video-anc.c index baaaa5877c..ec9635efc3 100644 --- a/gst-libs/gst/video/video-anc.c +++ b/gst-libs/gst/video/video-anc.c @@ -26,6 +26,17 @@ #include #include "video-anc.h" +#if !GLIB_CHECK_VERSION(2, 42, 0) +#ifdef __GNUC__ +#define G_GNUC_CHECK_VERSION(major, minor) \ + ((__GNUC__ > (major)) || \ + ((__GNUC__ == (major)) && \ + (__GNUC_MINOR__ >= (minor)))) +#else +#define G_GNUC_CHECK_VERSION(major, minor) 0 +#endif +#endif + /** * SECTION:gstvideoanc * @title: GstVideo Ancillary