Index: webrtc/test/vcm_capturer.h |
diff --git a/webrtc/test/vcm_capturer.h b/webrtc/test/vcm_capturer.h |
index 6c30dd50e017ba9466bc8b8ce8ffca522db4b078..65916ec52e14327ac1560b7b7cf6c489773885e5 100644 |
--- a/webrtc/test/vcm_capturer.h |
+++ b/webrtc/test/vcm_capturer.h |
@@ -11,6 +11,7 @@ |
#define WEBRTC_TEST_VCM_CAPTURER_H_ |
#include "webrtc/base/criticalsection.h" |
+#include "webrtc/base/scoped_ref_ptr.h" |
#include "webrtc/common_types.h" |
#include "webrtc/common_video/libyuv/include/webrtc_libyuv.h" |
#include "webrtc/modules/video_capture/video_capture.h" |
@@ -41,7 +42,7 @@ class VcmCapturer : public VideoCapturer, public VideoCaptureDataCallback { |
rtc::CriticalSection crit_; |
bool started_ GUARDED_BY(crit_); |
- VideoCaptureModule* vcm_; |
+ rtc::scoped_refptr<VideoCaptureModule> vcm_; |
VideoCaptureCapability capability_; |
}; |
} // test |