| Index: remoting/host/fake_host_extension.h
|
| diff --git a/remoting/host/fake_host_extension.h b/remoting/host/fake_host_extension.h
|
| index e61828c9a889fe6146b697ac5bab931a4c3a323f..c52376c29af6ed1e4bade34e076536d83cb93078 100644
|
| --- a/remoting/host/fake_host_extension.h
|
| +++ b/remoting/host/fake_host_extension.h
|
| @@ -33,26 +33,40 @@ class FakeExtension : public HostExtension {
|
| protocol::ClientStub* client_stub) OVERRIDE;
|
|
|
| // Controls for testing.
|
| - void set_steal_video_capturer(bool steal_video_capturer);
|
| + void set_steal_video_capturer(bool steal_video_capturer) {
|
| + steal_video_capturer_ = steal_video_capturer;
|
| + }
|
|
|
| // Accessors for testing.
|
| - bool has_handled_message();
|
| - bool has_wrapped_video_encoder();
|
| - bool has_wrapped_video_capturer();
|
| - bool was_instantiated() { return was_instantiated_; }
|
| + bool has_handled_message() const { return has_handled_message_; }
|
| + bool has_wrapped_video_encoder() const { return has_wrapped_video_encoder_; }
|
| + bool has_wrapped_video_capturer() const {
|
| + return has_wrapped_video_capturer_;
|
| + }
|
| + bool was_instantiated() const { return was_instantiated_; }
|
|
|
| private:
|
| class Session;
|
| friend class Session;
|
|
|
| + // The type name of extension messages that this fake consumes.
|
| std::string message_type_;
|
| +
|
| + // The capability this fake reports, and requires clients to support, if any.
|
| std::string capability_;
|
|
|
| + // True if this extension should intercept creation of the session's video
|
| + // capturer and consume it, preventing the video pipeline being created.
|
| bool steal_video_capturer_;
|
|
|
| + // True if a message of |message_type_| has been processed by this extension.
|
| bool has_handled_message_;
|
| +
|
| + // True if this extension had the opportunity to modify the video pipeline.
|
| bool has_wrapped_video_encoder_;
|
| bool has_wrapped_video_capturer_;
|
| +
|
| + // True if CreateExtensionSession() was called on this extension.
|
| bool was_instantiated_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FakeExtension);
|
|
|