-
Notifications
You must be signed in to change notification settings - Fork 127
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
NativeDesktopMediaList: do desktop capture on an exclusive thread
webrtc::ScreenCapturerMac requires to be started and destroyed on same thread. The current SequencedTaskRunner can't satisfy this and will cause random crashes. This cl is to use an exclusive capture thread as same as the one in content/browser/media/capture/desktop_capture_device.cc. Bug: 877982,851883 Change-Id: I6508add3660f63e1d2539dd2175a131f869a836a Reviewed-on: https://chromium-review.googlesource.com/1199806 Commit-Queue: Weiyong Yao <braveyao@chromium.org> Reviewed-by: Julien Isorce <julien.isorce@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#588151}(cherry picked from commit 3b9ecca) Reviewed-on: https://chromium-review.googlesource.com/1207092 Reviewed-by: Weiyong Yao <braveyao@chromium.org> Cr-Commit-Position: refs/branch-heads/3538@{#52} Cr-Branched-From: 79f7c91-refs/heads/master@{#587811}
- Loading branch information
braveyao
committed
Sep 5, 2018
1 parent
fb71399
commit 9c00fb1
Showing
2 changed files
with
45 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters