MediaMetrics: Add thread-safety checking
Test: atest mediametrics_tests
Bug: 70398235
Bug: 149850236
Change-Id: I288ef92e6444785e02043c2629355c229c14e85c
diff --git a/services/mediametrics/AnalyticsActions.h b/services/mediametrics/AnalyticsActions.h
index 5568c91..0151134 100644
--- a/services/mediametrics/AnalyticsActions.h
+++ b/services/mediametrics/AnalyticsActions.h
@@ -16,6 +16,7 @@
#pragma once
+#include <android-base/thread_annotations.h>
#include <media/MediaMetricsItem.h>
#include <mutex>
@@ -144,7 +145,7 @@
}
mutable std::mutex mLock;
- std::map<Trigger, Action> mFilters; // GUARDED_BY mLock
+ std::map<Trigger, Action> mFilters GUARDED_BY(mLock);
};
} // namespace android::mediametrics