| Index: media/video/capture/linux/video_capture_device_linux.cc
|
| diff --git a/media/video/capture/linux/video_capture_device_linux.cc b/media/video/capture/linux/video_capture_device_linux.cc
|
| index 7155ae23e44a0e899d630448d6cabd34ebc7a597..fa3f83b3d00fab1499306d991ef48870dddb6bc7 100644
|
| --- a/media/video/capture/linux/video_capture_device_linux.cc
|
| +++ b/media/video/capture/linux/video_capture_device_linux.cc
|
| @@ -507,12 +507,12 @@ void VideoCaptureDeviceLinux::OnCaptureTask() {
|
| buffer.memory = V4L2_MEMORY_MMAP;
|
| // Dequeue a buffer.
|
| if (HANDLE_EINTR(ioctl(device_fd_, VIDIOC_DQBUF, &buffer)) == 0) {
|
| - client_->OnIncomingCapturedFrame(
|
| + client_->OnIncomingCapturedData(
|
| static_cast<uint8*>(buffer_pool_[buffer.index].start),
|
| buffer.bytesused,
|
| - base::TimeTicks::Now(),
|
| + capture_format_,
|
| 0,
|
| - capture_format_);
|
| + base::TimeTicks::Now());
|
|
|
| // Enqueue the buffer again.
|
| if (HANDLE_EINTR(ioctl(device_fd_, VIDIOC_QBUF, &buffer)) == -1) {
|
|
|