Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / webrtc / modules / video_coding / BUILD.gn
index cbd1293..42d5d5c 100644 (file)
@@ -64,6 +64,12 @@ source_set("video_coding") {
     "main/source/video_sender.cc",
   ]
 
+  if (is_clang) {
+    # Suppress warnings from Chrome's Clang plugins.
+    # See http://code.google.com/p/webrtc/issues/detail?id=163 for details.
+    configs -= [ "//build/config/clang:find_bad_constructs" ]
+  }
+
   deps = [
     ":video_coding_utility",
     ":webrtc_i420",
@@ -79,6 +85,12 @@ source_set("video_coding_utility") {
     "utility/frame_dropper.cc",
   ]
 
+  if (is_clang) {
+    # Suppress warnings from Chrome's Clang plugins.
+    # See http://code.google.com/p/webrtc/issues/detail?id=163 for details.
+    configs -= [ "//build/config/clang:find_bad_constructs" ]
+  }
+
   deps = [ "../../system_wrappers" ]
 }
 
@@ -88,6 +100,12 @@ source_set("webrtc_i420") {
     "codecs/i420/main/interface/i420.h",
   ]
 
+  if (is_clang) {
+    # Suppress warnings from Chrome's Clang plugins.
+    # See http://code.google.com/p/webrtc/issues/detail?id=163 for details.
+    configs -= [ "//build/config/clang:find_bad_constructs" ]
+  }
+
   deps = [ "../../system_wrappers" ]
 }
 
@@ -107,12 +125,19 @@ source_set("webrtc_vp8") {
 #    "codecs/vp8/vp8_impl.cc",
 #    "codecs/vp8/vp8_impl.h",
   ]
+
+  if (is_clang) {
+    # Suppress warnings from Chrome's Clang plugins.
+    # See http://code.google.com/p/webrtc/issues/detail?id=163 for details.
+    configs -= [ "//build/config/clang:find_bad_constructs" ]
+  }
+
   deps = [
     ":video_coding_utility",
     "../../common_video",
     "../../system_wrappers",
   ]
-#  if (build_libvpx) {
+#  if (rtc_build_libvpx) {
 #    deps += [
 #      "//third_party/libvpx",
 #    ]