Index: services/media/factory_service/media_demux_impl.h |
diff --git a/services/media/factory_service/media_demux_impl.h b/services/media/factory_service/media_demux_impl.h |
index 91e6fbfe1655b123b140330f237af802f6ce5906..0be243558c3ae3bd0535208cd648040eddc84322 100644 |
--- a/services/media/factory_service/media_demux_impl.h |
+++ b/services/media/factory_service/media_demux_impl.h |
@@ -24,7 +24,8 @@ namespace mojo { |
namespace media { |
// Mojo agent that decodes a stream. |
-class MediaDemuxImpl : public MediaFactoryService::Product, public MediaDemux { |
+class MediaDemuxImpl : public MediaFactoryService::Product<MediaDemux>, |
+ public MediaDemux { |
public: |
static std::shared_ptr<MediaDemuxImpl> Create( |
InterfaceHandle<SeekingReader> reader, |
@@ -86,7 +87,6 @@ class MediaDemuxImpl : public MediaFactoryService::Product, public MediaDemux { |
static void RunSeekCallback(const SeekCallback& callback); |
scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
- Binding<MediaDemux> binding_; |
Graph graph_; |
PartRef demux_part_; |
std::shared_ptr<Demux> demux_; |