diff options
| author | 2020-02-04 21:29:14 +0000 | |
|---|---|---|
| committer | 2020-02-04 21:29:14 +0000 | |
| commit | f816b93b97e5ae902926e7f6486efe4b5536e8e3 (patch) | |
| tree | c9300e9ece1758bc83f7a25d75109f7abf03c16f | |
| parent | 70ee4c46a66078e4277c6d2415d23c919a59d17c (diff) | |
| parent | f81a446b22ab8f17b4fb9c7b8719c4f0ccb4d663 (diff) | |
Merge "Make TvInputManager.getClientPid(int) to hidden api"
| -rwxr-xr-x | api/system-current.txt | 3 | ||||
| -rw-r--r-- | core/res/AndroidManifest.xml | 4 | ||||
| -rw-r--r-- | media/java/android/media/tv/TvInputManager.java | 2 |
3 files changed, 2 insertions, 7 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index 89811ada123a..9dc637657550 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -222,7 +222,6 @@ package android { field public static final String SUSPEND_APPS = "android.permission.SUSPEND_APPS"; field public static final String SYSTEM_CAMERA = "android.permission.SYSTEM_CAMERA"; field public static final String TETHER_PRIVILEGED = "android.permission.TETHER_PRIVILEGED"; - field public static final String TUNER_RESOURCE_ACCESS = "android.permission.TUNER_RESOURCE_ACCESS"; field public static final String TV_INPUT_HARDWARE = "android.permission.TV_INPUT_HARDWARE"; field public static final String TV_VIRTUAL_REMOTE_CONTROLLER = "android.permission.TV_VIRTUAL_REMOTE_CONTROLLER"; field public static final String UNLIMITED_SHORTCUTS_API_CALLS = "android.permission.UNLIMITED_SHORTCUTS_API_CALLS"; @@ -4687,7 +4686,6 @@ package android.media.tv { method @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void addBlockedRating(@NonNull android.media.tv.TvContentRating); method @RequiresPermission(android.Manifest.permission.CAPTURE_TV_INPUT) public boolean captureFrame(String, android.view.Surface, android.media.tv.TvStreamConfig); method @RequiresPermission(android.Manifest.permission.CAPTURE_TV_INPUT) public java.util.List<android.media.tv.TvStreamConfig> getAvailableTvStreamConfigList(String); - method @RequiresPermission(android.Manifest.permission.TUNER_RESOURCE_ACCESS) public int getClientPid(@NonNull String); method @NonNull @RequiresPermission("android.permission.DVB_DEVICE") public java.util.List<android.media.tv.DvbDeviceInfo> getDvbDeviceList(); method @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public java.util.List<android.media.tv.TvInputHardwareInfo> getHardwareList(); method @RequiresPermission(android.Manifest.permission.READ_CONTENT_RATING_SYSTEMS) public java.util.List<android.media.tv.TvContentRatingSystemInfo> getTvContentRatingSystemList(); @@ -4699,7 +4697,6 @@ package android.media.tv { method @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public void releaseTvInputHardware(int, android.media.tv.TvInputManager.Hardware); method @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void removeBlockedRating(@NonNull android.media.tv.TvContentRating); method @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void setParentalControlsEnabled(boolean); - field public static final int UNKNOWN_CLIENT_PID = -1; // 0xffffffff } public static final class TvInputManager.Hardware { diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 8b8b09f68c1b..bbed12482e05 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -3440,8 +3440,8 @@ <permission android:name="android.permission.NOTIFY_TV_INPUTS" android:protectionLevel="signature|privileged" /> - <!-- @SystemApi Allows an application to interact with tuner resources through - Tuner Resource Manager. + <!-- This permission is required among systems services when accessing + tuner resource management related APIs or information. <p>Protection level: signature|privileged <p>Not for use by third-party applications. @hide --> diff --git a/media/java/android/media/tv/TvInputManager.java b/media/java/android/media/tv/TvInputManager.java index 2589521ca370..6bf9e19ae079 100644 --- a/media/java/android/media/tv/TvInputManager.java +++ b/media/java/android/media/tv/TvInputManager.java @@ -358,7 +358,6 @@ public final class TvInputManager { * * @hide */ - @SystemApi public static final int UNKNOWN_CLIENT_PID = -1; /** @@ -1588,7 +1587,6 @@ public final class TvInputManager { * * @hide */ - @SystemApi @RequiresPermission(android.Manifest.permission.TUNER_RESOURCE_ACCESS) public int getClientPid(@NonNull String sessionId) { return getClientPidInternal(sessionId); |