Index: media/video/capture/mac/video_capture_device_avfoundation_mac.mm |
diff --git a/media/video/capture/mac/video_capture_device_avfoundation_mac.mm b/media/video/capture/mac/video_capture_device_avfoundation_mac.mm |
index 2b75cfb8f15282cbd80a6a199cf50fe590c7c8f3..f3c7ca76bd283694c1ef9cda38430123222b59b6 100644 |
--- a/media/video/capture/mac/video_capture_device_avfoundation_mac.mm |
+++ b/media/video/capture/mac/video_capture_device_avfoundation_mac.mm |
@@ -279,7 +279,7 @@ media::VideoPixelFormat FourCCToChromiumPixelFormat(FourCharCode code) { |
// AVFoundation calls from a number of threads, depending on, at least, if |
// Chrome is on foreground or background. Sample the actual thread here. |
callback_thread_checker_.DetachFromThread(); |
- callback_thread_checker_.CalledOnValidThread(); |
+ CHECK(callback_thread_checker_.CalledOnValidThread()); |
const CoreMediaGlue::CMFormatDescriptionRef formatDescription = |
CoreMediaGlue::CMSampleBufferGetFormatDescription(sampleBuffer); |