| Index: remoting/host/simple_host_process.cc
|
| diff --git a/remoting/host/simple_host_process.cc b/remoting/host/simple_host_process.cc
|
| index 0d4b80ef77259a57057d5010dd679ba9bb3824a6..0a6ff42d5dded2181366a9e6091ff26da722bf69 100644
|
| --- a/remoting/host/simple_host_process.cc
|
| +++ b/remoting/host/simple_host_process.cc
|
| @@ -80,15 +80,18 @@ int main(int argc, char** argv) {
|
| scoped_ptr<remoting::Capturer> capturer;
|
| scoped_ptr<remoting::protocol::InputStub> input_stub;
|
| #if defined(OS_WIN)
|
| - capturer.reset(new remoting::CapturerGdi());
|
| + capturer.reset(new remoting::CapturerGdi(
|
| + context.capture_message_loop()));
|
| input_stub.reset(new remoting::EventExecutorWin(
|
| context.capture_message_loop(), capturer.get()));
|
| #elif defined(OS_LINUX)
|
| - capturer.reset(new remoting::CapturerLinux());
|
| + capturer.reset(new remoting::CapturerLinux(
|
| + context.capture_message_loop()));
|
| input_stub.reset(new remoting::EventExecutorLinux(
|
| context.capture_message_loop(), capturer.get()));
|
| #elif defined(OS_MACOSX)
|
| - capturer.reset(new remoting::CapturerMac());
|
| + capturer.reset(new remoting::CapturerMac(
|
| + context.capture_message_loop()));
|
| input_stub.reset(new remoting::EventExecutorMac(
|
| context.capture_message_loop(), capturer.get()));
|
| #endif
|
| @@ -111,7 +114,7 @@ int main(int argc, char** argv) {
|
| if (fake) {
|
| // Inject a fake capturer.
|
| LOG(INFO) << "Using a fake capturer.";
|
| - capturer.reset(new remoting::CapturerFake());
|
| + capturer.reset(new remoting::CapturerFake(context.capture_message_loop()));
|
| }
|
|
|
| base::Thread file_io_thread("FileIO");
|
|
|