audio-hal: add render latency for LL
while calculating latency, in addition to
buffering latency, add platform render
latency for LL streams
Change-Id: I126ec3facb83aecaa022f6802db17c491713cfaa
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 9664b7e..1ef4b3c 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -5570,7 +5570,8 @@
} else {
latency = (out->config.period_count * out->config.period_size * 1000) /
(out->config.rate);
- if (out->usecase == USECASE_AUDIO_PLAYBACK_DEEP_BUFFER)
+ if (out->usecase == USECASE_AUDIO_PLAYBACK_DEEP_BUFFER ||
+ out->usecase == USECASE_AUDIO_PLAYBACK_LOW_LATENCY)
latency += platform_render_latency(out)/1000;
}