| Index: remoting/base/encoder.h
|
| diff --git a/remoting/base/encoder.h b/remoting/base/encoder.h
|
| index f9d4043ac191049ba78974a5143b111d37e4847b..05e40ff866a882e0772d9f273314ce97ec2b1d95 100644
|
| --- a/remoting/base/encoder.h
|
| +++ b/remoting/base/encoder.h
|
| @@ -25,23 +25,12 @@ class CaptureData;
|
| class Encoder {
|
| public:
|
|
|
| - // EncodingState is a bitfield that tracks the state of the encoding.
|
| - // An encoding that consists of a single block could concievably be starting
|
| - // inprogress and ended at the same time.
|
| - enum {
|
| - EncodingStarting = 1 << 0,
|
| - EncodingInProgress = 1 << 1,
|
| - EncodingEnded = 1 << 2
|
| - };
|
| - typedef int EncodingState;
|
| -
|
| // DataAvailableCallback is called as blocks of data are made available
|
| // from the encoder. Data made available by the encoder is in the form
|
| // of HostMessage to reduce the amount of memory copies.
|
| // The callback takes ownership of the HostMessage and is responsible for
|
| // deleting it.
|
| - typedef Callback2<ChromotingHostMessage*,
|
| - EncodingState>::Type DataAvailableCallback;
|
| + typedef Callback1<VideoPacket*>::Type DataAvailableCallback;
|
|
|
| virtual ~Encoder() {}
|
|
|
|
|