Index: components/arc/obb_mounter/arc_obb_mounter_bridge.cc |
diff --git a/components/arc/obb_mounter/arc_obb_mounter_bridge.cc b/components/arc/obb_mounter/arc_obb_mounter_bridge.cc |
index b9f3356e846349489ce5613c30780a597cdf788f..27d67c1a1f91a7248621c07c4874fc6f888a163a 100644 |
--- a/components/arc/obb_mounter/arc_obb_mounter_bridge.cc |
+++ b/components/arc/obb_mounter/arc_obb_mounter_bridge.cc |
@@ -22,18 +22,17 @@ void RunObbCallback(const base::Callback<void(bool)>& callback, |
} // namespace |
ArcObbMounterBridge::ArcObbMounterBridge(ArcBridgeService* bridge_service) |
- : ArcService(bridge_service), |
- binding_(this) { |
- arc_bridge_service()->AddObserver(this); |
+ : ArcService(bridge_service), binding_(this) { |
+ arc_bridge_service()->obb_mounter()->AddObserver(this); |
} |
ArcObbMounterBridge::~ArcObbMounterBridge() { |
- arc_bridge_service()->RemoveObserver(this); |
+ arc_bridge_service()->obb_mounter()->RemoveObserver(this); |
} |
-void ArcObbMounterBridge::OnObbMounterInstanceReady() { |
- mojom::ObbMounterInstance* obb_mounter_instance = |
- arc_bridge_service()->obb_mounter_instance(); |
+void ArcObbMounterBridge::OnInstanceReady( |
+ mojom::ObbMounterInstance* obb_mounter_instance, |
+ uint32_t version) { |
obb_mounter_instance->Init(binding_.CreateInterfacePtrAndBind()); |
} |