| 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 3a65bda12e8b71c4b2c3f9573b7ba0a5b5feb5bb..84ff433373d950a9ba5daf306ba8689055d0d99e 100644
|
| --- a/media/capture/video/android/video_capture_device_factory_android.cc
|
| +++ b/media/capture/video/android/video_capture_device_factory_android.cc
|
| @@ -8,12 +8,14 @@
|
|
|
| #include "base/android/context_utils.h"
|
| #include "base/android/jni_string.h"
|
| +#include "base/android/scoped_java_ref.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/strings/stringprintf.h"
|
| #include "jni/VideoCaptureFactory_jni.h"
|
| #include "media/capture/video/android/video_capture_device_android.h"
|
|
|
| using base::android::AttachCurrentThread;
|
| +using base::android::JavaRef;
|
| using base::android::ScopedJavaLocalRef;
|
|
|
| namespace media {
|
| @@ -53,7 +55,7 @@ void VideoCaptureDeviceFactoryAndroid::GetDeviceDescriptors(
|
|
|
| JNIEnv* env = AttachCurrentThread();
|
|
|
| - const jobject context = base::android::GetApplicationContext();
|
| + const JavaRef<jobject>& context = base::android::GetApplicationContext();
|
| const int num_cameras =
|
| Java_VideoCaptureFactory_getNumberOfCameras(env, context);
|
| DVLOG(1) << __FUNCTION__ << ": num_cameras=" << num_cameras;
|
|
|