diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-19 23:44:45 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-19 23:44:45 +0000 |
commit | c56acf54ff891a942b62effd95fd7a1984533cab (patch) | |
tree | e631a3d707fdd74acc670a54bfc3dac7631524e1 /remoting/protocol/video_writer.h | |
parent | b1308bd418eefc8b1f3410724229c1016a47f01d (diff) | |
download | chromium_src-c56acf54ff891a942b62effd95fd7a1984533cab.zip chromium_src-c56acf54ff891a942b62effd95fd7a1984533cab.tar.gz chromium_src-c56acf54ff891a942b62effd95fd7a1984533cab.tar.bz2 |
Use VideoStub interface on the host side.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/5232004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66841 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/protocol/video_writer.h')
-rw-r--r-- | remoting/protocol/video_writer.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/remoting/protocol/video_writer.h b/remoting/protocol/video_writer.h index eafa2b4..b9216c0 100644 --- a/remoting/protocol/video_writer.h +++ b/remoting/protocol/video_writer.h @@ -11,18 +11,16 @@ #define REMOTING_PROTOCOL_VIDEO_WRITER_H_ #include "base/basictypes.h" +#include "remoting/protocol/video_stub.h" namespace remoting { - -class VideoPacket; - namespace protocol { class Session; class SessionConfig; // TODO(sergeyu): VideoWriter should implement VideoStub interface. -class VideoWriter { +class VideoWriter : public VideoStub { public: virtual ~VideoWriter(); @@ -31,14 +29,6 @@ class VideoWriter { // Initializes the writer. virtual void Init(Session* session) = 0; - // Sends the |packet|. - virtual void SendPacket(const VideoPacket& packet) = 0; - - // Returns number of packets currently pending in the buffer. - virtual int GetPendingPackets() = 0; - - virtual void Close() = 0; - protected: VideoWriter() { } |