audio-hal: use audio source to get delay latency

Bug: 138918061
Test: CTS testSynchronizedRecord pass

Change-Id: Icb9babf7e6a63c1f3d1af73c42ef21fb8b7d211b
Signed-off-by: Juyu Chen <juyuchen@google.com>
(cherry picked from commit 1a5c6d674d85a35890c33ea5e1a505a970cebb57)
Signed-off-by: Aniket Kumar Lata <alata@codeaurora.org>
5 files changed