mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-13 05:40:42 +01:00
Fix WebRTC.Screenshare.DesktopCapturerFullscreenDetector logging issue
The histogram WebRTC.Screenshare.DesktopCapturerFullscreenDetector incorrectly counted every time a presentation application was shared instead of only counting sessions where the presentation was presented in fullscreen. This bug affected Windows, macOS works as intended. Bug: chromium:1348011 Change-Id: I9e84e9d1f4310703ba94e2af2e35a52d74a25842 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293461 Commit-Queue: Johannes Kron <kron@webrtc.org> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39314}
This commit is contained in:
parent
ea41da2f9f
commit
f4c04286bc
1 changed files with 2 additions and 1 deletions
|
@ -310,7 +310,8 @@ WindowId CroppingWindowCapturerWin::GetWindowToCapture() const {
|
||||||
full_screen_window_detector_
|
full_screen_window_detector_
|
||||||
? full_screen_window_detector_->FindFullScreenWindow(selected_source)
|
? full_screen_window_detector_->FindFullScreenWindow(selected_source)
|
||||||
: 0;
|
: 0;
|
||||||
if (full_screen_source != selected_source && !fullscreen_usage_logged_) {
|
if (full_screen_source && full_screen_source != selected_source &&
|
||||||
|
!fullscreen_usage_logged_) {
|
||||||
fullscreen_usage_logged_ = true;
|
fullscreen_usage_logged_ = true;
|
||||||
LogDesktopCapturerFullscreenDetectorUsage();
|
LogDesktopCapturerFullscreenDetectorUsage();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue