| Index: content/renderer/media/video_capture_impl.cc
|
| diff --git a/content/renderer/media/video_capture_impl.cc b/content/renderer/media/video_capture_impl.cc
|
| index 8f358ca6928da80fbe2b18665acc7225c93d8e9c..1382c8fe169b188b707d156009172e05981e0a29 100644
|
| --- a/content/renderer/media/video_capture_impl.cc
|
| +++ b/content/renderer/media/video_capture_impl.cc
|
| @@ -238,7 +238,7 @@ void VideoCaptureImpl::DoFeedBufferOnCaptureThread(
|
|
|
| CachedDIB::iterator it;
|
| for (it = cached_dibs_.begin(); it != cached_dibs_.end(); ++it) {
|
| - if (buffer == it->second->mapped_memory)
|
| + if (buffer.get() == it->second->mapped_memory.get())
|
| break;
|
| }
|
|
|
| @@ -292,7 +292,7 @@ void VideoCaptureImpl::DoBufferReceivedOnCaptureThread(
|
|
|
| media::VideoCapture::VideoFrameBuffer* buffer;
|
| DCHECK(cached_dibs_.find(buffer_id) != cached_dibs_.end());
|
| - buffer = cached_dibs_[buffer_id]->mapped_memory;
|
| + buffer = cached_dibs_[buffer_id]->mapped_memory.get();
|
| buffer->timestamp = timestamp;
|
|
|
| for (ClientInfo::iterator it = clients_.begin(); it != clients_.end(); ++it) {
|
|
|