aaudio: improved dumpsys
Add more information about various streams and endpoints.
Bug: 38396780
Test: adb shell dumpsys media.aaudio
Change-Id: I5cc116574bfc3aa93703c182d933dbdfcbefad7a
diff --git a/media/libaaudio/src/utility/HandleTracker.cpp b/media/libaaudio/src/utility/HandleTracker.cpp
index d4202db..35ce95a 100644
--- a/media/libaaudio/src/utility/HandleTracker.cpp
+++ b/media/libaaudio/src/utility/HandleTracker.cpp
@@ -113,7 +113,8 @@
result << "HandleTracker may be deadlocked\n";
}
- result << "Handles:\n";
+ result << "HandleTracker:\n";
+ result << " HandleHeaders:\n";
// atLineStart() can be changed to support an arbitrary line breaking algorithm;
// it should return true when a new line starts.
// For simplicity, we will use a constant 16 items per line.
@@ -125,7 +126,7 @@
for (int i = 0; i < mMaxHandleCount; ++i) {
if (atLineStart(i)) {
- result << " ";
+ result << " ";
}
result << std::hex << std::setw(4) << std::setfill('0') << mHandleHeaders[i]
<< (atLineEnd(i) ? "\n" : " ");