Spatial Audio: Log head tracking velocity in degrees / s
Head tracking velocity is given as the intrinsic axis * (dangle / dt).
We express this as degrees/s with d_pitch, d_roll, d_yaw.
Cleanup of the VectorRecorder index offset and add delimiters.
Test: adb shell dumpsys media.audio_policy
Bug: 270763710
Merged-In: I64a194a9b839567529c0359c2ebe3a78d89e7c61
Change-Id: I64a194a9b839567529c0359c2ebe3a78d89e7c61
diff --git a/services/audiopolicy/service/Spatializer.h b/services/audiopolicy/service/Spatializer.h
index b433e1a..4d6c875 100644
--- a/services/audiopolicy/service/Spatializer.h
+++ b/services/audiopolicy/service/Spatializer.h
@@ -406,10 +406,10 @@
*/
// Record one log line per second (up to mMaxLocalLogLine) to capture most recent sensor data.
media::VectorRecorder mPoseRecorder GUARDED_BY(mLock) {
- 6 /* vectorSize */, std::chrono::seconds(1), mMaxLocalLogLine };
+ 6 /* vectorSize */, std::chrono::seconds(1), mMaxLocalLogLine, { 3 } /* delimiterIdx */};
// Record one log line per minute (up to mMaxLocalLogLine) to capture durable sensor data.
media::VectorRecorder mPoseDurableRecorder GUARDED_BY(mLock) {
- 6 /* vectorSize */, std::chrono::minutes(1), mMaxLocalLogLine };
+ 6 /* vectorSize */, std::chrono::minutes(1), mMaxLocalLogLine, { 3 } /* delimiterIdx */};
}; // Spatializer
}; // namespace android