MediaMetrics: Add HeatMap to track items with status.
Audio items with status can be automatically tracked by HeatMap,
which accumulates error statistics.
Test: atest mediametrics_tests
Bug: 199763036
Change-Id: I6dd3d475400aac725e58890181ec309598525c03
diff --git a/media/libmediametrics/MediaMetricsItem.cpp b/media/libmediametrics/MediaMetricsItem.cpp
index a7ec975..36ab8c3 100644
--- a/media/libmediametrics/MediaMetricsItem.cpp
+++ b/media/libmediametrics/MediaMetricsItem.cpp
@@ -57,6 +57,7 @@
// This may be found in frameworks/av/media/libmediametrics/include/MediaMetricsConstants.h
static std::unordered_map<std::string, int32_t> map{
{"", NO_ERROR},
+ {AMEDIAMETRICS_PROP_ERROR_VALUE_OK, NO_ERROR},
{AMEDIAMETRICS_PROP_ERROR_VALUE_ARGUMENT, BAD_VALUE},
{AMEDIAMETRICS_PROP_ERROR_VALUE_IO, DEAD_OBJECT},
{AMEDIAMETRICS_PROP_ERROR_VALUE_MEMORY, NO_MEMORY},