Index: remoting/protocol/protobuf_video_writer.cc |
diff --git a/remoting/protocol/protobuf_video_writer.cc b/remoting/protocol/protobuf_video_writer.cc |
index 0b1705a1836b337592cb2ce71282c9238f775fa6..cb4399b25e4226123b1050e19ddf0231ce148723 100644 |
--- a/remoting/protocol/protobuf_video_writer.cc |
+++ b/remoting/protocol/protobuf_video_writer.cc |
@@ -16,7 +16,9 @@ |
namespace remoting { |
namespace protocol { |
-ProtobufVideoWriter::ProtobufVideoWriter() { } |
+ProtobufVideoWriter::ProtobufVideoWriter(base::MessageLoopProxy* message_loop) |
+ : buffered_writer_(new BufferedSocketWriter(message_loop)) { |
+} |
ProtobufVideoWriter::~ProtobufVideoWriter() { } |
@@ -37,7 +39,6 @@ void ProtobufVideoWriter::OnChannelReady(net::StreamSocket* socket) { |
DCHECK(!channel_.get()); |
channel_.reset(socket); |
- buffered_writer_ = new BufferedSocketWriter(); |
// TODO(sergeyu): Provide WriteFailedCallback for the buffered writer. |
buffered_writer_->Init(socket, NULL); |