Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c9f4df01 authored by Henry Fang's avatar Henry Fang Committed by Android (Google) Code Review
Browse files

Merge "Guard TvInputManager#getClientPriority()"

parents 6e7c4e7d 2dab4ea3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6656,7 +6656,7 @@ package android.media.tv {
    method @NonNull @RequiresPermission(android.Manifest.permission.TIS_EXTENSION_INTERFACE) public java.util.List<java.lang.String> getAvailableExtensionInterfaceNames(@NonNull String);
    method @RequiresPermission(android.Manifest.permission.CAPTURE_TV_INPUT) public java.util.List<android.media.tv.TvStreamConfig> getAvailableTvStreamConfigList(String);
    method @RequiresPermission("android.permission.TUNER_RESOURCE_ACCESS") public int getClientPid(@NonNull String);
    method public int getClientPriority(int, @Nullable String);
    method @RequiresPermission("android.permission.TUNER_RESOURCE_ACCESS") public int getClientPriority(int, @Nullable String);
    method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_TUNED_INFO) public java.util.List<android.media.tv.TunedInfo> getCurrentTunedInfos();
    method @NonNull @RequiresPermission("android.permission.DVB_DEVICE") public java.util.List<android.media.tv.DvbDeviceInfo> getDvbDeviceList();
    method @Nullable @RequiresPermission(android.Manifest.permission.TIS_EXTENSION_INTERFACE) public android.os.IBinder getExtensionInterface(@NonNull String, @NonNull String);
+1 −0
Original line number Diff line number Diff line
@@ -1877,6 +1877,7 @@ public final class TvInputManager {
     * @hide
     */
    @SystemApi
    @RequiresPermission(android.Manifest.permission.TUNER_RESOURCE_ACCESS)
    public int getClientPriority(@TvInputService.PriorityHintUseCaseType int useCase,
            @Nullable String sessionId) {
        return getClientPriorityInternal(useCase, sessionId);
+1 −0
Original line number Diff line number Diff line
@@ -2543,6 +2543,7 @@ public final class TvInputManagerService extends SystemService {

        @Override
        public int getClientPriority(int useCase, String sessionId) {
            ensureTunerResourceAccessPermission();
            final int callingPid = Binder.getCallingPid();
            final long identity = Binder.clearCallingIdentity();
            try {