Index: content/renderer/media/media_interface_provider.cc |
diff --git a/content/renderer/media/media_interface_provider.cc b/content/renderer/media/media_interface_provider.cc |
index 288613b1d8d35d4950535ff9789bcc244b84a59d..e19723a7c4b5cf216e9a32c81c10b2802ae7a7b1 100644 |
--- a/content/renderer/media/media_interface_provider.cc |
+++ b/content/renderer/media/media_interface_provider.cc |
@@ -34,6 +34,9 @@ void MediaInterfaceProvider::GetInterface(const mojo::String& interface_name, |
} else if (interface_name == media::interfaces::Renderer::Name_) { |
GetMediaServiceFactory()->CreateRenderer( |
mojo::MakeRequest<media::interfaces::Renderer>(std::move(pipe))); |
+ } else if (interface_name == media::interfaces::AudioDecoder::Name_) { |
+ GetMediaServiceFactory()->CreateAudioDecoder( |
+ mojo::MakeRequest<media::interfaces::AudioDecoder>(std::move(pipe))); |
} else { |
NOTREACHED(); |
} |