| Index: webrtc/video/video_capture_input.h
|
| diff --git a/webrtc/video/video_capture_input.h b/webrtc/video/video_capture_input.h
|
| index 5a86ad265f69a829b11cd526d19d441f7b07fc38..80dbf59f72aacd4790e4611964a2ba8ad13c9d55 100644
|
| --- a/webrtc/video/video_capture_input.h
|
| +++ b/webrtc/video/video_capture_input.h
|
| @@ -13,6 +13,7 @@
|
|
|
| #include <vector>
|
|
|
| +#include "webrtc/base/atomicops.h"
|
| #include "webrtc/base/criticalsection.h"
|
| #include "webrtc/base/scoped_ptr.h"
|
| #include "webrtc/base/thread_annotations.h"
|
| @@ -82,7 +83,7 @@ class VideoCaptureInput : public webrtc::VideoCaptureInput {
|
| rtc::scoped_ptr<ThreadWrapper> encoder_thread_;
|
| rtc::scoped_ptr<EventWrapper> capture_event_;
|
|
|
| - volatile int stop_;
|
| + rtc::AtomicInt stop_;
|
|
|
| VideoFrame captured_frame_ GUARDED_BY(capture_cs_.get());
|
| // Used to make sure incoming time stamp is increasing for every frame.
|
|
|