Index: webrtc/modules/desktop_capture/desktop_capturer_differ_wrapper.cc |
diff --git a/webrtc/modules/desktop_capture/desktop_capturer_differ_wrapper.cc b/webrtc/modules/desktop_capture/desktop_capturer_differ_wrapper.cc |
index 1ad9ce47056f24de307155c47795a89410dee358..196a98783643695918292a598ad78dec50bf7cc8 100644 |
--- a/webrtc/modules/desktop_capture/desktop_capturer_differ_wrapper.cc |
+++ b/webrtc/modules/desktop_capture/desktop_capturer_differ_wrapper.cc |
@@ -214,6 +214,7 @@ void DesktopCapturerDifferWrapper::OnCaptureResult( |
frame->set_capture_time_ms(frame->GetUnderlyingFrame()->capture_time_ms() + |
(rtc::TimeNanos() - start_time_nanos) / |
rtc::kNumNanosecsPerMillisec); |
+ frame->set_capturer_id(frame->GetUnderlyingFrame()->capturer_id()); |
callback_->OnCaptureResult(result, std::move(frame)); |
} |