Merge "AudioTimestamp: check zero sample rate in latency computation"
diff --git a/media/libaudioclient/include/media/AudioTimestamp.h b/media/libaudioclient/include/media/AudioTimestamp.h
index 2cd8c87..e5925dd 100644
--- a/media/libaudioclient/include/media/AudioTimestamp.h
+++ b/media/libaudioclient/include/media/AudioTimestamp.h
@@ -140,7 +140,7 @@
}
double getLatencyMs(uint32_t sampleRate, Location location1, Location location2) const {
- if (mTimeNs[location1] > 0 && mTimeNs[location2] > 0) {
+ if (sampleRate > 0 && mTimeNs[location1] > 0 && mTimeNs[location2] > 0) {
const int64_t frameDifference =
mPosition[location1] - mPosition[location2];
const int64_t timeDifferenceNs =