| Index: remoting/client/software_video_renderer_unittest.cc
|
| diff --git a/remoting/client/software_video_renderer_unittest.cc b/remoting/client/software_video_renderer_unittest.cc
|
| index dbac7d8dda0e5f214dae6862fce8e98d37d6c163..b4b5a0555674f44afe011fb6ba8b7f786ddd58f7 100644
|
| --- a/remoting/client/software_video_renderer_unittest.cc
|
| +++ b/remoting/client/software_video_renderer_unittest.cc
|
| @@ -15,6 +15,7 @@
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/run_loop.h"
|
| #include "base/threading/thread.h"
|
| +#include "remoting/client/client_context.h"
|
| #include "remoting/codec/video_encoder_verbatim.h"
|
| #include "remoting/proto/video.pb.h"
|
| #include "remoting/protocol/frame_consumer.h"
|
| @@ -134,17 +135,17 @@ void SetTrue(int* out) {
|
|
|
| class SoftwareVideoRendererTest : public ::testing::Test {
|
| public:
|
| - SoftwareVideoRendererTest() : decode_thread_("TestDecodeThread") {
|
| - decode_thread_.Start();
|
| - renderer_.reset(new SoftwareVideoRenderer(decode_thread_.task_runner(),
|
| - &frame_consumer_, nullptr));
|
| + SoftwareVideoRendererTest() : context_(nullptr) {
|
| + context_.Start();
|
| + renderer_.reset(new SoftwareVideoRenderer(&frame_consumer_));
|
| + renderer_->Initialize(context_, nullptr);
|
| renderer_->OnSessionConfig(
|
| *protocol::SessionConfig::ForTestWithVerbatimVideo());
|
| }
|
|
|
| protected:
|
| base::MessageLoop message_loop_;
|
| - base::Thread decode_thread_;
|
| + ClientContext context_;
|
|
|
| TestFrameConsumer frame_consumer_;
|
| std::unique_ptr<SoftwareVideoRenderer> renderer_;
|
|
|