diff options
Diffstat (limited to 'modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h')
-rw-r--r-- | modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h b/modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h index 02d2b26273..d37a9fc0e2 100644 --- a/modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h +++ b/modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h @@ -18,8 +18,8 @@ #include "api/scoped_refptr.h" #include "rtc_base/buffer.h" -#include "rtc_base/critical_section.h" #include "rtc_base/ref_count.h" +#include "rtc_base/synchronization/mutex.h" struct vpx_codec_ctx; struct vpx_codec_frame_buffer; @@ -119,7 +119,7 @@ class Vp9FrameBufferPool { private: // Protects |allocated_buffers_|. - rtc::CriticalSection buffers_lock_; + mutable Mutex buffers_lock_; // All buffers, in use or ready to be recycled. std::vector<rtc::scoped_refptr<Vp9FrameBuffer>> allocated_buffers_ RTC_GUARDED_BY(buffers_lock_); |