Remove the use of MediaStreamClient and move creation of MediaStream specific rendere...
commitae2477e9ec60fb753bdc9fca44d01ecd4b5ac004
authorperkj@chromium.org <perkj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 27 May 2014 23:47:08 +0000 (27 23:47 +0000)
committerperkj@chromium.org <perkj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 27 May 2014 23:47:08 +0000 (27 23:47 +0000)
treeee8dc0ba386edcd2e074b7af6ced6fbf0502529c
parentccc03dcdbb7311bd6a9be9a54b5a5e406479dc92
Remove the use of MediaStreamClient and move creation of MediaStream specific renderers to MediaStreamRendererFactory.

This cleans up RenderFrameImpl as well as moving renderer code out of MediaStreamImpl.

MediaStreamImpl should in the end only implement methods necessary for blink::WebUserMediaClient and be renamed to UserMediaClientImpl.

BUG= 323223

Review URL: https://codereview.chromium.org/294043015

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273073 0039d316-1c4b-4281-b951-d872f2087c98
17 files changed:
content/content_renderer.gypi
content/content_tests.gypi
content/public/test/layouttest_support.h
content/renderer/media/media_stream_client.h [deleted file]
content/renderer/media/media_stream_impl.cc
content/renderer/media/media_stream_impl.h
content/renderer/media/media_stream_renderer_factory.cc [new file with mode: 0644]
content/renderer/media/media_stream_renderer_factory.h [new file with mode: 0644]
content/renderer/media/webmediaplayer_ms.cc
content/renderer/media/webmediaplayer_ms.h
content/renderer/render_frame_impl.cc
content/renderer/render_frame_impl.h
content/shell/renderer/test_runner/web_frame_test_proxy.h
content/test/layouttest_support.cc
content/test/test_media_stream_client.h [deleted file]
content/test/test_media_stream_renderer_factory.cc [moved from content/test/test_media_stream_client.cc with 70% similarity]
content/test/test_media_stream_renderer_factory.h [new file with mode: 0644]