Index: services/media/factory_service/media_sink_impl.h |
diff --git a/services/media/factory_service/media_sink_impl.h b/services/media/factory_service/media_sink_impl.h |
index 8d098e9ffd3125eaecbb84ce72c483f8a1aff78e..17db63a5cd6d0c99608fb46009a8fc53b19e754b 100644 |
--- a/services/media/factory_service/media_sink_impl.h |
+++ b/services/media/factory_service/media_sink_impl.h |
@@ -25,7 +25,8 @@ namespace media { |
// Mojo agent that consumes a stream and delivers it to a destination specified |
// by URL. |
-class MediaSinkImpl : public MediaFactoryService::Product, public MediaSink { |
+class MediaSinkImpl : public MediaFactoryService::Product<MediaSink>, |
+ public MediaSink { |
public: |
static std::shared_ptr<MediaSinkImpl> Create( |
const String& destination_url, |
@@ -56,7 +57,6 @@ class MediaSinkImpl : public MediaFactoryService::Product, public MediaSink { |
void MaybeSetRate(); |
Incident ready_; |
- Binding<MediaSink> binding_; |
Graph graph_; |
std::shared_ptr<MojoConsumer> consumer_; |
std::shared_ptr<MojoProducer> producer_; |