From 1e4f539091e8c532706d3a2054a87d7c470f2365 Mon Sep 17 00:00:00 2001 From: Kriti Dang Date: Thu, 10 Feb 2022 15:34:48 +0100 Subject: [PATCH] Pull the media capabilities metrics only for TV devices Bug: 197730028 Test: m statsd_testdrive; statsd_testdrive 10130 Change-Id: Id1864f1f9bc2b580372693f96574123e9044132b --- .../com/android/server/stats/pull/StatsPullAtomService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java b/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java index 4cfe3d32cc484..918c823a597e2 100644 --- a/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java +++ b/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java @@ -4584,6 +4584,9 @@ public class StatsPullAtomService extends SystemService { } int pullMediaCapabilitiesStats(int atomTag, List pulledData) { + if (!mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_LEANBACK)) { + return StatsManager.PULL_SKIP; + } AudioManager audioManager = mContext.getSystemService(AudioManager.class); if (audioManager == null) { return StatsManager.PULL_SKIP;