Commit 8fb7fbcb authored by gunsch's avatar gunsch Committed by Commit bot

Chromecast on Android buildfix: don't try to create a RendererFactory.

The CMA code is not linked in for Android builds.

R=erickung@chromium.org
TBR=lcwu@chromium.org
BUG=None

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

Cr-Commit-Position: refs/heads/master@{#309492}
parent 55decbcd
......@@ -73,6 +73,7 @@ void CastContentRendererClient::AddKeySystems(
AddChromecastPlatformKeySystems(key_systems);
}
#if !defined(OS_ANDROID)
scoped_ptr<::media::RendererFactory>
CastContentRendererClient::CreateMediaRendererFactory(
::content::RenderFrame* render_frame) {
......@@ -84,6 +85,7 @@ CastContentRendererClient::CreateMediaRendererFactory(
new chromecast::media::CmaMediaRendererFactory(
render_frame->GetRoutingID()));
}
#endif
blink::WebPrescientNetworking*
CastContentRendererClient::GetPrescientNetworking() {
......
......@@ -27,8 +27,10 @@ class CastContentRendererClient : public content::ContentRendererClient {
void RenderViewCreated(content::RenderView* render_view) override;
void AddKeySystems(
std::vector< ::media::KeySystemInfo>* key_systems) override;
#if !defined(OS_ANDROID)
scoped_ptr<media::RendererFactory> CreateMediaRendererFactory(
content::RenderFrame* render_frame) override;
#endif
blink::WebPrescientNetworking* GetPrescientNetworking() override;
void DeferMediaLoad(content::RenderFrame* render_frame,
const base::Closure& closure) override;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment