Chromium Code Reviews| Index: webrtc/common_video/i420_buffer_pool.cc |
| diff --git a/webrtc/common_video/i420_buffer_pool.cc b/webrtc/common_video/i420_buffer_pool.cc |
| index 76a53c568827c6f323d3e460bf97f35c18c28e27..9d2d2f95149a1ce7f1de2b40fb6be68c8f6d41c3 100644 |
| --- a/webrtc/common_video/i420_buffer_pool.cc |
| +++ b/webrtc/common_video/i420_buffer_pool.cc |
| @@ -24,6 +24,7 @@ void I420BufferPool::Release() { |
| rtc::scoped_refptr<I420Buffer> I420BufferPool::CreateBuffer(int width, |
| int height) { |
| RTC_DCHECK_RUNS_SERIALIZED(&race_checker_); |
| + RTC_CHECK(buffers_.size() < kMaxNumberOfFramesBeforeCrash); |
|
magjed_webrtc
2016/09/26 14:50:55
nit: Use RTC_CHECK_LT (even if it must crash exact
perkj_webrtc
2016/09/27 07:41:41
Done.
|
| // Release buffers with wrong resolution. |
| for (auto it = buffers_.begin(); it != buffers_.end();) { |
| if ((*it)->width() != width || (*it)->height() != height) |