Index: media/video/capture/linux/v4l2_capture_delegate.cc |
diff --git a/media/video/capture/linux/v4l2_capture_delegate.cc b/media/video/capture/linux/v4l2_capture_delegate.cc |
index b2aa498eed4c523148df466dbfa432330bf64586..75a28daedca4cd1dfdea9cd6ea8526210be04abf 100644 |
--- a/media/video/capture/linux/v4l2_capture_delegate.cc |
+++ b/media/video/capture/linux/v4l2_capture_delegate.cc |
@@ -399,7 +399,8 @@ void V4L2CaptureDelegate::DoCapture() { |
return; |
} |
- SendBuffer(buffer_tracker_pool_[buffer.index], video_fmt_); |
+ SendBuffer(buffer_tracker_pool_[buffer.index], video_fmt_, |
+ buffer.bytesused); |
if (HANDLE_EINTR(ioctl(device_fd_.get(), VIDIOC_QBUF, &buffer)) < 0) { |
SetErrorState("Failed to enqueue capture buffer"); |