Index: device/vr/android/gvr/gvr_device_provider.cc |
diff --git a/device/vr/android/gvr/gvr_device_provider.cc b/device/vr/android/gvr/gvr_device_provider.cc |
index 26d1c5969f7d595d4d438428d32f474a6bbc3923..ee80de2125fe2a3d06ed8b7f5bde07c2f2ec9f96 100644 |
--- a/device/vr/android/gvr/gvr_device_provider.cc |
+++ b/device/vr/android/gvr/gvr_device_provider.cc |
@@ -121,6 +121,13 @@ void GvrDeviceProvider::OnDisplayActivate() { |
vr_device_->OnActivate(mojom::VRDisplayEventReason::MOUNTED); |
} |
+void GvrDeviceProvider::OnVRVsyncProviderReady( |
+ const base::Callback<void(mojom::VRVSyncProviderClientPtr)>& callback) { |
+ if (!vr_device_) |
+ return; |
+ vr_device_->OnVRVsyncProviderReady(callback); |
+} |
+ |
void GvrDeviceProvider::SwitchToNonPresentingDelegate() { |
GvrDelegateProvider* delegate_provider = GvrDelegateProvider::GetInstance(); |
if (!vr_device_ || !delegate_provider) |