commit | 206d44a2086dc771c898b5d3f9da0bcd95f6c0a7 | [log] [tgz] |
---|---|---|
author | Yuwei Huang <yuweih@chromium.org> | Sat Aug 11 04:59:12 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Aug 11 04:59:12 2018 |
tree | 18eb9460df55acdc55efcfa781531117c9d820dd | |
parent | 39e00c42d85fedf2a20f7ee4889a7f101def4975 [diff] |
[CRD iOS] Make ChromotingSession own the AudioStub Previously AudioStub is owned by the the (Remoting|Jni)Client class and being passed to ChromotingSession as a WeakPtr. The AudioStub is not used after it is passed to ChromotingSession and it is a burden for the *Client class to manage its lifetime. This CL fixes this by making ChromotingSession own the AudioStub. Bug: 868088 Change-Id: I067f321b3aab7110df7bb85a8b8c519ea889865e Reviewed-on: https://chromium-review.googlesource.com/1171840 Reviewed-by: Joe Downing <joedow@chromium.org> Commit-Queue: Yuwei Huang <yuweih@chromium.org> Cr-Commit-Position: refs/heads/master@{#582428}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .