ISpeakerVerifier$Stub$Proxy.smali
.class Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/iflytek/speech/aidl/ISpeakerVerifier;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0xa
name = "Proxy"
.end annotation
# instance fields
.field private mRemote:Landroid/os/IBinder;
# direct methods
.method constructor <init>(Landroid/os/IBinder;)V
.registers 2
.prologue
.line 119
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 120
iput-object p1, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
.line 121
return-void
.end method
# virtual methods
.method public asBinder()Landroid/os/IBinder;
.registers 2
.prologue
.line 124
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
return-object v0
.end method
.method public endSpeak()V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 175
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 176
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 178
:try_start_8
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 179
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
const/4 v3, 0x3
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 180
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_17
.catchall {:try_start_8 .. :try_end_17} :catchall_1e
.line 183
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 184
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 186
return-void
.line 183
:catchall_1e
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 184
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 185
throw v0
.end method
.method public getInterfaceDescriptor()Ljava/lang/String;
.registers 2
.prologue
.line 128
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
return-object v0
.end method
.method public getParameter(Ljava/lang/String;)Ljava/lang/String;
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 225
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 226
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 229
:try_start_8
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 230
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 231
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
const/4 v3, 0x6
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 232
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 233
invoke-virtual {v2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
:try_end_1d
.catchall {:try_start_8 .. :try_end_1d} :catchall_25
move-result-object v0
.line 236
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 237
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 239
return-object v0
.line 236
:catchall_25
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 237
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 238
throw v0
.end method
.method public register(Ljava/lang/String;Ljava/lang/String;Lcom/iflytek/speech/VerifierListener;)I
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 152
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 153
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 156
:try_start_8
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 157
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 158
invoke-virtual {v1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 159
if-eqz p3, :cond_31
invoke-interface {p3}, Lcom/iflytek/speech/VerifierListener;->asBinder()Landroid/os/IBinder;
move-result-object v0
:goto_19
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V
.line 160
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
const/4 v3, 0x2
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 161
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 162
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
:try_end_29
.catchall {:try_start_8 .. :try_end_29} :catchall_33
move-result v0
.line 165
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 166
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 168
return v0
.line 159
:cond_31
const/4 v0, 0x0
goto :goto_19
.line 165
:catchall_33
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 166
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 167
throw v0
.end method
.method public setParameter(Ljava/lang/String;Ljava/lang/String;)I
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 206
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 207
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 210
:try_start_8
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 211
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 212
invoke-virtual {v1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 213
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
const/4 v3, 0x5
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 214
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 215
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
:try_end_20
.catchall {:try_start_8 .. :try_end_20} :catchall_28
move-result v0
.line 218
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 219
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 221
return v0
.line 218
:catchall_28
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 219
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 220
throw v0
.end method
.method public stopSpeak()V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 192
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 193
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 195
:try_start_8
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 196
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
const/4 v3, 0x4
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 197
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_17
.catchall {:try_start_8 .. :try_end_17} :catchall_1e
.line 200
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 201
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 203
return-void
.line 200
:catchall_1e
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 201
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 202
throw v0
.end method
.method public verify(Ljava/lang/String;Ljava/lang/String;Lcom/iflytek/speech/VerifierListener;)I
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 132
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 133
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 136
:try_start_8
const-string v0, "com.iflytek.speech.aidl.ISpeakerVerifier"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 137
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 138
invoke-virtual {v1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 139
if-eqz p3, :cond_31
invoke-interface {p3}, Lcom/iflytek/speech/VerifierListener;->asBinder()Landroid/os/IBinder;
move-result-object v0
:goto_19
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V
.line 140
iget-object v0, p0, Lcom/iflytek/speech/aidl/ISpeakerVerifier$Stub$Proxy;->mRemote:Landroid/os/IBinder;
const/4 v3, 0x1
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 141
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 142
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
:try_end_29
.catchall {:try_start_8 .. :try_end_29} :catchall_33
move-result v0
.line 145
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 146
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 148
return v0
.line 139
:cond_31
const/4 v0, 0x0
goto :goto_19
.line 145
:catchall_33
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 146
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 147
throw v0
.end method