Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1345)

Unified Diff: content/content_renderer.gypi

Issue 304603005: Add content renderer to the GN build (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/common/BUILD.gn ('k') | content/public/common/BUILD.gn » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/content_renderer.gypi
diff --git a/content/content_renderer.gypi b/content/content_renderer.gypi
index 311f39505f263c57abbbfe41700d4262aa2c78cd..7f83b41d224548762262023363e9ec91c5b6e024 100644
--- a/content/content_renderer.gypi
+++ b/content/content_renderer.gypi
@@ -323,6 +323,115 @@
'renderer/mouse_lock_dispatcher.h',
'renderer/notification_provider.cc',
'renderer/notification_provider.h',
+ 'renderer/push_messaging_dispatcher.cc',
+ 'renderer/push_messaging_dispatcher.h',
+ 'renderer/render_frame_impl.cc',
+ 'renderer/render_frame_impl.h',
+ 'renderer/render_frame_proxy.cc',
+ 'renderer/render_frame_proxy.h',
+ 'renderer/render_process.h',
+ 'renderer/render_process_impl.cc',
+ 'renderer/render_process_impl.h',
+ 'renderer/render_thread_impl.cc',
+ 'renderer/render_thread_impl.h',
+ 'renderer/render_view_impl.cc',
+ 'renderer/render_view_impl.h',
+ 'renderer/render_view_impl_android.cc',
+ 'renderer/render_view_impl_params.cc',
+ 'renderer/render_view_impl_params.h',
+ 'renderer/render_view_linux.cc',
+ 'renderer/render_view_mouse_lock_dispatcher.cc',
+ 'renderer/render_view_mouse_lock_dispatcher.h',
+ 'renderer/render_widget.cc',
+ 'renderer/render_widget.h',
+ 'renderer/render_widget_fullscreen.cc',
+ 'renderer/render_widget_fullscreen.h',
+ 'renderer/renderer_clipboard_client.cc',
+ 'renderer/renderer_clipboard_client.h',
+ 'renderer/renderer_date_time_picker.cc',
+ 'renderer/renderer_date_time_picker.h',
+ 'renderer/renderer_main.cc',
+ 'renderer/renderer_main_platform_delegate.h',
+ 'renderer/renderer_main_platform_delegate_android.cc',
+ 'renderer/renderer_main_platform_delegate_linux.cc',
+ 'renderer/renderer_main_platform_delegate_mac.mm',
+ 'renderer/renderer_main_platform_delegate_win.cc',
+ 'renderer/renderer_webapplicationcachehost_impl.cc',
+ 'renderer/renderer_webapplicationcachehost_impl.h',
+ 'renderer/renderer_webcolorchooser_impl.cc',
+ 'renderer/renderer_webcolorchooser_impl.h',
+ 'renderer/renderer_webcookiejar_impl.cc',
+ 'renderer/renderer_webcookiejar_impl.h',
+ 'renderer/renderer_webkitplatformsupport_impl.cc',
+ 'renderer/renderer_webkitplatformsupport_impl.h',
+ 'renderer/resizing_mode_selector.cc',
+ 'renderer/resizing_mode_selector.h',
+ 'renderer/sad_plugin.cc',
+ 'renderer/sad_plugin.h',
+ 'renderer/savable_resources.cc',
+ 'renderer/savable_resources.h',
+ 'renderer/screen_orientation/mock_screen_orientation_controller.cc',
+ 'renderer/screen_orientation/mock_screen_orientation_controller.h',
+ 'renderer/screen_orientation/screen_orientation_dispatcher.cc',
+ 'renderer/screen_orientation/screen_orientation_dispatcher.h',
+ 'renderer/scoped_clipboard_writer_glue.cc',
+ 'renderer/scoped_clipboard_writer_glue.h',
+ 'renderer/service_worker/embedded_worker_context_client.cc',
+ 'renderer/service_worker/embedded_worker_context_client.h',
+ 'renderer/service_worker/embedded_worker_context_message_filter.cc',
+ 'renderer/service_worker/embedded_worker_context_message_filter.h',
+ 'renderer/service_worker/embedded_worker_devtools_agent.cc',
+ 'renderer/service_worker/embedded_worker_devtools_agent.h',
+ 'renderer/service_worker/embedded_worker_dispatcher.cc',
+ 'renderer/service_worker/embedded_worker_dispatcher.h',
+ 'renderer/service_worker/service_worker_script_context.cc',
+ 'renderer/service_worker/service_worker_script_context.h',
+ 'renderer/shared_memory_seqlock_reader.cc',
+ 'renderer/shared_memory_seqlock_reader.h',
+ 'renderer/shared_worker_repository.cc',
+ 'renderer/shared_worker_repository.h',
+ 'renderer/shared_worker/embedded_shared_worker_stub.cc',
+ 'renderer/shared_worker/embedded_shared_worker_stub.h',
+ 'renderer/skia_benchmarking_extension.cc',
+ 'renderer/skia_benchmarking_extension.h',
+ 'renderer/speech_recognition_dispatcher.cc',
+ 'renderer/speech_recognition_dispatcher.h',
+ 'renderer/stats_collection_controller.cc',
+ 'renderer/stats_collection_controller.h',
+ 'renderer/stats_collection_observer.cc',
+ 'renderer/stats_collection_observer.h',
+ 'renderer/text_input_client_observer.cc',
+ 'renderer/text_input_client_observer.h',
+ 'renderer/v8_value_converter_impl.cc',
+ 'renderer/v8_value_converter_impl.h',
+ 'renderer/web_preferences.cc',
+ 'renderer/web_ui_extension.cc',
+ 'renderer/web_ui_extension.h',
+ 'renderer/web_ui_extension_data.cc',
+ 'renderer/web_ui_extension_data.h',
+ 'renderer/web_ui_mojo.cc',
+ 'renderer/web_ui_mojo.h',
+ 'renderer/web_ui_mojo_context_state.cc',
+ 'renderer/web_ui_mojo_context_state.h',
+ 'renderer/web_ui_runner.cc',
+ 'renderer/web_ui_runner.h',
+ 'renderer/web_ui_setup_impl.cc',
+ 'renderer/web_ui_setup_impl.h',
+ 'renderer/webclipboard_impl.cc',
+ 'renderer/webclipboard_impl.h',
+ 'renderer/webgraphicscontext3d_provider_impl.cc',
+ 'renderer/webgraphicscontext3d_provider_impl.h',
+ 'renderer/webpublicsuffixlist_impl.cc',
+ 'renderer/webpublicsuffixlist_impl.h',
+ 'renderer/webscrollbarbehavior_impl_gtkoraura.cc',
+ 'renderer/webscrollbarbehavior_impl_gtkoraura.h',
+ 'renderer/webscrollbarbehavior_impl_mac.mm',
+ 'renderer/webscrollbarbehavior_impl_mac.h',
+ 'renderer/websharedworker_proxy.cc',
+ 'renderer/websharedworker_proxy.h',
+ ],
+ # Put WebRTC-related sources in the plugin+WebRTC section below.
+ 'private_renderer_plugin_sources': [
'renderer/npapi/plugin_channel_host.cc',
'renderer/npapi/plugin_channel_host.h',
'renderer/npapi/webplugin_delegate_proxy.cc',
@@ -451,114 +560,145 @@
'renderer/pepper/usb_key_code_conversion_win.cc',
'renderer/pepper/v8_var_converter.cc',
'renderer/pepper/v8_var_converter.h',
- 'renderer/push_messaging_dispatcher.cc',
- 'renderer/push_messaging_dispatcher.h',
- 'renderer/render_frame_impl.cc',
- 'renderer/render_frame_impl.h',
- 'renderer/render_frame_proxy.cc',
- 'renderer/render_frame_proxy.h',
- 'renderer/render_process.h',
- 'renderer/render_process_impl.cc',
- 'renderer/render_process_impl.h',
- 'renderer/render_thread_impl.cc',
- 'renderer/render_thread_impl.h',
- 'renderer/render_view_impl.cc',
- 'renderer/render_view_impl.h',
- 'renderer/render_view_impl_android.cc',
- 'renderer/render_view_impl_params.cc',
- 'renderer/render_view_impl_params.h',
- 'renderer/render_view_linux.cc',
- 'renderer/render_view_mouse_lock_dispatcher.cc',
- 'renderer/render_view_mouse_lock_dispatcher.h',
- 'renderer/render_widget.cc',
- 'renderer/render_widget.h',
- 'renderer/render_widget_fullscreen.cc',
- 'renderer/render_widget_fullscreen.h',
'renderer/render_widget_fullscreen_pepper.cc',
'renderer/render_widget_fullscreen_pepper.h',
- 'renderer/renderer_clipboard_client.cc',
- 'renderer/renderer_clipboard_client.h',
- 'renderer/renderer_date_time_picker.cc',
- 'renderer/renderer_date_time_picker.h',
- 'renderer/renderer_main.cc',
- 'renderer/renderer_main_platform_delegate.h',
- 'renderer/renderer_main_platform_delegate_android.cc',
- 'renderer/renderer_main_platform_delegate_linux.cc',
- 'renderer/renderer_main_platform_delegate_mac.mm',
- 'renderer/renderer_main_platform_delegate_win.cc',
- 'renderer/renderer_webapplicationcachehost_impl.cc',
- 'renderer/renderer_webapplicationcachehost_impl.h',
- 'renderer/renderer_webcolorchooser_impl.cc',
- 'renderer/renderer_webcolorchooser_impl.h',
- 'renderer/renderer_webcookiejar_impl.cc',
- 'renderer/renderer_webcookiejar_impl.h',
- 'renderer/renderer_webkitplatformsupport_impl.cc',
- 'renderer/renderer_webkitplatformsupport_impl.h',
- 'renderer/resizing_mode_selector.cc',
- 'renderer/resizing_mode_selector.h',
- 'renderer/sad_plugin.cc',
- 'renderer/sad_plugin.h',
- 'renderer/savable_resources.cc',
- 'renderer/savable_resources.h',
- 'renderer/screen_orientation/mock_screen_orientation_controller.cc',
- 'renderer/screen_orientation/mock_screen_orientation_controller.h',
- 'renderer/screen_orientation/screen_orientation_dispatcher.cc',
- 'renderer/screen_orientation/screen_orientation_dispatcher.h',
- 'renderer/scoped_clipboard_writer_glue.cc',
- 'renderer/scoped_clipboard_writer_glue.h',
- 'renderer/service_worker/embedded_worker_context_client.cc',
- 'renderer/service_worker/embedded_worker_context_client.h',
- 'renderer/service_worker/embedded_worker_context_message_filter.cc',
- 'renderer/service_worker/embedded_worker_context_message_filter.h',
- 'renderer/service_worker/embedded_worker_devtools_agent.cc',
- 'renderer/service_worker/embedded_worker_devtools_agent.h',
- 'renderer/service_worker/embedded_worker_dispatcher.cc',
- 'renderer/service_worker/embedded_worker_dispatcher.h',
- 'renderer/service_worker/service_worker_script_context.cc',
- 'renderer/service_worker/service_worker_script_context.h',
- 'renderer/shared_memory_seqlock_reader.cc',
- 'renderer/shared_memory_seqlock_reader.h',
- 'renderer/shared_worker_repository.cc',
- 'renderer/shared_worker_repository.h',
- 'renderer/shared_worker/embedded_shared_worker_stub.cc',
- 'renderer/shared_worker/embedded_shared_worker_stub.h',
- 'renderer/skia_benchmarking_extension.cc',
- 'renderer/skia_benchmarking_extension.h',
- 'renderer/speech_recognition_dispatcher.cc',
- 'renderer/speech_recognition_dispatcher.h',
- 'renderer/stats_collection_controller.cc',
- 'renderer/stats_collection_controller.h',
- 'renderer/stats_collection_observer.cc',
- 'renderer/stats_collection_observer.h',
- 'renderer/text_input_client_observer.cc',
- 'renderer/text_input_client_observer.h',
- 'renderer/v8_value_converter_impl.cc',
- 'renderer/v8_value_converter_impl.h',
- 'renderer/web_preferences.cc',
- 'renderer/web_ui_extension.cc',
- 'renderer/web_ui_extension.h',
- 'renderer/web_ui_extension_data.cc',
- 'renderer/web_ui_extension_data.h',
- 'renderer/web_ui_mojo.cc',
- 'renderer/web_ui_mojo.h',
- 'renderer/web_ui_mojo_context_state.cc',
- 'renderer/web_ui_mojo_context_state.h',
- 'renderer/web_ui_runner.cc',
- 'renderer/web_ui_runner.h',
- 'renderer/web_ui_setup_impl.cc',
- 'renderer/web_ui_setup_impl.h',
- 'renderer/webclipboard_impl.cc',
- 'renderer/webclipboard_impl.h',
- 'renderer/webgraphicscontext3d_provider_impl.cc',
- 'renderer/webgraphicscontext3d_provider_impl.h',
- 'renderer/webpublicsuffixlist_impl.cc',
- 'renderer/webpublicsuffixlist_impl.h',
- 'renderer/webscrollbarbehavior_impl_gtkoraura.cc',
- 'renderer/webscrollbarbehavior_impl_gtkoraura.h',
- 'renderer/webscrollbarbehavior_impl_mac.mm',
- 'renderer/webscrollbarbehavior_impl_mac.h',
- 'renderer/websharedworker_proxy.cc',
- 'renderer/websharedworker_proxy.h',
+ ],
+ 'public_renderer_webrtc_sources': [
+ 'public/renderer/media_stream_audio_sink.h',
+ 'public/renderer/media_stream_audio_sink.cc',
+ 'public/renderer/media_stream_sink.h',
+ 'public/renderer/media_stream_video_sink.cc',
+ 'public/renderer/media_stream_video_sink.h',
+ 'public/renderer/webrtc_log_message_delegate.h',
+ ],
+ # WebRTC-specific sources. Put WebRTC plugin-related stuff in the
+ # Plugin+WebRTC section below.
+ 'private_renderer_webrtc_sources': [
+ 'renderer/media/media_stream.h',
+ 'renderer/media/media_stream.cc',
+ 'renderer/media/media_stream_audio_processor.cc',
+ 'renderer/media/media_stream_audio_processor.h',
+ 'renderer/media/media_stream_audio_processor_options.cc',
+ 'renderer/media/media_stream_audio_processor_options.h',
+ 'renderer/media/media_stream_audio_sink_owner.cc',
+ 'renderer/media/media_stream_audio_sink_owner.h',
+ 'renderer/media/media_stream_audio_track_sink.h',
+ 'renderer/media/media_stream_center.cc',
+ 'renderer/media/media_stream_dispatcher.cc',
+ 'renderer/media/media_stream_impl.cc',
+ 'renderer/media/media_stream_registry_interface.h',
+ 'renderer/media/media_stream_audio_source.cc',
+ 'renderer/media/media_stream_audio_source.h',
+ 'renderer/media/media_stream_renderer_factory.cc',
+ 'renderer/media/media_stream_renderer_factory.h',
+ 'renderer/media/media_stream_source.cc',
+ 'renderer/media/media_stream_source.h',
+ 'renderer/media/media_stream_video_capturer_source.cc',
+ 'renderer/media/media_stream_video_capturer_source.h',
+ 'renderer/media/media_stream_video_source.cc',
+ 'renderer/media/media_stream_video_source.h',
+ 'renderer/media/media_stream_video_track.cc',
+ 'renderer/media/media_stream_video_track.h',
+ 'renderer/media/native_handle_impl.cc',
+ 'renderer/media/native_handle_impl.h',
+ 'renderer/media/peer_connection_audio_sink_owner.cc',
+ 'renderer/media/peer_connection_audio_sink_owner.h',
+ 'renderer/media/peer_connection_identity_service.cc',
+ 'renderer/media/peer_connection_identity_service.h',
+ 'renderer/media/peer_connection_tracker.cc',
+ 'renderer/media/peer_connection_tracker.h',
+ 'renderer/media/remote_media_stream_impl.cc',
+ 'renderer/media/remote_media_stream_impl.h',
+ 'renderer/media/rtc_data_channel_handler.cc',
+ 'renderer/media/rtc_data_channel_handler.h',
+ 'renderer/media/rtc_dtmf_sender_handler.cc',
+ 'renderer/media/rtc_dtmf_sender_handler.h',
+ 'renderer/media/rtc_media_constraints.cc',
+ 'renderer/media/rtc_media_constraints.h',
+ 'renderer/media/rtc_peer_connection_handler.cc',
+ 'renderer/media/rtc_peer_connection_handler.h',
+ 'renderer/media/rtc_video_decoder.cc',
+ 'renderer/media/rtc_video_decoder.h',
+ 'renderer/media/rtc_video_decoder_factory.cc',
+ 'renderer/media/rtc_video_decoder_factory.h',
+ 'renderer/media/rtc_video_encoder.cc',
+ 'renderer/media/rtc_video_encoder.h',
+ 'renderer/media/rtc_video_encoder_factory.cc',
+ 'renderer/media/rtc_video_encoder_factory.h',
+ 'renderer/media/rtc_video_renderer.cc',
+ 'renderer/media/rtc_video_renderer.h',
+ 'renderer/media/video_frame_deliverer.cc',
+ 'renderer/media/video_frame_deliverer.h',
+ 'renderer/media/video_source_handler.cc',
+ 'renderer/media/video_source_handler.h',
+ 'renderer/media/video_track_adapter.cc',
+ 'renderer/media/video_track_adapter.h',
+ 'renderer/media/webaudio_capturer_source.cc',
+ 'renderer/media/webaudio_capturer_source.h',
+ 'renderer/media/webrtc/webrtc_video_track_adapter.cc',
+ 'renderer/media/webrtc/webrtc_video_track_adapter.h',
+ 'renderer/media/webrtc/media_stream_remote_video_source.cc',
+ 'renderer/media/webrtc/media_stream_remote_video_source.h',
+ 'renderer/media/webrtc/media_stream_track_metrics.cc',
+ 'renderer/media/webrtc/media_stream_track_metrics.h',
+ 'renderer/media/webrtc/peer_connection_dependency_factory.cc',
+ 'renderer/media/webrtc/peer_connection_dependency_factory.h',
+ 'renderer/media/webrtc/video_destination_handler.cc',
+ 'renderer/media/webrtc/video_destination_handler.h',
+ 'renderer/media/webrtc/webrtc_audio_sink_adapter.cc',
+ 'renderer/media/webrtc/webrtc_audio_sink_adapter.h',
+ 'renderer/media/webrtc/webrtc_local_audio_track_adapter.cc',
+ 'renderer/media/webrtc/webrtc_local_audio_track_adapter.h',
+ 'renderer/media/webrtc/webrtc_media_stream_adapter.cc',
+ 'renderer/media/webrtc/webrtc_media_stream_adapter.h',
+ 'renderer/media/webrtc/webrtc_video_capturer_adapter.cc',
+ 'renderer/media/webrtc/webrtc_video_capturer_adapter.h',
+ 'renderer/media/webrtc_audio_capturer.cc',
+ 'renderer/media/webrtc_audio_capturer.h',
+ 'renderer/media/webrtc_audio_device_impl.cc',
+ 'renderer/media/webrtc_audio_device_impl.h',
+ 'renderer/media/webrtc_audio_device_not_impl.cc',
+ 'renderer/media/webrtc_audio_device_not_impl.h',
+ 'renderer/media/webrtc_audio_renderer.cc',
+ 'renderer/media/webrtc_audio_renderer.h',
+ 'renderer/media/webrtc_identity_service.cc',
+ 'renderer/media/webrtc_identity_service.h',
+ 'renderer/media/webrtc_local_audio_renderer.cc',
+ 'renderer/media/webrtc_local_audio_renderer.h',
+ 'renderer/media/webrtc_local_audio_source_provider.cc',
+ 'renderer/media/webrtc_local_audio_source_provider.h',
+ 'renderer/media/webrtc_local_audio_track.cc',
+ 'renderer/media/webrtc_local_audio_track.h',
+ 'renderer/media/webrtc_logging.cc',
+ 'renderer/media/webrtc_logging.h',
+ 'renderer/media/webrtc_uma_histograms.cc',
+ 'renderer/media/webrtc_uma_histograms.h',
+ 'renderer/p2p/host_address_request.cc',
+ 'renderer/p2p/host_address_request.h',
+ 'renderer/p2p/ipc_network_manager.cc',
+ 'renderer/p2p/ipc_network_manager.h',
+ 'renderer/p2p/ipc_socket_factory.cc',
+ 'renderer/p2p/ipc_socket_factory.h',
+ 'renderer/p2p/network_list_observer.h',
+ 'renderer/p2p/port_allocator.cc',
+ 'renderer/p2p/port_allocator.h',
+ 'renderer/p2p/socket_client_impl.cc',
+ 'renderer/p2p/socket_client_impl.h',
+ 'renderer/p2p/socket_dispatcher.cc',
+ 'renderer/p2p/socket_dispatcher.h',
+ ],
+ # Stuff only used when both WebRTC and plugins are enabled.
+ 'private_renderer_plugin_webrtc_sources': [
+ 'renderer/pepper/pepper_media_stream_audio_track_host.cc',
+ 'renderer/pepper/pepper_media_stream_audio_track_host.h',
+ 'renderer/pepper/pepper_media_stream_track_host_base.cc',
+ 'renderer/pepper/pepper_media_stream_track_host_base.h',
+ 'renderer/pepper/pepper_media_stream_video_track_host.cc',
+ 'renderer/pepper/pepper_media_stream_video_track_host.h',
+ 'renderer/pepper/pepper_video_destination_host.cc',
+ 'renderer/pepper/pepper_video_destination_host.h',
+ 'renderer/pepper/pepper_video_source_host.cc',
+ 'renderer/pepper/pepper_video_source_host.h',
]
},
'sources': [
@@ -642,134 +782,8 @@
'<(DEPTH)/crypto/crypto.gyp:crypto',
],
'sources': [
- 'public/renderer/media_stream_audio_sink.h',
- 'public/renderer/media_stream_audio_sink.cc',
- 'public/renderer/media_stream_sink.h',
- 'public/renderer/media_stream_video_sink.cc',
- 'public/renderer/media_stream_video_sink.h',
- 'public/renderer/webrtc_log_message_delegate.h',
- 'renderer/media/media_stream.h',
- 'renderer/media/media_stream.cc',
- 'renderer/media/media_stream_audio_processor.cc',
- 'renderer/media/media_stream_audio_processor.h',
- 'renderer/media/media_stream_audio_processor_options.cc',
- 'renderer/media/media_stream_audio_processor_options.h',
- 'renderer/media/media_stream_audio_sink_owner.cc',
- 'renderer/media/media_stream_audio_sink_owner.h',
- 'renderer/media/media_stream_audio_track_sink.h',
- 'renderer/media/media_stream_center.cc',
- 'renderer/media/media_stream_dispatcher.cc',
- 'renderer/media/media_stream_impl.cc',
- 'renderer/media/media_stream_registry_interface.h',
- 'renderer/media/media_stream_audio_source.cc',
- 'renderer/media/media_stream_audio_source.h',
- 'renderer/media/media_stream_renderer_factory.h',
- 'renderer/media/media_stream_renderer_factory.cc',
- 'renderer/media/media_stream_source.cc',
- 'renderer/media/media_stream_source.h',
- 'renderer/media/media_stream_video_capturer_source.cc',
- 'renderer/media/media_stream_video_capturer_source.h',
- 'renderer/media/media_stream_video_source.cc',
- 'renderer/media/media_stream_video_source.h',
- 'renderer/media/media_stream_video_track.cc',
- 'renderer/media/media_stream_video_track.h',
- 'renderer/media/native_handle_impl.cc',
- 'renderer/media/native_handle_impl.h',
- 'renderer/media/peer_connection_audio_sink_owner.cc',
- 'renderer/media/peer_connection_audio_sink_owner.h',
- 'renderer/media/peer_connection_identity_service.cc',
- 'renderer/media/peer_connection_identity_service.h',
- 'renderer/media/peer_connection_tracker.cc',
- 'renderer/media/peer_connection_tracker.h',
- 'renderer/media/remote_media_stream_impl.cc',
- 'renderer/media/remote_media_stream_impl.h',
- 'renderer/media/rtc_data_channel_handler.cc',
- 'renderer/media/rtc_data_channel_handler.h',
- 'renderer/media/rtc_dtmf_sender_handler.cc',
- 'renderer/media/rtc_dtmf_sender_handler.h',
- 'renderer/media/rtc_media_constraints.cc',
- 'renderer/media/rtc_media_constraints.h',
- 'renderer/media/rtc_peer_connection_handler.cc',
- 'renderer/media/rtc_peer_connection_handler.h',
- 'renderer/media/rtc_video_decoder.cc',
- 'renderer/media/rtc_video_decoder.h',
- 'renderer/media/rtc_video_decoder_factory.cc',
- 'renderer/media/rtc_video_decoder_factory.h',
- 'renderer/media/rtc_video_encoder.cc',
- 'renderer/media/rtc_video_encoder.h',
- 'renderer/media/rtc_video_encoder_factory.cc',
- 'renderer/media/rtc_video_encoder_factory.h',
- 'renderer/media/rtc_video_renderer.cc',
- 'renderer/media/rtc_video_renderer.h',
- 'renderer/media/video_frame_deliverer.cc',
- 'renderer/media/video_frame_deliverer.h',
- 'renderer/media/video_source_handler.cc',
- 'renderer/media/video_source_handler.h',
- 'renderer/media/video_track_adapter.cc',
- 'renderer/media/video_track_adapter.h',
- 'renderer/media/webaudio_capturer_source.cc',
- 'renderer/media/webaudio_capturer_source.h',
- 'renderer/media/webrtc/webrtc_video_track_adapter.cc',
- 'renderer/media/webrtc/webrtc_video_track_adapter.h',
- 'renderer/media/webrtc/media_stream_remote_video_source.cc',
- 'renderer/media/webrtc/media_stream_remote_video_source.h',
- 'renderer/media/webrtc/media_stream_track_metrics.cc',
- 'renderer/media/webrtc/media_stream_track_metrics.h',
- 'renderer/media/webrtc/peer_connection_dependency_factory.cc',
- 'renderer/media/webrtc/peer_connection_dependency_factory.h',
- 'renderer/media/webrtc/video_destination_handler.cc',
- 'renderer/media/webrtc/video_destination_handler.h',
- 'renderer/media/webrtc/webrtc_audio_sink_adapter.cc',
- 'renderer/media/webrtc/webrtc_audio_sink_adapter.h',
- 'renderer/media/webrtc/webrtc_local_audio_track_adapter.cc',
- 'renderer/media/webrtc/webrtc_local_audio_track_adapter.h',
- 'renderer/media/webrtc/webrtc_media_stream_adapter.cc',
- 'renderer/media/webrtc/webrtc_media_stream_adapter.h',
- 'renderer/media/webrtc/webrtc_video_capturer_adapter.cc',
- 'renderer/media/webrtc/webrtc_video_capturer_adapter.h',
- 'renderer/media/webrtc_audio_capturer.cc',
- 'renderer/media/webrtc_audio_capturer.h',
- 'renderer/media/webrtc_audio_device_impl.cc',
- 'renderer/media/webrtc_audio_device_impl.h',
- 'renderer/media/webrtc_audio_device_not_impl.cc',
- 'renderer/media/webrtc_audio_device_not_impl.h',
- 'renderer/media/webrtc_audio_renderer.cc',
- 'renderer/media/webrtc_audio_renderer.h',
- 'renderer/media/webrtc_identity_service.cc',
- 'renderer/media/webrtc_identity_service.h',
- 'renderer/media/webrtc_local_audio_renderer.cc',
- 'renderer/media/webrtc_local_audio_renderer.h',
- 'renderer/media/webrtc_local_audio_source_provider.cc',
- 'renderer/media/webrtc_local_audio_source_provider.h',
- 'renderer/media/webrtc_local_audio_track.cc',
- 'renderer/media/webrtc_local_audio_track.h',
- 'renderer/media/webrtc_logging.cc',
- 'renderer/media/webrtc_logging.h',
- 'renderer/media/webrtc_uma_histograms.cc',
- 'renderer/media/webrtc_uma_histograms.h',
- 'renderer/p2p/host_address_request.cc',
- 'renderer/p2p/host_address_request.h',
- 'renderer/p2p/ipc_network_manager.cc',
- 'renderer/p2p/ipc_network_manager.h',
- 'renderer/p2p/ipc_socket_factory.cc',
- 'renderer/p2p/ipc_socket_factory.h',
- 'renderer/p2p/network_list_observer.h',
- 'renderer/p2p/port_allocator.cc',
- 'renderer/p2p/port_allocator.h',
- 'renderer/p2p/socket_client_impl.cc',
- 'renderer/p2p/socket_client_impl.h',
- 'renderer/p2p/socket_dispatcher.cc',
- 'renderer/p2p/socket_dispatcher.h',
- 'renderer/pepper/pepper_media_stream_audio_track_host.cc',
- 'renderer/pepper/pepper_media_stream_audio_track_host.h',
- 'renderer/pepper/pepper_media_stream_track_host_base.cc',
- 'renderer/pepper/pepper_media_stream_track_host_base.h',
- 'renderer/pepper/pepper_media_stream_video_track_host.cc',
- 'renderer/pepper/pepper_media_stream_video_track_host.h',
- 'renderer/pepper/pepper_video_destination_host.cc',
- 'renderer/pepper/pepper_video_destination_host.h',
- 'renderer/pepper/pepper_video_source_host.cc',
- 'renderer/pepper/pepper_video_source_host.h',
+ '<@(public_renderer_webrtc_sources)',
+ '<@(private_renderer_webrtc_sources)',
],
},{ # enable_webrtc==0
'sources': [
@@ -778,22 +792,24 @@
],
}],
['enable_plugins==1', {
+ 'sources': [
+ '<@(private_renderer_plugin_sources)',
+ ],
'dependencies': [
'../ppapi/ppapi_internal.gyp:ppapi_host',
'../ppapi/ppapi_internal.gyp:ppapi_proxy',
'../ppapi/ppapi_internal.gyp:ppapi_shared',
],
}, { # enable_plugins==0
- 'sources/': [
- ['exclude', '^renderer/npapi/'],
- ['exclude', '^renderer/pepper/'],
- ],
'sources!': [
- 'renderer/media/pepper_platform_video_decoder.cc',
+ # These are not in the plugins sources list since it also requires webrtc.
'renderer/media/webrtc/video_destination_handler.cc',
'renderer/media/webrtc/video_destination_handler.h',
- 'renderer/render_widget_fullscreen_pepper.cc',
- 'renderer/render_widget_fullscreen_pepper.h',
+ ],
+ }],
+ ['enable_plugins==1 and enable_webrtc==1', {
+ 'sources': [
+ '<@(private_renderer_plugin_webrtc_sources)',
],
}],
['enable_pepper_cdms != 1', {
« no previous file with comments | « content/common/BUILD.gn ('k') | content/public/common/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698