| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
| 6 import("//build/config/ui.gni") | 6 import("//build/config/ui.gni") |
| 7 import("//media/media_options.gni") | 7 import("//media/media_options.gni") |
| 8 import("//ppapi/features/features.gni") | 8 import("//ppapi/features/features.gni") |
| 9 import("//printing/features/features.gni") | 9 import("//printing/features/features.gni") |
| 10 import("//third_party/WebKit/public/public_features.gni") | 10 import("//third_party/WebKit/public/public_features.gni") |
| (...skipping 846 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 857 "media/android/media_throttler.cc", | 857 "media/android/media_throttler.cc", |
| 858 "media/android/media_throttler.h", | 858 "media/android/media_throttler.h", |
| 859 "media/android/media_web_contents_observer_android.cc", | 859 "media/android/media_web_contents_observer_android.cc", |
| 860 "media/android/media_web_contents_observer_android.h", | 860 "media/android/media_web_contents_observer_android.h", |
| 861 "media/audible_metrics.cc", | 861 "media/audible_metrics.cc", |
| 862 "media/audible_metrics.h", | 862 "media/audible_metrics.h", |
| 863 "media/audio_stream_monitor.cc", | 863 "media/audio_stream_monitor.cc", |
| 864 "media/audio_stream_monitor.h", | 864 "media/audio_stream_monitor.h", |
| 865 "media/capture/audio_mirroring_manager.cc", | 865 "media/capture/audio_mirroring_manager.cc", |
| 866 "media/capture/audio_mirroring_manager.h", | 866 "media/capture/audio_mirroring_manager.h", |
| 867 "media/capture/cursor_renderer.h", | |
| 868 "media/capture/cursor_renderer_aura.cc", | |
| 869 "media/capture/cursor_renderer_aura.h", | |
| 870 "media/capture/cursor_renderer_mac.h", | |
| 871 "media/capture/cursor_renderer_mac.mm", | |
| 872 "media/capture/desktop_capture_device_uma_types.cc", | 867 "media/capture/desktop_capture_device_uma_types.cc", |
| 873 "media/capture/desktop_capture_device_uma_types.h", | 868 "media/capture/desktop_capture_device_uma_types.h", |
| 874 "media/capture/image_capture_impl.cc", | 869 "media/capture/image_capture_impl.cc", |
| 875 "media/capture/image_capture_impl.h", | 870 "media/capture/image_capture_impl.h", |
| 876 "media/capture/web_contents_audio_input_stream.cc", | 871 "media/capture/web_contents_audio_input_stream.cc", |
| 877 "media/capture/web_contents_audio_input_stream.h", | 872 "media/capture/web_contents_audio_input_stream.h", |
| 878 "media/capture/web_contents_audio_muter.cc", | 873 "media/capture/web_contents_audio_muter.cc", |
| 879 "media/capture/web_contents_audio_muter.h", | 874 "media/capture/web_contents_audio_muter.h", |
| 880 "media/capture/web_contents_tracker.cc", | 875 "media/capture/web_contents_tracker.cc", |
| 881 "media/capture/web_contents_tracker.h", | 876 "media/capture/web_contents_tracker.h", |
| 882 "media/capture/web_contents_video_capture_device.cc", | |
| 883 "media/capture/web_contents_video_capture_device.h", | |
| 884 "media/capture/window_activity_tracker.cc", | |
| 885 "media/capture/window_activity_tracker.h", | |
| 886 "media/capture/window_activity_tracker_aura.cc", | |
| 887 "media/capture/window_activity_tracker_aura.h", | |
| 888 "media/capture/window_activity_tracker_mac.h", | |
| 889 "media/capture/window_activity_tracker_mac.mm", | |
| 890 "media/cdm_registry_impl.cc", | 877 "media/cdm_registry_impl.cc", |
| 891 "media/cdm_registry_impl.h", | 878 "media/cdm_registry_impl.h", |
| 892 "media/media_devices_permission_checker.cc", | 879 "media/media_devices_permission_checker.cc", |
| 893 "media/media_devices_permission_checker.h", | 880 "media/media_devices_permission_checker.h", |
| 894 "media/media_interface_proxy.cc", | 881 "media/media_interface_proxy.cc", |
| 895 "media/media_interface_proxy.h", | 882 "media/media_interface_proxy.h", |
| 896 "media/media_internals.cc", | 883 "media/media_internals.cc", |
| 897 "media/media_internals.h", | 884 "media/media_internals.h", |
| 898 "media/media_internals_handler.cc", | 885 "media/media_internals_handler.cc", |
| 899 "media/media_internals_handler.h", | 886 "media/media_internals_handler.h", |
| (...skipping 600 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1500 "webrtc/webrtc_internals_ui_observer.h", | 1487 "webrtc/webrtc_internals_ui_observer.h", |
| 1501 ] | 1488 ] |
| 1502 | 1489 |
| 1503 deps += [ | 1490 deps += [ |
| 1504 "//jingle:jingle_glue", | 1491 "//jingle:jingle_glue", |
| 1505 "//third_party/libjingle/webrtc:libjingle_webrtc", | 1492 "//third_party/libjingle/webrtc:libjingle_webrtc", |
| 1506 "//third_party/webrtc/base:rtc_base", | 1493 "//third_party/webrtc/base:rtc_base", |
| 1507 "//third_party/webrtc/media:rtc_media_base", | 1494 "//third_party/webrtc/media:rtc_media_base", |
| 1508 "//third_party/webrtc/modules/desktop_capture:primitives", | 1495 "//third_party/webrtc/modules/desktop_capture:primitives", |
| 1509 ] | 1496 ] |
| 1510 if (!is_ios) { | 1497 |
| 1511 defines += [ "ENABLE_SCREEN_CAPTURE=1" ] | |
| 1512 } | |
| 1513 if (is_linux || is_mac || is_win) { | 1498 if (is_linux || is_mac || is_win) { |
| 1514 sources += [ | 1499 sources += [ |
| 1515 "media/capture/desktop_capture_device.cc", | 1500 "media/capture/desktop_capture_device.cc", |
| 1516 "media/capture/desktop_capture_device.h", | 1501 "media/capture/desktop_capture_device.h", |
| 1517 ] | 1502 ] |
| 1518 if (use_aura) { | |
| 1519 sources += [ | |
| 1520 "media/capture/aura_window_capture_machine.cc", | |
| 1521 "media/capture/aura_window_capture_machine.h", | |
| 1522 "media/capture/desktop_capture_device_aura.cc", | |
| 1523 "media/capture/desktop_capture_device_aura.h", | |
| 1524 ] | |
| 1525 } | |
| 1526 deps += [ "//third_party/webrtc/modules/desktop_capture" ] | 1503 deps += [ "//third_party/webrtc/modules/desktop_capture" ] |
| 1527 } | 1504 } |
| 1528 } | 1505 } |
| 1529 | 1506 |
| 1507 # Desktop screen capture implementations that are not dependent on WebRTC. |
| 1508 if (is_linux || is_mac || is_win) { |
| 1509 defines += [ "ENABLE_SCREEN_CAPTURE=1" ] |
| 1510 sources += [ |
| 1511 "media/capture/cursor_renderer.h", |
| 1512 "media/capture/web_contents_video_capture_device.cc", |
| 1513 "media/capture/web_contents_video_capture_device.h", |
| 1514 "media/capture/window_activity_tracker.cc", |
| 1515 "media/capture/window_activity_tracker.h", |
| 1516 ] |
| 1517 if (use_aura) { |
| 1518 sources += [ |
| 1519 "media/capture/aura_window_capture_machine.cc", |
| 1520 "media/capture/aura_window_capture_machine.h", |
| 1521 "media/capture/cursor_renderer_aura.cc", |
| 1522 "media/capture/cursor_renderer_aura.h", |
| 1523 "media/capture/desktop_capture_device_aura.cc", |
| 1524 "media/capture/desktop_capture_device_aura.h", |
| 1525 "media/capture/window_activity_tracker_aura.cc", |
| 1526 "media/capture/window_activity_tracker_aura.h", |
| 1527 ] |
| 1528 } |
| 1529 if (is_mac) { |
| 1530 sources += [ |
| 1531 "media/capture/cursor_renderer_mac.h", |
| 1532 "media/capture/cursor_renderer_mac.mm", |
| 1533 "media/capture/window_activity_tracker_mac.h", |
| 1534 "media/capture/window_activity_tracker_mac.mm", |
| 1535 ] |
| 1536 } |
| 1537 } |
| 1538 |
| 1530 if (is_win) { | 1539 if (is_win) { |
| 1531 sources -= [ "device_sensors/data_fetcher_shared_memory_default.cc" ] | 1540 sources -= [ "device_sensors/data_fetcher_shared_memory_default.cc" ] |
| 1532 defines += [ | 1541 defines += [ |
| 1533 # This prevents the inclusion of atlhost.h which paired | 1542 # This prevents the inclusion of atlhost.h which paired |
| 1534 # with the windows 8 sdk it does the wrong thing. | 1543 # with the windows 8 sdk it does the wrong thing. |
| 1535 "__ATLHOST_H__", | 1544 "__ATLHOST_H__", |
| 1536 ] | 1545 ] |
| 1537 deps += [ | 1546 deps += [ |
| 1538 "//third_party/iaccessible2", | 1547 "//third_party/iaccessible2", |
| 1539 "//third_party/isimpledom", | 1548 "//third_party/isimpledom", |
| (...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1778 ] | 1787 ] |
| 1779 deps -= [ "//device/battery" ] | 1788 deps -= [ "//device/battery" ] |
| 1780 deps += [ | 1789 deps += [ |
| 1781 "//content/public/android:jni", | 1790 "//content/public/android:jni", |
| 1782 "//media", | 1791 "//media", |
| 1783 "//media/capture/content/android", | 1792 "//media/capture/content/android", |
| 1784 "//media/capture/video/android", | 1793 "//media/capture/video/android", |
| 1785 "//mojo/android:libsystem_java", | 1794 "//mojo/android:libsystem_java", |
| 1786 "//ui/android", | 1795 "//ui/android", |
| 1787 ] | 1796 ] |
| 1788 defines += [ "APPCACHE_USE_SIMPLE_CACHE" ] | 1797 defines += [ |
| 1798 "APPCACHE_USE_SIMPLE_CACHE", |
| 1799 "ENABLE_SCREEN_CAPTURE=1", |
| 1800 ] |
| 1789 libs += [ "jnigraphics" ] | 1801 libs += [ "jnigraphics" ] |
| 1790 } else { | 1802 } else { |
| 1791 # Not Android. | 1803 # Not Android. |
| 1792 sources += [ | 1804 sources += [ |
| 1793 # Most speech code is non-Android. | 1805 # Most speech code is non-Android. |
| 1794 "speech/audio_buffer.cc", | 1806 "speech/audio_buffer.cc", |
| 1795 "speech/audio_buffer.h", | 1807 "speech/audio_buffer.h", |
| 1796 "speech/audio_encoder.cc", | 1808 "speech/audio_encoder.cc", |
| 1797 "speech/audio_encoder.h", | 1809 "speech/audio_encoder.h", |
| 1798 "speech/chunked_byte_buffer.cc", | 1810 "speech/chunked_byte_buffer.cc", |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1851 sources += [ | 1863 sources += [ |
| 1852 "compositor/mus_browser_compositor_output_surface.cc", | 1864 "compositor/mus_browser_compositor_output_surface.cc", |
| 1853 "compositor/mus_browser_compositor_output_surface.h", | 1865 "compositor/mus_browser_compositor_output_surface.h", |
| 1854 "renderer_host/delegated_frame_host_client_aura.cc", | 1866 "renderer_host/delegated_frame_host_client_aura.cc", |
| 1855 "renderer_host/delegated_frame_host_client_aura.h", | 1867 "renderer_host/delegated_frame_host_client_aura.h", |
| 1856 "renderer_host/render_widget_host_view_event_handler.cc", | 1868 "renderer_host/render_widget_host_view_event_handler.cc", |
| 1857 "renderer_host/render_widget_host_view_event_handler.h", | 1869 "renderer_host/render_widget_host_view_event_handler.h", |
| 1858 ] | 1870 ] |
| 1859 } else { # Not aura. | 1871 } else { # Not aura. |
| 1860 sources -= [ | 1872 sources -= [ |
| 1861 "media/capture/cursor_renderer_aura.cc", | |
| 1862 "media/capture/cursor_renderer_aura.h", | |
| 1863 "media/capture/window_activity_tracker_aura.cc", | |
| 1864 "media/capture/window_activity_tracker_aura.h", | |
| 1865 "renderer_host/compositor_resize_lock_aura.cc", | 1873 "renderer_host/compositor_resize_lock_aura.cc", |
| 1866 "renderer_host/compositor_resize_lock_aura.h", | 1874 "renderer_host/compositor_resize_lock_aura.h", |
| 1867 "renderer_host/input/synthetic_gesture_target_aura.cc", | 1875 "renderer_host/input/synthetic_gesture_target_aura.cc", |
| 1868 "renderer_host/input/synthetic_gesture_target_aura.h", | 1876 "renderer_host/input/synthetic_gesture_target_aura.h", |
| 1869 "renderer_host/input/touch_selection_controller_client_aura.cc", | 1877 "renderer_host/input/touch_selection_controller_client_aura.cc", |
| 1870 "renderer_host/input/touch_selection_controller_client_aura.h", | 1878 "renderer_host/input/touch_selection_controller_client_aura.h", |
| 1871 "renderer_host/native_web_keyboard_event_aura.cc", | 1879 "renderer_host/native_web_keyboard_event_aura.cc", |
| 1872 "renderer_host/render_widget_host_view_aura.cc", | 1880 "renderer_host/render_widget_host_view_aura.cc", |
| 1873 "renderer_host/render_widget_host_view_aura.h", | 1881 "renderer_host/render_widget_host_view_aura.h", |
| 1874 "renderer_host/ui_events_helper.cc", | 1882 "renderer_host/ui_events_helper.cc", |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1991 if (!is_component_build) { | 1999 if (!is_component_build) { |
| 1992 public_deps = [ | 2000 public_deps = [ |
| 1993 ":browser", | 2001 ":browser", |
| 1994 ] | 2002 ] |
| 1995 } else { | 2003 } else { |
| 1996 public_deps = [ | 2004 public_deps = [ |
| 1997 "//third_party/leveldatabase", | 2005 "//third_party/leveldatabase", |
| 1998 ] | 2006 ] |
| 1999 } | 2007 } |
| 2000 } | 2008 } |
| OLD | NEW |