This is a reland of 9ea5765f78ed3d0d7b0d483e81f08fb8a2e1110a Original change's description: > Refactor TestAudioDeviceModule to not depend on EventTimerWrapper. > > In addition, let the processing thread loop explicitly, and not use > the deprecated builtin looping in PlatformThread. > > Bug: webrtc:3380 > Change-Id: I5171ce3457b80f922c8284259882da63c8f146f1 > Reviewed-on: https://webrtc-review.googlesource.com/96544 > Commit-Queue: Niels Moller <nisse@webrtc.org> > Reviewed-by: Henrik Andreassson <henrika@webrtc.org> > Reviewed-by: Artem Titov <titovartem@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#24492} Bug: webrtc:3380 Change-Id: I39c6b35d24182475b33a7a321cdf3b3ac9b8979a Reviewed-on: https://webrtc-review.googlesource.com/97861 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24602}