diff options
| author | 2024-11-20 11:25:11 -0800 | |
|---|---|---|
| committer | 2024-11-20 19:30:25 +0000 | |
| commit | b0fd6e822a3b132f82cde852f176c7061eb6ed24 (patch) | |
| tree | 1655697b396ee813c608e784d8dae52b9e30f653 | |
| parent | 8c9cb5a86344c05ae6216f31cd67507a4acf4e4a (diff) | |
Remove media quality service from Watch platforms
Bug: 378429003
Test: log from cuttlefish and gambit
Flag: android.media.tv.flags.media_quality_fw
Change-Id: I8bc30483f85a708361384fd3c72af4ac8fc4b284
| -rw-r--r-- | services/java/com/android/server/SystemServer.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index dc10dd9f47a2..ab56091c311a 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -16,6 +16,7 @@ package com.android.server; +import static android.media.tv.flags.Flags.mediaQualityFw; import static android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK; import static android.os.IServiceManager.DUMP_FLAG_PRIORITY_CRITICAL; import static android.os.IServiceManager.DUMP_FLAG_PRIORITY_HIGH; @@ -2599,9 +2600,11 @@ public final class SystemServer implements Dumpable { t.traceEnd(); } - t.traceBegin("StartMediaQuality"); - mSystemServiceManager.startService(MediaQualityService.class); - t.traceEnd(); + if (mediaQualityFw() && isTv) { + t.traceBegin("StartMediaQuality"); + mSystemServiceManager.startService(MediaQualityService.class); + t.traceEnd(); + } if (mPackageManager.hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE)) { t.traceBegin("StartMediaResourceMonitor"); |