Index: chromecast/renderer/cast_content_renderer_client.cc |
diff --git a/chromecast/renderer/cast_content_renderer_client.cc b/chromecast/renderer/cast_content_renderer_client.cc |
index ba3f58c4f7f0879d84a540cd04baf8bbd21a7b24..78f20a0d0528f502f390e4f48bcd0f3132eac552 100644 |
--- a/chromecast/renderer/cast_content_renderer_client.cc |
+++ b/chromecast/renderer/cast_content_renderer_client.cc |
@@ -166,6 +166,14 @@ bool CastContentRendererClient::IsSupportedVideoConfig( |
#endif |
} |
+bool CastContentRendererClient::IsSupportedBitstreamAudioCodec( |
+ ::media::AudioCodec codec) { |
+ return (codec == ::media::kCodecAC3 && |
+ media::MediaCapabilities::HdmiSinkSupportsAC3()) || |
+ (codec == ::media::kCodecEAC3 && |
+ media::MediaCapabilities::HdmiSinkSupportsEAC3()); |
+} |
+ |
blink::WebPrescientNetworking* |
CastContentRendererClient::GetPrescientNetworking() { |
return prescient_networking_dispatcher_.get(); |