
Use rtc::scoped_refptr instead of std::unique_ptr to hold the instance of OpenSLEngineManager; this makes it safe to share it between OpenSLESRecorder and OpenSLESPlayer. Bug: webrtc:10436 Change-Id: Ibd0717e5410020c89a40bfdb05953a02378a6a4b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/128651 Commit-Queue: Lu Liu <lliuu@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27253}