| Index: webrtc/modules/video_capture/video_capture.gypi
|
| diff --git a/webrtc/modules/video_capture/video_capture.gypi b/webrtc/modules/video_capture/video_capture.gypi
|
| deleted file mode 100644
|
| index 9027706beb0f247807db8fcd101f35ffe464b67e..0000000000000000000000000000000000000000
|
| --- a/webrtc/modules/video_capture/video_capture.gypi
|
| +++ /dev/null
|
| @@ -1,152 +0,0 @@
|
| -# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
|
| -#
|
| -# Use of this source code is governed by a BSD-style license
|
| -# that can be found in the LICENSE file in the root of the source
|
| -# tree. An additional intellectual property rights grant can be found
|
| -# in the file PATENTS. All contributing project authors may
|
| -# be found in the AUTHORS file in the root of the source tree.
|
| -
|
| -{
|
| - 'targets': [
|
| - {
|
| - # Note this library is missing an implementation for the video capture.
|
| - # Targets must link with either 'video_capture' or
|
| - # 'video_capture_module_internal_impl' depending on whether they want to
|
| - # use the internal capturer.
|
| - 'target_name': 'video_capture_module',
|
| - 'type': 'static_library',
|
| - 'dependencies': [
|
| - 'webrtc_utility',
|
| - '<(webrtc_root)/common_video/common_video.gyp:common_video',
|
| - '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers',
|
| - ],
|
| - 'sources': [
|
| - 'device_info_impl.cc',
|
| - 'device_info_impl.h',
|
| - 'video_capture.h',
|
| - 'video_capture_config.h',
|
| - 'video_capture_defines.h',
|
| - 'video_capture_delay.h',
|
| - 'video_capture_factory.h',
|
| - 'video_capture_factory.cc',
|
| - 'video_capture_impl.cc',
|
| - 'video_capture_impl.h',
|
| - ],
|
| - },
|
| - {
|
| - # Default video capture module implementation that only supports external
|
| - # capture.
|
| - 'target_name': 'video_capture',
|
| - 'type': 'static_library',
|
| - 'dependencies': [
|
| - 'video_capture_module',
|
| - ],
|
| - 'sources': [
|
| - 'external/device_info_external.cc',
|
| - 'external/video_capture_external.cc',
|
| - ],
|
| - },
|
| - ], # targets
|
| - 'conditions': [
|
| - ['build_with_chromium==0', {
|
| - 'targets': [
|
| - {
|
| - 'target_name': 'video_capture_module_internal_impl',
|
| - 'type': 'static_library',
|
| - 'conditions': [
|
| - ['OS!="android"', {
|
| - 'dependencies': [
|
| - 'video_capture_module',
|
| - '<(webrtc_root)/common.gyp:webrtc_common',
|
| - ],
|
| - }],
|
| - ['OS=="linux"', {
|
| - 'sources': [
|
| - 'linux/device_info_linux.cc',
|
| - 'linux/device_info_linux.h',
|
| - 'linux/video_capture_linux.cc',
|
| - 'linux/video_capture_linux.h',
|
| - ],
|
| - }], # linux
|
| - ['OS=="win"', {
|
| - 'dependencies': [
|
| - '<(DEPTH)/third_party/winsdk_samples/winsdk_samples.gyp:directshow_baseclasses',
|
| - ],
|
| - 'sources': [
|
| - 'windows/device_info_ds.cc',
|
| - 'windows/device_info_ds.h',
|
| - 'windows/device_info_mf.cc',
|
| - 'windows/device_info_mf.h',
|
| - 'windows/help_functions_ds.cc',
|
| - 'windows/help_functions_ds.h',
|
| - 'windows/sink_filter_ds.cc',
|
| - 'windows/sink_filter_ds.h',
|
| - 'windows/video_capture_ds.cc',
|
| - 'windows/video_capture_ds.h',
|
| - 'windows/video_capture_factory_windows.cc',
|
| - 'windows/video_capture_mf.cc',
|
| - 'windows/video_capture_mf.h',
|
| - ],
|
| - 'link_settings': {
|
| - 'libraries': [
|
| - '-lStrmiids.lib',
|
| - ],
|
| - },
|
| - }], # win
|
| - ['OS=="win" and clang==1', {
|
| - 'msvs_settings': {
|
| - 'VCCLCompilerTool': {
|
| - 'AdditionalOptions': [
|
| - # Disable warnings failing when compiling with Clang on Windows.
|
| - # https://bugs.chromium.org/p/webrtc/issues/detail?id=5366
|
| - '-Wno-comment',
|
| - '-Wno-ignored-attributes',
|
| - '-Wno-microsoft-extra-qualification',
|
| - '-Wno-missing-braces',
|
| - '-Wno-overloaded-virtual',
|
| - '-Wno-reorder',
|
| - '-Wno-writable-strings',
|
| - ],
|
| - },
|
| - },
|
| - }],
|
| - ['OS=="ios" or OS=="mac"', {
|
| - 'sources': [
|
| - 'objc/device_info.h',
|
| - 'objc/device_info.mm',
|
| - 'objc/device_info_objc.h',
|
| - 'objc/device_info_objc.mm',
|
| - 'objc/rtc_video_capture_objc.h',
|
| - 'objc/rtc_video_capture_objc.mm',
|
| - 'objc/video_capture.h',
|
| - 'objc/video_capture.mm',
|
| - ],
|
| - 'xcode_settings': {
|
| - 'CLANG_ENABLE_OBJC_ARC': 'YES',
|
| - },
|
| - 'all_dependent_settings': {
|
| - 'xcode_settings': {
|
| - 'OTHER_LDFLAGS': [
|
| - '-framework AVFoundation',
|
| - '-framework CoreMedia',
|
| - '-framework CoreVideo',
|
| - ],
|
| - },
|
| - },
|
| - }], # ios
|
| - ['OS=="ios"', {
|
| - 'all_dependent_settings': {
|
| - 'xcode_settings': {
|
| - 'OTHER_LDFLAGS': [
|
| - '-framework UIKit',
|
| - ],
|
| - },
|
| - },
|
| - }], # ios
|
| - ], # conditions
|
| - },
|
| - ],
|
| - }], # build_with_chromium==0
|
| - ],
|
| -}
|
| -
|
|
|