Chromium Code Reviews| Index: media/capture/video/win/video_capture_device_win.cc |
| diff --git a/media/capture/video/win/video_capture_device_win.cc b/media/capture/video/win/video_capture_device_win.cc |
| index 249bfedf58505eaab9222685a26f5c4e288afe50..3487d1e20a6d2bd4492f2cee4625a9420e0832a4 100644 |
| --- a/media/capture/video/win/video_capture_device_win.cc |
| +++ b/media/capture/video/win/video_capture_device_win.cc |
| @@ -457,6 +457,11 @@ void VideoCaptureDeviceWin::TakePhoto(TakePhotoCallback callback) { |
| void VideoCaptureDeviceWin::FrameReceived(const uint8_t* buffer, |
| int length, |
| base::TimeDelta timestamp) { |
| + if (static_cast<size_t>(length) < capture_format_.ImageAllocationSize()) { |
| + DLOG(WARNING) << "Media sample buffer with insufficient size."; |
| + return; |
|
mcasas
2016/09/29 20:43:31
With this we will just be ignoring the incoming fr
|
| + } |
| + |
| if (first_ref_time_.is_null()) |
| first_ref_time_ = base::TimeTicks::Now(); |