Index: chrome/browser/chromeos/arc/arc_service_launcher.cc |
diff --git a/chrome/browser/chromeos/arc/arc_service_launcher.cc b/chrome/browser/chromeos/arc/arc_service_launcher.cc |
index 543c7770aa01936762af5b35efe92a6d3508244c..0455e28ab6fae925e1b21197830c4e93e41c36b6 100644 |
--- a/chrome/browser/chromeos/arc/arc_service_launcher.cc |
+++ b/chrome/browser/chromeos/arc/arc_service_launcher.cc |
@@ -9,6 +9,7 @@ |
#include "chrome/browser/chromeos/arc/arc_intent_helper_bridge.h" |
#include "chrome/browser/chromeos/arc/arc_policy_bridge.h" |
#include "chrome/browser/chromeos/arc/arc_process_service.h" |
+#include "chrome/browser/chromeos/arc/gpu_arc_video_service_host.h" |
#include "chromeos/dbus/dbus_thread_manager.h" |
#include "chromeos/dbus/session_manager_client.h" |
#include "components/arc/arc_bridge_service.h" |
@@ -30,8 +31,10 @@ void ArcServiceLauncher::Initialize() { |
new ArcPolicyBridge(arc_service_manager_->arc_bridge_service()))); |
arc_service_manager_->AddService(make_scoped_ptr( |
new ArcProcessService(arc_service_manager_->arc_bridge_service()))); |
+ arc_service_manager_->AddService(make_scoped_ptr( |
dcheng
2016/04/10 05:01:23
BTW chromeos directory uses base::WrapUnique and s
kcwu
2016/04/11 04:07:32
Thanks for the information, I didn't know WrapUniq
|
+ new GpuArcVideoServiceHost(arc_service_manager_->arc_bridge_service()))); |
- // Detect availiability. |
+ // Detect availability. |
chromeos::SessionManagerClient* session_manager_client = |
chromeos::DBusThreadManager::Get()->GetSessionManagerClient(); |
session_manager_client->CheckArcAvailability(base::Bind( |