commit | 2bb29f018a57cd4a962fa5066b13faf702c29b21 | [log] [tgz] |
---|---|---|
author | Gary Kacmarcik <garykac@chromium.org> | Fri Jan 11 17:29:19 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jan 11 21:16:22 2019 |
tree | f23ed320d4a13a07868ff63c6b0bfeace446a60c | |
parent | b46235c1ccb3d105a6a0f8944c32440c97cd27ce [diff] |
Set callback_ member at start of desktop capturer Start() Some callback wrappers set the callback_ member at the start, but most set it after calling any owned implementation of Start(). Setting it after the call means that the callback_ is not set up for any callbacks that happen during the call. This cl fixes that by setting the callback_ member before any calls are made in Start(). Bug: chromium:916961 Change-Id: Id26f8cc98377ef217f928095834162f5526c1fdf Reviewed-on: https://webrtc-review.googlesource.com/c/117040 Reviewed-by: Brave Yao <braveyao@webrtc.org> Commit-Queue: Gary Kacmarcik <garykac@chromium.org> Cr-Commit-Position: refs/heads/master@{#26231}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.