From: Tim-Philipp Müller Date: Thu, 26 May 2022 13:08:55 +0000 (+0100) Subject: webrtc: fix build with older libnice versions X-Git-Tag: 1.22.0~1561 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=962dc37d4f6c72fc8b348d227b3c91885fd236dd;p=platform%2Fupstream%2Fgstreamer.git webrtc: fix build with older libnice versions 1) check for right macro name when checking for NICE_VERSION_CHECK 2) if libnice version is 0.1.18.1 this should not satisfy a NICE_VERSION_CHECK(0,1,19). Fixes build with libnice 0.1.18.1 subproject checkout. Part-of: --- diff --git a/subprojects/gst-plugins-bad/ext/webrtc/gstwebrtcice.c b/subprojects/gst-plugins-bad/ext/webrtc/gstwebrtcice.c index 04adc8f..6aa632f 100644 --- a/subprojects/gst-plugins-bad/ext/webrtc/gstwebrtcice.c +++ b/subprojects/gst-plugins-bad/ext/webrtc/gstwebrtcice.c @@ -27,14 +27,12 @@ #include "icestream.h" #include "nicetransport.h" -#ifndef NICE_CHECH_VERSION -#define NICE_CHECK_VERSION(major, minor, micro) \ +#ifndef NICE_CHECK_VERSION +#define NICE_CHECK_VERSION(major,minor,micro) \ (NICE_VERSION_MAJOR > (major) || \ (NICE_VERSION_MAJOR == (major) && NICE_VERSION_MINOR > (minor)) || \ (NICE_VERSION_MAJOR == (major) && NICE_VERSION_MINOR == (minor) && \ - NICE_VERSION_MICRO >= (micro)) || \ - (NICE_VERSION_MAJOR == (major) && NICE_VERSION_MINOR == (minor) && \ - NICE_VERSION_MICRO + 1 == (micro) && NICE_VERSION_NANO > 0)) + NICE_VERSION_MICRO >= (micro))) #endif /* XXX: