Index: device/vr/vr_device_manager.cc |
diff --git a/device/vr/vr_device_manager.cc b/device/vr/vr_device_manager.cc |
index b263be86e8cea92b2833053615f14fcc9624552f..5bd11702f2f14a96b414cade33ffa240ebad35fe 100644 |
--- a/device/vr/vr_device_manager.cc |
+++ b/device/vr/vr_device_manager.cc |
@@ -7,11 +7,12 @@ |
#include <utility> |
#include "base/bind.h" |
+#include "base/memory/ptr_util.h" |
#include "base/memory/singleton.h" |
#include "build/build_config.h" |
#if defined(OS_ANDROID) |
-#include "device/vr/android/cardboard/cardboard_vr_device_provider.h" |
+#include "device/vr/android/gvr/gvr_device_provider.h" |
#endif |
namespace device { |
@@ -24,9 +25,7 @@ VRDeviceManager::VRDeviceManager() |
: vr_initialized_(false), keep_alive_(false) { |
// Register VRDeviceProviders for the current platform |
#if defined(OS_ANDROID) |
- std::unique_ptr<VRDeviceProvider> cardboard_provider( |
- new CardboardVRDeviceProvider()); |
- RegisterProvider(std::move(cardboard_provider)); |
+ RegisterProvider(base::WrapUnique(new GvrDeviceProvider())); |
#endif |
} |