| Index: webrtc/modules/video_capture/BUILD.gn
|
| diff --git a/webrtc/modules/video_capture/BUILD.gn b/webrtc/modules/video_capture/BUILD.gn
|
| index 8edac8941a1afcc45cfcd2919a6a4077db0ec175..0875ed8ea60a85d832bbc6cb1cf10c99d815e5dc 100644
|
| --- a/webrtc/modules/video_capture/BUILD.gn
|
| +++ b/webrtc/modules/video_capture/BUILD.gn
|
| @@ -76,7 +76,27 @@ if (!build_with_chromium) {
|
| }
|
| }
|
|
|
| + config("video_capture_internal_impl_warnings_config") {
|
| + if (is_win && is_clang) {
|
| + cflags = [
|
| + "-Wno-comment",
|
| + "-Wno-ignored-attributes",
|
| +
|
| + # See https://bugs.chromium.org/p/webrtc/issues/detail?id=6269
|
| + # for -Wno-ignored-qualifiers
|
| + "-Wno-ignored-qualifiers",
|
| + "-Wno-microsoft-extra-qualification",
|
| + "-Wno-missing-braces",
|
| + "-Wno-overloaded-virtual",
|
| + "-Wno-reorder",
|
| + "-Wno-writable-strings",
|
| + ]
|
| + }
|
| + }
|
| +
|
| source_set("video_capture_internal_impl") {
|
| + configs += [ ":video_capture_internal_impl_warnings_config" ]
|
| +
|
| deps = [
|
| ":video_capture_module",
|
| "../../system_wrappers",
|
| @@ -136,17 +156,6 @@ if (!build_with_chromium) {
|
|
|
| deps += [ "//third_party/winsdk_samples" ]
|
| }
|
| - if (is_win && is_clang) {
|
| - cflags = [
|
| - "-Wno-comment",
|
| - "-Wno-ignored-attributes",
|
| - "-Wno-microsoft-extra-qualification",
|
| - "-Wno-missing-braces",
|
| - "-Wno-overloaded-virtual",
|
| - "-Wno-reorder",
|
| - "-Wno-writable-strings",
|
| - ]
|
| - }
|
| if (is_ios) {
|
| sources = [
|
| "ios/device_info_ios.h",
|
|
|