Use a repeating |started_callback_| in LocalMediaStreamAudioSource.
The LocalMediaStreamAudioSource can stop and recreate the AudioInputDevice, passing the same |this| to each, and running the same |started_callback_| when it starts. This means the callback needs to support being run more than once. R=guidou@chromium.org Bug: 968499, 953861, 751838 Change-Id: I293db74f3068dfa6971550cf09321837b311f07c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1636827Reviewed-by:Guido Urdaneta <guidou@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#664880}
Showing
Please register or sign in to comment