audioflinger: add latency modes to dumpsys
Add information about variable latency mode controls
in audio flinger and mixer thread dumpsys
Bug: 281913713
Test: make
Change-Id: I0936e22e9efec7f2a862b10be976c34fc57c63ee
diff --git a/services/audioflinger/Threads.cpp b/services/audioflinger/Threads.cpp
index 64de99a..293117f 100644
--- a/services/audioflinger/Threads.cpp
+++ b/services/audioflinger/Threads.cpp
@@ -6320,6 +6320,12 @@
} else {
dprintf(fd, " No FastMixer\n");
}
+
+ dprintf(fd, "Bluetooth latency modes are %senabled\n",
+ mBluetoothLatencyModesEnabled ? "" : "not ");
+ dprintf(fd, "HAL does %ssupport Bluetooth latency modes\n", mOutput != nullptr &&
+ mOutput->audioHwDev->supportsBluetoothVariableLatency() ? "" : "not ");
+ dprintf(fd, "Supported latency modes: %s\n", toString(mSupportedLatencyModes).c_str());
}
uint32_t AudioFlinger::MixerThread::idleSleepTimeUs() const