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', { |