| Index: media/mojo/services/mojo_renderer_factory.h
|
| diff --git a/media/mojo/services/mojo_renderer_factory.h b/media/mojo/services/mojo_renderer_factory.h
|
| index 06d64474fdb8909b01de26f27accaf851315ede7..081c01bc9be950fa04cfce3b0f105dd2e1357928 100644
|
| --- a/media/mojo/services/mojo_renderer_factory.h
|
| +++ b/media/mojo/services/mojo_renderer_factory.h
|
| @@ -8,19 +8,17 @@
|
| #include "base/macros.h"
|
| #include "media/base/media_export.h"
|
| #include "media/base/renderer_factory.h"
|
| -#include "media/mojo/interfaces/renderer.mojom.h"
|
| -#include "mojo/public/cpp/bindings/interface_ptr.h"
|
|
|
| -namespace media {
|
| +namespace mojo {
|
| +class ServiceProvider;
|
| +} // namespace mojo
|
|
|
| -namespace interfaces {
|
| -class ServiceFactory;
|
| -}
|
| +namespace media {
|
|
|
| // The default factory class for creating MojoRendererImpl.
|
| class MojoRendererFactory : public RendererFactory {
|
| public:
|
| - explicit MojoRendererFactory(interfaces::ServiceFactory* service_factory);
|
| + explicit MojoRendererFactory(mojo::ServiceProvider* service_provider);
|
| ~MojoRendererFactory() final;
|
|
|
| scoped_ptr<Renderer> CreateRenderer(
|
| @@ -30,7 +28,7 @@ class MojoRendererFactory : public RendererFactory {
|
| VideoRendererSink* video_renderer_sink) final;
|
|
|
| private:
|
| - interfaces::ServiceFactory* service_factory_;
|
| + mojo::ServiceProvider* service_provider_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MojoRendererFactory);
|
| };
|
|
|