Fix build with VIDEO and WEB_AUDIO disabled
authoraperez@igalia.com <aperez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Nov 2018 15:19:14 +0000 (15:19 +0000)
committeraperez@igalia.com <aperez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Nov 2018 15:19:14 +0000 (15:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=191147
<rdar://problem/45726710>

Unreviewed build fix.

This adds the missing compilation guards in the WPE MiniBrowser.

* MiniBrowser/wpe/main.cpp:
(main): Condition GST includes and calls.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237680 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/MiniBrowser/wpe/main.cpp

index f01f84c..789df06 100644 (file)
@@ -1,3 +1,16 @@
+2018-11-01  Adrian Perez de Castro  <aperez@igalia.com>
+
+        Fix build with VIDEO and WEB_AUDIO disabled
+        https://bugs.webkit.org/show_bug.cgi?id=191147
+        <rdar://problem/45726710>
+
+        Unreviewed build fix.
+
+        This adds the missing compilation guards in the WPE MiniBrowser.
+
+        * MiniBrowser/wpe/main.cpp:
+        (main): Condition GST includes and calls.
+
 2018-10-31  Zalan Bujtas  <zalan@apple.com>
 
         [LFC][IFC] Add support for inline-block elements.
index 124a922..e0c29b2 100644 (file)
@@ -27,7 +27,9 @@
 
 #include "HeadlessViewBackend.h"
 #include "WindowViewBackend.h"
+#if ENABLE_WEB_AUDIO || ENABLE_VIDEO
 #include <gst/gst.h>
+#endif
 #include <memory>
 #include <wpe/webkit.h>
 
@@ -114,7 +116,9 @@ int main(int argc, char *argv[])
 
     GOptionContext* context = g_option_context_new(nullptr);
     g_option_context_add_main_entries(context, commandLineOptions, nullptr);
+#if ENABLE_WEB_AUDIO || ENABLE_VIDEO
     g_option_context_add_group(context, gst_init_get_option_group());
+#endif
 
     GError* error = nullptr;
     if (!g_option_context_parse(context, &argc, &argv, &error)) {