public abstract class android.media.tv.ITvInputManager$Stub extends android.os.Binder implements android.media.tv.ITvInputManager
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.media.tv.ITvInputManager$Stub
super_class: android.os.Binder
{
private static final java.lang.String DESCRIPTOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "android.media.tv.ITvInputManager"
static final int TRANSACTION_getTvInputList;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_getTvInputInfo;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_updateTvInputInfo;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_getTvInputState;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_getTvContentRatingSystemList;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_registerCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_unregisterCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_isParentalControlsEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_setParentalControlsEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_isRatingBlocked;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_getBlockedRatings;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_addBlockedRating;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_removeBlockedRating;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_createSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_releaseSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_setMainSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_setSurface;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_dispatchSurfaceChanged;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_setVolume;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
static final int TRANSACTION_tune;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 20
static final int TRANSACTION_setCaptionEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 21
static final int TRANSACTION_selectTrack;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 22
static final int TRANSACTION_sendAppPrivateCommand;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 23
static final int TRANSACTION_createOverlayView;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 24
static final int TRANSACTION_relayoutOverlayView;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 25
static final int TRANSACTION_removeOverlayView;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 26
static final int TRANSACTION_unblockContent;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 27
static final int TRANSACTION_timeShiftPlay;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 28
static final int TRANSACTION_timeShiftPause;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 29
static final int TRANSACTION_timeShiftResume;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 30
static final int TRANSACTION_timeShiftSeekTo;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 31
static final int TRANSACTION_timeShiftSetPlaybackParams;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 32
static final int TRANSACTION_timeShiftEnablePositionTracking;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 33
static final int TRANSACTION_startRecording;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 34
static final int TRANSACTION_stopRecording;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 35
static final int TRANSACTION_getHardwareList;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 36
static final int TRANSACTION_acquireTvInputHardware;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 37
static final int TRANSACTION_releaseTvInputHardware;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 38
static final int TRANSACTION_getAvailableTvStreamConfigList;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 39
static final int TRANSACTION_captureFrame;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 40
static final int TRANSACTION_isSingleSessionActive;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 41
static final int TRANSACTION_getDvbDeviceList;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 42
static final int TRANSACTION_openDvbDevice;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 43
static final int TRANSACTION_sendTvInputNotifyIntent;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 44
static final int TRANSACTION_requestChannelBrowsable;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 45
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.os.Binder.<init>:()V
1: aload 0
aload 0
ldc "android.media.tv.ITvInputManager"
invokevirtual android.media.tv.ITvInputManager$Stub.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/media/tv/ITvInputManager$Stub;
public static android.media.tv.ITvInputManager asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/media/tv/ITvInputManager;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "android.media.tv.ITvInputManager"
invokeinterface android.os.IBinder.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface;
astore 1
start local 1 3: aload 1
ifnull 5
aload 1
instanceof android.media.tv.ITvInputManager
ifeq 5
4: aload 1
checkcast android.media.tv.ITvInputManager
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.media.tv.ITvInputManager$Stub$Proxy
dup
aload 0
invokespecial android.media.tv.ITvInputManager$Stub$Proxy.<init>:(Landroid/os/IBinder;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 obj Landroid/os/IBinder;
3 6 1 iin Landroid/os/IInterface;
MethodParameters:
Name Flags
obj
public android.os.IBinder asBinder();
descriptor: ()Landroid/os/IBinder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/tv/ITvInputManager$Stub;
public boolean onTransact(int, android.os.Parcel, android.os.Parcel, int);
descriptor: (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=11, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.media.tv.ITvInputManager"
astore 5
start local 5 1: iload 1
lookupswitch { // 46
1: 4
2: 10
3: 21
4: 30
5: 37
6: 43
7: 49
8: 55
9: 63
10: 71
11: 80
12: 86
13: 92
14: 98
15: 109
16: 115
17: 121
18: 131
19: 140
20: 147
21: 161
22: 170
23: 178
24: 189
25: 200
26: 210
27: 216
28: 223
29: 233
30: 239
31: 245
32: 252
33: 262
34: 271
35: 281
36: 287
37: 292
38: 306
39: 313
40: 320
41: 337
42: 345
43: 350
44: 364
45: 373
1598968902: 2
default: 382
}
2: StackMap locals: java.lang.String
StackMap stack:
aload 3
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 6: aload 0
iload 6
invokevirtual android.media.tv.ITvInputManager$Stub.getTvInputList:(I)Ljava/util/List;
astore 7
start local 7 7: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
8: aload 3
aload 7
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
9: iconst_1
ireturn
end local 7 end local 6 10: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
11: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 12: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 13: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.getTvInputInfo:(Ljava/lang/String;I)Landroid/media/tv/TvInputInfo;
astore 8
start local 8 14: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
15: aload 8
ifnull 19
16: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
17: aload 8
aload 3
iconst_1
invokevirtual android.media.tv.TvInputInfo.writeToParcel:(Landroid/os/Parcel;I)V
18: goto 20
19: StackMap locals: java.lang.String int android.media.tv.TvInputInfo
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
20: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 8 end local 7 end local 6 21: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
22: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 25
23: getstatic android.media.tv.TvInputInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.media.tv.TvInputInfo
astore 6
start local 6 24: goto 26
end local 6 25: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 26: StackMap locals: android.media.tv.TvInputInfo
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 27: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.updateTvInputInfo:(Landroid/media/tv/TvInputInfo;I)V
28: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
29: iconst_1
ireturn
end local 7 end local 6 30: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
31: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 32: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 33: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.getTvInputState:(Ljava/lang/String;I)I
istore 8
start local 8 34: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
35: aload 3
iload 8
invokevirtual android.os.Parcel.writeInt:(I)V
36: iconst_1
ireturn
end local 8 end local 7 end local 6 37: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
38: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 39: aload 0
iload 6
invokevirtual android.media.tv.ITvInputManager$Stub.getTvContentRatingSystemList:(I)Ljava/util/List;
astore 7
start local 7 40: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
41: aload 3
aload 7
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
42: iconst_1
ireturn
end local 7 end local 6 43: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
44: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.media.tv.ITvInputManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/media/tv/ITvInputManagerCallback;
astore 6
start local 6 45: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 46: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.registerCallback:(Landroid/media/tv/ITvInputManagerCallback;I)V
47: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
48: iconst_1
ireturn
end local 7 end local 6 49: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
50: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.media.tv.ITvInputManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/media/tv/ITvInputManagerCallback;
astore 6
start local 6 51: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 52: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.unregisterCallback:(Landroid/media/tv/ITvInputManagerCallback;I)V
53: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
54: iconst_1
ireturn
end local 7 end local 6 55: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
56: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 57: aload 0
iload 6
invokevirtual android.media.tv.ITvInputManager$Stub.isParentalControlsEnabled:(I)Z
istore 7
start local 7 58: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
59: aload 3
iload 7
ifeq 60
iconst_1
goto 61
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
60: iconst_0
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
61: invokevirtual android.os.Parcel.writeInt:(I)V
62: iconst_1
ireturn
end local 7 end local 6 63: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
64: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 65
iconst_1
goto 66
StackMap locals:
StackMap stack:
65: iconst_0
StackMap locals:
StackMap stack: int
66: istore 6
start local 6 67: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 68: aload 0
iload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.setParentalControlsEnabled:(ZI)V
69: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
70: iconst_1
ireturn
end local 7 end local 6 71: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
72: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 73: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 74: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.isRatingBlocked:(Ljava/lang/String;I)Z
istore 8
start local 8 75: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
76: aload 3
iload 8
ifeq 77
iconst_1
goto 78
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int int
StackMap stack: android.os.Parcel
77: iconst_0
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int int
StackMap stack: android.os.Parcel int
78: invokevirtual android.os.Parcel.writeInt:(I)V
79: iconst_1
ireturn
end local 8 end local 7 end local 6 80: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
81: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 82: aload 0
iload 6
invokevirtual android.media.tv.ITvInputManager$Stub.getBlockedRatings:(I)Ljava/util/List;
astore 7
start local 7 83: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
84: aload 3
aload 7
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
85: iconst_1
ireturn
end local 7 end local 6 86: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
87: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 88: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 89: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.addBlockedRating:(Ljava/lang/String;I)V
90: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
91: iconst_1
ireturn
end local 7 end local 6 92: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
93: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 94: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 95: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.removeBlockedRating:(Ljava/lang/String;I)V
96: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
97: iconst_1
ireturn
end local 7 end local 6 98: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
99: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.media.tv.ITvInputClient$Stub.asInterface:(Landroid/os/IBinder;)Landroid/media/tv/ITvInputClient;
astore 6
start local 6 100: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 101: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 102
iconst_1
goto 103
StackMap locals: android.media.tv.ITvInputClient java.lang.String
StackMap stack:
102: iconst_0
StackMap locals:
StackMap stack: int
103: istore 8
start local 8 104: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 105: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 106: aload 0
aload 6
aload 7
iload 8
iload 9
iload 10
invokevirtual android.media.tv.ITvInputManager$Stub.createSession:(Landroid/media/tv/ITvInputClient;Ljava/lang/String;ZII)V
107: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
108: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 109: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
110: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 111: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 112: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.releaseSession:(Landroid/os/IBinder;I)V
113: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
114: iconst_1
ireturn
end local 7 end local 6 115: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
116: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 117: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 118: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.setMainSession:(Landroid/os/IBinder;I)V
119: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
120: iconst_1
ireturn
end local 7 end local 6 121: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
122: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 123: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 126
124: getstatic android.view.Surface.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.Surface
astore 7
start local 7 125: goto 127
end local 7 126: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 127: StackMap locals: android.view.Surface
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 128: aload 0
aload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.setSurface:(Landroid/os/IBinder;Landroid/view/Surface;I)V
129: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
130: iconst_1
ireturn
end local 8 end local 7 end local 6 131: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
132: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 133: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 134: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 135: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 136: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 137: aload 0
aload 6
iload 7
iload 8
iload 9
iload 10
invokevirtual android.media.tv.ITvInputManager$Stub.dispatchSurfaceChanged:(Landroid/os/IBinder;IIII)V
138: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
139: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 140: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
141: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 142: aload 2
invokevirtual android.os.Parcel.readFloat:()F
fstore 7
start local 7 143: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 144: aload 0
aload 6
fload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.setVolume:(Landroid/os/IBinder;FI)V
145: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
146: iconst_1
ireturn
end local 8 end local 7 end local 6 147: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
148: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 149: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 152
150: getstatic android.net.Uri.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.net.Uri
astore 7
start local 7 151: goto 153
end local 7 152: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 153: StackMap locals: android.net.Uri
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 156
154: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 8
start local 8 155: goto 157
end local 8 156: StackMap locals:
StackMap stack:
aconst_null
astore 8
start local 8 157: StackMap locals: android.os.Bundle
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 158: aload 0
aload 6
aload 7
aload 8
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.tune:(Landroid/os/IBinder;Landroid/net/Uri;Landroid/os/Bundle;I)V
159: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
160: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 161: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
162: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 163: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 164
iconst_1
goto 165
StackMap locals: android.os.IBinder
StackMap stack:
164: iconst_0
StackMap locals:
StackMap stack: int
165: istore 7
start local 7 166: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 167: aload 0
aload 6
iload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.setCaptionEnabled:(Landroid/os/IBinder;ZI)V
168: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
169: iconst_1
ireturn
end local 8 end local 7 end local 6 170: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
171: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 172: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 173: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 174: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 175: aload 0
aload 6
iload 7
aload 8
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.selectTrack:(Landroid/os/IBinder;ILjava/lang/String;I)V
176: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
177: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 178: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
179: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 180: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 181: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 184
182: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 8
start local 8 183: goto 185
end local 8 184: StackMap locals: android.os.IBinder java.lang.String
StackMap stack:
aconst_null
astore 8
start local 8 185: StackMap locals: android.os.Bundle
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 186: aload 0
aload 6
aload 7
aload 8
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.sendAppPrivateCommand:(Landroid/os/IBinder;Ljava/lang/String;Landroid/os/Bundle;I)V
187: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
188: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 189: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
190: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 191: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 7
start local 7 192: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 195
193: getstatic android.graphics.Rect.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Rect
astore 8
start local 8 194: goto 196
end local 8 195: StackMap locals: android.os.IBinder android.os.IBinder
StackMap stack:
aconst_null
astore 8
start local 8 196: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 197: aload 0
aload 6
aload 7
aload 8
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.createOverlayView:(Landroid/os/IBinder;Landroid/os/IBinder;Landroid/graphics/Rect;I)V
198: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
199: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 200: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
201: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 202: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 205
203: getstatic android.graphics.Rect.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Rect
astore 7
start local 7 204: goto 206
end local 7 205: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 206: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 207: aload 0
aload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.relayoutOverlayView:(Landroid/os/IBinder;Landroid/graphics/Rect;I)V
208: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
209: iconst_1
ireturn
end local 8 end local 7 end local 6 210: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
211: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 212: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 213: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.removeOverlayView:(Landroid/os/IBinder;I)V
214: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
215: iconst_1
ireturn
end local 7 end local 6 216: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
217: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 218: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 219: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 220: aload 0
aload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.unblockContent:(Landroid/os/IBinder;Ljava/lang/String;I)V
221: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
222: iconst_1
ireturn
end local 8 end local 7 end local 6 223: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
224: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 225: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 228
226: getstatic android.net.Uri.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.net.Uri
astore 7
start local 7 227: goto 229
end local 7 228: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 229: StackMap locals: android.net.Uri
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 230: aload 0
aload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.timeShiftPlay:(Landroid/os/IBinder;Landroid/net/Uri;I)V
231: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
232: iconst_1
ireturn
end local 8 end local 7 end local 6 233: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
234: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 235: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 236: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.timeShiftPause:(Landroid/os/IBinder;I)V
237: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
238: iconst_1
ireturn
end local 7 end local 6 239: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
240: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 241: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 242: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.timeShiftResume:(Landroid/os/IBinder;I)V
243: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
244: iconst_1
ireturn
end local 7 end local 6 245: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
246: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 247: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 248: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 249: aload 0
aload 6
lload 7
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.timeShiftSeekTo:(Landroid/os/IBinder;JI)V
250: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
251: iconst_1
ireturn
end local 9 end local 7 end local 6 252: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
253: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 254: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 257
255: getstatic android.media.PlaybackParams.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.media.PlaybackParams
astore 7
start local 7 256: goto 258
end local 7 257: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 258: StackMap locals: android.media.PlaybackParams
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 259: aload 0
aload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.timeShiftSetPlaybackParams:(Landroid/os/IBinder;Landroid/media/PlaybackParams;I)V
260: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
261: iconst_1
ireturn
end local 8 end local 7 end local 6 262: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
263: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 264: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 265
iconst_1
goto 266
StackMap locals: android.os.IBinder
StackMap stack:
265: iconst_0
StackMap locals:
StackMap stack: int
266: istore 7
start local 7 267: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 268: aload 0
aload 6
iload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.timeShiftEnablePositionTracking:(Landroid/os/IBinder;ZI)V
269: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
270: iconst_1
ireturn
end local 8 end local 7 end local 6 271: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
272: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 273: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 276
274: getstatic android.net.Uri.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.net.Uri
astore 7
start local 7 275: goto 277
end local 7 276: StackMap locals: android.os.IBinder
StackMap stack:
aconst_null
astore 7
start local 7 277: StackMap locals: android.net.Uri
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 278: aload 0
aload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.startRecording:(Landroid/os/IBinder;Landroid/net/Uri;I)V
279: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
280: iconst_1
ireturn
end local 8 end local 7 end local 6 281: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
282: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 283: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 284: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.stopRecording:(Landroid/os/IBinder;I)V
285: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
286: iconst_1
ireturn
end local 7 end local 6 287: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
288: aload 0
invokevirtual android.media.tv.ITvInputManager$Stub.getHardwareList:()Ljava/util/List;
astore 6
start local 6 289: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
290: aload 3
aload 6
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
291: iconst_1
ireturn
end local 6 292: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
293: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 294: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.media.tv.ITvInputHardwareCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/media/tv/ITvInputHardwareCallback;
astore 7
start local 7 295: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 298
296: getstatic android.media.tv.TvInputInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.media.tv.TvInputInfo
astore 8
start local 8 297: goto 299
end local 8 298: StackMap locals: int android.media.tv.ITvInputHardwareCallback
StackMap stack:
aconst_null
astore 8
start local 8 299: StackMap locals: android.media.tv.TvInputInfo
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 300: aload 0
iload 6
aload 7
aload 8
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.acquireTvInputHardware:(ILandroid/media/tv/ITvInputHardwareCallback;Landroid/media/tv/TvInputInfo;I)Landroid/media/tv/ITvInputHardware;
astore 10
start local 10 301: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
302: aload 3
aload 10
ifnull 303
aload 10
invokeinterface android.media.tv.ITvInputHardware.asBinder:()Landroid/os/IBinder;
goto 304
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int android.media.tv.ITvInputHardwareCallback android.media.tv.TvInputInfo int android.media.tv.ITvInputHardware
StackMap stack: android.os.Parcel
303: aconst_null
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int android.media.tv.ITvInputHardwareCallback android.media.tv.TvInputInfo int android.media.tv.ITvInputHardware
StackMap stack: android.os.Parcel android.os.IBinder
304: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
305: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 306: StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
307: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 308: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.media.tv.ITvInputHardware$Stub.asInterface:(Landroid/os/IBinder;)Landroid/media/tv/ITvInputHardware;
astore 7
start local 7 309: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 310: aload 0
iload 6
aload 7
iload 8
invokevirtual android.media.tv.ITvInputManager$Stub.releaseTvInputHardware:(ILandroid/media/tv/ITvInputHardware;I)V
311: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
312: iconst_1
ireturn
end local 8 end local 7 end local 6 313: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
314: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 315: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 316: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.getAvailableTvStreamConfigList:(Ljava/lang/String;I)Ljava/util/List;
astore 8
start local 8 317: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
318: aload 3
aload 8
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
319: iconst_1
ireturn
end local 8 end local 7 end local 6 320: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
321: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 322: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 325
323: getstatic android.view.Surface.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.Surface
astore 7
start local 7 324: goto 326
end local 7 325: StackMap locals: java.lang.String
StackMap stack:
aconst_null
astore 7
start local 7 326: StackMap locals: android.view.Surface
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 329
327: getstatic android.media.tv.TvStreamConfig.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.media.tv.TvStreamConfig
astore 8
start local 8 328: goto 330
end local 8 329: StackMap locals:
StackMap stack:
aconst_null
astore 8
start local 8 330: StackMap locals: android.media.tv.TvStreamConfig
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 331: aload 0
aload 6
aload 7
aload 8
iload 9
invokevirtual android.media.tv.ITvInputManager$Stub.captureFrame:(Ljava/lang/String;Landroid/view/Surface;Landroid/media/tv/TvStreamConfig;I)Z
istore 10
start local 10 332: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
333: aload 3
iload 10
ifeq 334
iconst_1
goto 335
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String android.view.Surface android.media.tv.TvStreamConfig int int
StackMap stack: android.os.Parcel
334: iconst_0
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String android.view.Surface android.media.tv.TvStreamConfig int int
StackMap stack: android.os.Parcel int
335: invokevirtual android.os.Parcel.writeInt:(I)V
336: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 337: StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
338: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 339: aload 0
iload 6
invokevirtual android.media.tv.ITvInputManager$Stub.isSingleSessionActive:(I)Z
istore 7
start local 7 340: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
341: aload 3
iload 7
ifeq 342
iconst_1
goto 343
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
342: iconst_0
StackMap locals: android.media.tv.ITvInputManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
343: invokevirtual android.os.Parcel.writeInt:(I)V
344: iconst_1
ireturn
end local 7 end local 6 345: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
346: aload 0
invokevirtual android.media.tv.ITvInputManager$Stub.getDvbDeviceList:()Ljava/util/List;
astore 6
start local 6 347: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
348: aload 3
aload 6
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
349: iconst_1
ireturn
end local 6 350: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
351: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 354
352: getstatic android.media.tv.DvbDeviceInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.media.tv.DvbDeviceInfo
astore 6
start local 6 353: goto 355
end local 6 354: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 355: StackMap locals: android.media.tv.DvbDeviceInfo
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 356: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.openDvbDevice:(Landroid/media/tv/DvbDeviceInfo;I)Landroid/os/ParcelFileDescriptor;
astore 8
start local 8 357: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
358: aload 8
ifnull 362
359: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
360: aload 8
aload 3
iconst_1
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
361: goto 363
362: StackMap locals: int android.os.ParcelFileDescriptor
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
363: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 8 end local 7 end local 6 364: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
365: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 368
366: getstatic android.content.Intent.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.Intent
astore 6
start local 6 367: goto 369
end local 6 368: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 369: StackMap locals: android.content.Intent
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 370: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.sendTvInputNotifyIntent:(Landroid/content/Intent;I)V
371: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
372: iconst_1
ireturn
end local 7 end local 6 373: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
374: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 377
375: getstatic android.net.Uri.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.net.Uri
astore 6
start local 6 376: goto 378
end local 6 377: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 378: StackMap locals: android.net.Uri
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 379: aload 0
aload 6
iload 7
invokevirtual android.media.tv.ITvInputManager$Stub.requestChannelBrowsable:(Landroid/net/Uri;I)V
380: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
381: iconst_1
ireturn
end local 7 end local 6 382: StackMap locals:
StackMap stack:
aload 0
iload 1
aload 2
aload 3
iload 4
invokespecial android.os.Binder.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 383 0 this Landroid/media/tv/ITvInputManager$Stub;
0 383 1 code I
0 383 2 data Landroid/os/Parcel;
0 383 3 reply Landroid/os/Parcel;
0 383 4 flags I
1 383 5 descriptor Ljava/lang/String;
6 10 6 _arg0 I
7 10 7 _result Ljava/util/List<Landroid/media/tv/TvInputInfo;>;
12 21 6 _arg0 Ljava/lang/String;
13 21 7 _arg1 I
14 21 8 _result Landroid/media/tv/TvInputInfo;
24 25 6 _arg0 Landroid/media/tv/TvInputInfo;
26 30 6 _arg0 Landroid/media/tv/TvInputInfo;
27 30 7 _arg1 I
32 37 6 _arg0 Ljava/lang/String;
33 37 7 _arg1 I
34 37 8 _result I
39 43 6 _arg0 I
40 43 7 _result Ljava/util/List<Landroid/media/tv/TvContentRatingSystemInfo;>;
45 49 6 _arg0 Landroid/media/tv/ITvInputManagerCallback;
46 49 7 _arg1 I
51 55 6 _arg0 Landroid/media/tv/ITvInputManagerCallback;
52 55 7 _arg1 I
57 63 6 _arg0 I
58 63 7 _result Z
67 71 6 _arg0 Z
68 71 7 _arg1 I
73 80 6 _arg0 Ljava/lang/String;
74 80 7 _arg1 I
75 80 8 _result Z
82 86 6 _arg0 I
83 86 7 _result Ljava/util/List<Ljava/lang/String;>;
88 92 6 _arg0 Ljava/lang/String;
89 92 7 _arg1 I
94 98 6 _arg0 Ljava/lang/String;
95 98 7 _arg1 I
100 109 6 _arg0 Landroid/media/tv/ITvInputClient;
101 109 7 _arg1 Ljava/lang/String;
104 109 8 _arg2 Z
105 109 9 _arg3 I
106 109 10 _arg4 I
111 115 6 _arg0 Landroid/os/IBinder;
112 115 7 _arg1 I
117 121 6 _arg0 Landroid/os/IBinder;
118 121 7 _arg1 I
123 131 6 _arg0 Landroid/os/IBinder;
125 126 7 _arg1 Landroid/view/Surface;
127 131 7 _arg1 Landroid/view/Surface;
128 131 8 _arg2 I
133 140 6 _arg0 Landroid/os/IBinder;
134 140 7 _arg1 I
135 140 8 _arg2 I
136 140 9 _arg3 I
137 140 10 _arg4 I
142 147 6 _arg0 Landroid/os/IBinder;
143 147 7 _arg1 F
144 147 8 _arg2 I
149 161 6 _arg0 Landroid/os/IBinder;
151 152 7 _arg1 Landroid/net/Uri;
153 161 7 _arg1 Landroid/net/Uri;
155 156 8 _arg2 Landroid/os/Bundle;
157 161 8 _arg2 Landroid/os/Bundle;
158 161 9 _arg3 I
163 170 6 _arg0 Landroid/os/IBinder;
166 170 7 _arg1 Z
167 170 8 _arg2 I
172 178 6 _arg0 Landroid/os/IBinder;
173 178 7 _arg1 I
174 178 8 _arg2 Ljava/lang/String;
175 178 9 _arg3 I
180 189 6 _arg0 Landroid/os/IBinder;
181 189 7 _arg1 Ljava/lang/String;
183 184 8 _arg2 Landroid/os/Bundle;
185 189 8 _arg2 Landroid/os/Bundle;
186 189 9 _arg3 I
191 200 6 _arg0 Landroid/os/IBinder;
192 200 7 _arg1 Landroid/os/IBinder;
194 195 8 _arg2 Landroid/graphics/Rect;
196 200 8 _arg2 Landroid/graphics/Rect;
197 200 9 _arg3 I
202 210 6 _arg0 Landroid/os/IBinder;
204 205 7 _arg1 Landroid/graphics/Rect;
206 210 7 _arg1 Landroid/graphics/Rect;
207 210 8 _arg2 I
212 216 6 _arg0 Landroid/os/IBinder;
213 216 7 _arg1 I
218 223 6 _arg0 Landroid/os/IBinder;
219 223 7 _arg1 Ljava/lang/String;
220 223 8 _arg2 I
225 233 6 _arg0 Landroid/os/IBinder;
227 228 7 _arg1 Landroid/net/Uri;
229 233 7 _arg1 Landroid/net/Uri;
230 233 8 _arg2 I
235 239 6 _arg0 Landroid/os/IBinder;
236 239 7 _arg1 I
241 245 6 _arg0 Landroid/os/IBinder;
242 245 7 _arg1 I
247 252 6 _arg0 Landroid/os/IBinder;
248 252 7 _arg1 J
249 252 9 _arg2 I
254 262 6 _arg0 Landroid/os/IBinder;
256 257 7 _arg1 Landroid/media/PlaybackParams;
258 262 7 _arg1 Landroid/media/PlaybackParams;
259 262 8 _arg2 I
264 271 6 _arg0 Landroid/os/IBinder;
267 271 7 _arg1 Z
268 271 8 _arg2 I
273 281 6 _arg0 Landroid/os/IBinder;
275 276 7 _arg1 Landroid/net/Uri;
277 281 7 _arg1 Landroid/net/Uri;
278 281 8 _arg2 I
283 287 6 _arg0 Landroid/os/IBinder;
284 287 7 _arg1 I
289 292 6 _result Ljava/util/List<Landroid/media/tv/TvInputHardwareInfo;>;
294 306 6 _arg0 I
295 306 7 _arg1 Landroid/media/tv/ITvInputHardwareCallback;
297 298 8 _arg2 Landroid/media/tv/TvInputInfo;
299 306 8 _arg2 Landroid/media/tv/TvInputInfo;
300 306 9 _arg3 I
301 306 10 _result Landroid/media/tv/ITvInputHardware;
308 313 6 _arg0 I
309 313 7 _arg1 Landroid/media/tv/ITvInputHardware;
310 313 8 _arg2 I
315 320 6 _arg0 Ljava/lang/String;
316 320 7 _arg1 I
317 320 8 _result Ljava/util/List<Landroid/media/tv/TvStreamConfig;>;
322 337 6 _arg0 Ljava/lang/String;
324 325 7 _arg1 Landroid/view/Surface;
326 337 7 _arg1 Landroid/view/Surface;
328 329 8 _arg2 Landroid/media/tv/TvStreamConfig;
330 337 8 _arg2 Landroid/media/tv/TvStreamConfig;
331 337 9 _arg3 I
332 337 10 _result Z
339 345 6 _arg0 I
340 345 7 _result Z
347 350 6 _result Ljava/util/List<Landroid/media/tv/DvbDeviceInfo;>;
353 354 6 _arg0 Landroid/media/tv/DvbDeviceInfo;
355 364 6 _arg0 Landroid/media/tv/DvbDeviceInfo;
356 364 7 _arg1 I
357 364 8 _result Landroid/os/ParcelFileDescriptor;
367 368 6 _arg0 Landroid/content/Intent;
369 373 6 _arg0 Landroid/content/Intent;
370 373 7 _arg1 I
376 377 6 _arg0 Landroid/net/Uri;
378 382 6 _arg0 Landroid/net/Uri;
379 382 7 _arg1 I
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "ITvInputManager.java"
NestHost: android.media.tv.ITvInputManager
InnerClasses:
public abstract Stub = android.media.tv.ITvInputClient$Stub of android.media.tv.ITvInputClient
public abstract Stub = android.media.tv.ITvInputHardware$Stub of android.media.tv.ITvInputHardware
public abstract Stub = android.media.tv.ITvInputHardwareCallback$Stub of android.media.tv.ITvInputHardwareCallback
public abstract Stub = android.media.tv.ITvInputManager$Stub of android.media.tv.ITvInputManager
private Proxy = android.media.tv.ITvInputManager$Stub$Proxy of android.media.tv.ITvInputManager$Stub
public abstract Stub = android.media.tv.ITvInputManagerCallback$Stub of android.media.tv.ITvInputManagerCallback
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable