Loading media/java/android/media/tv/TvInputManager.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -19,6 +19,7 @@ package android.media.tv; import android.annotation.IntDef; import android.annotation.IntDef; import android.annotation.NonNull; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.Nullable; import android.annotation.RequiresPermission; import android.annotation.SystemApi; import android.annotation.SystemApi; import android.graphics.Rect; import android.graphics.Rect; import android.media.PlaybackParams; import android.media.PlaybackParams; Loading Loading @@ -1241,6 +1242,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void setParentalControlsEnabled(boolean enabled) { public void setParentalControlsEnabled(boolean enabled) { try { try { mService.setParentalControlsEnabled(enabled, mUserId); mService.setParentalControlsEnabled(enabled, mUserId); Loading Loading @@ -1292,6 +1294,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void addBlockedRating(@NonNull TvContentRating rating) { public void addBlockedRating(@NonNull TvContentRating rating) { Preconditions.checkNotNull(rating); Preconditions.checkNotNull(rating); try { try { Loading @@ -1310,6 +1313,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void removeBlockedRating(@NonNull TvContentRating rating) { public void removeBlockedRating(@NonNull TvContentRating rating) { Preconditions.checkNotNull(rating); Preconditions.checkNotNull(rating); try { try { Loading Loading @@ -1444,6 +1448,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public List<TvInputHardwareInfo> getHardwareList() { public List<TvInputHardwareInfo> getHardwareList() { try { try { return mService.getHardwareList(); return mService.getHardwareList(); Loading @@ -1462,6 +1467,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public Hardware acquireTvInputHardware(int deviceId, final HardwareCallback callback, public Hardware acquireTvInputHardware(int deviceId, final HardwareCallback callback, TvInputInfo info) { TvInputInfo info) { try { try { Loading @@ -1488,6 +1494,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public void releaseTvInputHardware(int deviceId, Hardware hardware) { public void releaseTvInputHardware(int deviceId, Hardware hardware) { try { try { mService.releaseTvInputHardware(deviceId, hardware.getInterface(), mUserId); mService.releaseTvInputHardware(deviceId, hardware.getInterface(), mUserId); Loading Loading
media/java/android/media/tv/TvInputManager.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -19,6 +19,7 @@ package android.media.tv; import android.annotation.IntDef; import android.annotation.IntDef; import android.annotation.NonNull; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.Nullable; import android.annotation.RequiresPermission; import android.annotation.SystemApi; import android.annotation.SystemApi; import android.graphics.Rect; import android.graphics.Rect; import android.media.PlaybackParams; import android.media.PlaybackParams; Loading Loading @@ -1241,6 +1242,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void setParentalControlsEnabled(boolean enabled) { public void setParentalControlsEnabled(boolean enabled) { try { try { mService.setParentalControlsEnabled(enabled, mUserId); mService.setParentalControlsEnabled(enabled, mUserId); Loading Loading @@ -1292,6 +1294,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void addBlockedRating(@NonNull TvContentRating rating) { public void addBlockedRating(@NonNull TvContentRating rating) { Preconditions.checkNotNull(rating); Preconditions.checkNotNull(rating); try { try { Loading @@ -1310,6 +1313,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.MODIFY_PARENTAL_CONTROLS) public void removeBlockedRating(@NonNull TvContentRating rating) { public void removeBlockedRating(@NonNull TvContentRating rating) { Preconditions.checkNotNull(rating); Preconditions.checkNotNull(rating); try { try { Loading Loading @@ -1444,6 +1448,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public List<TvInputHardwareInfo> getHardwareList() { public List<TvInputHardwareInfo> getHardwareList() { try { try { return mService.getHardwareList(); return mService.getHardwareList(); Loading @@ -1462,6 +1467,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public Hardware acquireTvInputHardware(int deviceId, final HardwareCallback callback, public Hardware acquireTvInputHardware(int deviceId, final HardwareCallback callback, TvInputInfo info) { TvInputInfo info) { try { try { Loading @@ -1488,6 +1494,7 @@ public final class TvInputManager { * @hide * @hide */ */ @SystemApi @SystemApi @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public void releaseTvInputHardware(int deviceId, Hardware hardware) { public void releaseTvInputHardware(int deviceId, Hardware hardware) { try { try { mService.releaseTvInputHardware(deviceId, hardware.getInterface(), mUserId); mService.releaseTvInputHardware(deviceId, hardware.getInterface(), mUserId); Loading