summaryrefslogtreecommitdiffstats
path: root/content/content_renderer.gypi
diff options
context:
space:
mode:
authorhshi@chromium.org <hshi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-02 20:03:42 +0000
committerhshi@chromium.org <hshi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-02 20:03:42 +0000
commit76bf7f58d93256dfa5867b6730e446517ead2a30 (patch)
tree184a18d6d0ed95cfb13303ca6af1fb3b6ed8d44f /content/content_renderer.gypi
parent9c1daf729ceb981ca1650999a15d31d8dc0d1294 (diff)
downloadchromium_src-76bf7f58d93256dfa5867b6730e446517ead2a30.zip
chromium_src-76bf7f58d93256dfa5867b6730e446517ead2a30.tar.gz
chromium_src-76bf7f58d93256dfa5867b6730e446517ead2a30.tar.bz2
Define EncodedVideoSource and RtcCapturedEncodingVideoCapturer.
Defined the interfaces for EVS (EncodedVideoSource) and related IPC messages between renderer and browser processes for the purpose of encoded screen capture. Added RtcCapturedEncodingVideoCapturerFactory which implements the libjingle::WebRtcVideoEncoderFactory class, and the corresponding RtcCapturedEncodingVideoCapturer which implements the webrtc::VideoEncoder. Modify MediaStreamDependencyFactory and inject RtcCapturedEncodingVideoCaptureFactory in PeerConnectionFactory. For the time being, the factory will only be instantiated for Chrome OS and ARM. BUG=238515 TEST=trybot Review URL: https://chromiumcodereview.appspot.com/16320005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209760 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_renderer.gypi')
-rw-r--r--content/content_renderer.gypi4
1 files changed, 4 insertions, 0 deletions
diff --git a/content/content_renderer.gypi b/content/content_renderer.gypi
index 0c70df5..4cd7c39 100644
--- a/content/content_renderer.gypi
+++ b/content/content_renderer.gypi
@@ -447,6 +447,10 @@
'renderer/media/rtc_data_channel_handler.h',
'renderer/media/rtc_dtmf_sender_handler.cc',
'renderer/media/rtc_dtmf_sender_handler.h',
+ 'renderer/media/rtc_encoding_video_capturer.cc',
+ 'renderer/media/rtc_encoding_video_capturer.h',
+ 'renderer/media/rtc_encoding_video_capturer_factory.cc',
+ 'renderer/media/rtc_encoding_video_capturer_factory.h',
'renderer/media/rtc_media_constraints.cc',
'renderer/media/rtc_media_constraints.h',
'renderer/media/rtc_peer_connection_handler.cc',