| Index: media/capture/video/android/video_capture_device_factory_android.cc
|
| diff --git a/media/capture/video/android/video_capture_device_factory_android.cc b/media/capture/video/android/video_capture_device_factory_android.cc
|
| index 5275a478a70234b11d9687f0d59c84c850e05bb4..3250422354a5c7904c98827d37846eff04cef7f3 100644
|
| --- a/media/capture/video/android/video_capture_device_factory_android.cc
|
| +++ b/media/capture/video/android/video_capture_device_factory_android.cc
|
| @@ -13,6 +13,7 @@
|
| #include "base/strings/stringprintf.h"
|
| #include "jni/VideoCaptureFactory_jni.h"
|
| #include "media/capture/video/android/video_capture_device_android.h"
|
| +#include "media/capture/video/android/video_capture_device_tango_android.h"
|
|
|
| using base::android::AttachCurrentThread;
|
| using base::android::JavaRef;
|
| @@ -38,7 +39,9 @@ VideoCaptureDeviceFactoryAndroid::CreateDevice(
|
| return std::unique_ptr<VideoCaptureDevice>();
|
|
|
| std::unique_ptr<VideoCaptureDeviceAndroid> video_capture_device(
|
| - new VideoCaptureDeviceAndroid(device_descriptor));
|
| + (device_descriptor.capture_api == VideoCaptureApi::ANDROID_TANGO)
|
| + ? new VideoCaptureDeviceTangoAndroid(device_descriptor)
|
| + : new VideoCaptureDeviceAndroid(device_descriptor));
|
|
|
| if (video_capture_device->Init()) {
|
| if (test_mode_)
|
|
|