Chromium Code Reviews| Index: remoting/protocol/rtp_video_writer.h |
| diff --git a/remoting/protocol/rtp_video_writer.h b/remoting/protocol/rtp_video_writer.h |
| index d54d721492049d1f8157a6e0089aa6fba6df000e..fd7349b2d5d196c3985173afa69cb037565eadfa 100644 |
| --- a/remoting/protocol/rtp_video_writer.h |
| +++ b/remoting/protocol/rtp_video_writer.h |
| @@ -5,6 +5,7 @@ |
| #ifndef REMOTING_PROTOCOL_RTP_VIDEO_WRITER_H_ |
| #define REMOTING_PROTOCOL_RTP_VIDEO_WRITER_H_ |
| +#include "base/memory/scoped_ptr.h" |
| #include "remoting/protocol/rtp_writer.h" |
| #include "remoting/protocol/video_writer.h" |
| @@ -19,7 +20,8 @@ class RtpVideoWriter : public VideoWriter { |
| virtual ~RtpVideoWriter(); |
| // VideoWriter interface. |
| - virtual void Init(protocol::Session* session) OVERRIDE; |
| + virtual void Init(protocol::Session* session, |
| + const InitializedCallback& callback) OVERRIDE; |
| virtual void Close() OVERRIDE; |
| // VideoStub interface. |
| @@ -28,7 +30,14 @@ class RtpVideoWriter : public VideoWriter { |
| virtual int GetPendingPackets() OVERRIDE; |
| private: |
| + void OnChannelReady(const std::string& name, net::Socket* socket); |
| + |
| + bool initialized_; |
|
Wez
2011/08/04 23:49:52
Should be |is_initialized_| here and in reader.
Sergey Ulanov
2011/08/09 19:41:10
I think |initialized_| is much more common in the
|
| + InitializedCallback initialized_callback_; |
| + |
| + scoped_ptr<net::Socket> rtp_channel_; |
| RtpWriter rtp_writer_; |
| + scoped_ptr<net::Socket> rtcp_channel_; |
| DISALLOW_COPY_AND_ASSIGN(RtpVideoWriter); |
| }; |