c.smali
.class public abstract Lf/b/b/b/q1/c;
.super Lf/b/b/b/h1/g;
.source ""
# interfaces
.implements Lf/b/b/b/q1/f;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/b/b/b/h1/g<",
"Lf/b/b/b/q1/i;",
"Lf/b/b/b/q1/j;",
"Lf/b/b/b/q1/g;",
">;",
"Lf/b/b/b/q1/f;"
}
.end annotation
# direct methods
.method protected constructor <init>(Ljava/lang/String;)V
.registers 3
const/4 p1, 0x2
new-array v0, p1, [Lf/b/b/b/q1/i;
new-array p1, p1, [Lf/b/b/b/q1/j;
invoke-direct {p0, v0, p1}, Lf/b/b/b/h1/g;-><init>([Lf/b/b/b/h1/e;[Lf/b/b/b/h1/f;)V
const/16 p1, 0x400
invoke-virtual {p0, p1}, Lf/b/b/b/h1/g;->u(I)V
return-void
.end method
# virtual methods
.method protected final A(Lf/b/b/b/q1/j;)V
.registers 2
invoke-super {p0, p1}, Lf/b/b/b/h1/g;->r(Lf/b/b/b/h1/f;)V
return-void
.end method
.method public a(J)V
.registers 3
return-void
.end method
.method protected bridge synthetic g()Lf/b/b/b/h1/e;
.registers 2
invoke-virtual {p0}, Lf/b/b/b/q1/c;->v()Lf/b/b/b/q1/i;
move-result-object v0
return-object v0
.end method
.method protected bridge synthetic h()Lf/b/b/b/h1/f;
.registers 2
invoke-virtual {p0}, Lf/b/b/b/q1/c;->w()Lf/b/b/b/q1/j;
move-result-object v0
return-object v0
.end method
.method protected bridge synthetic i(Ljava/lang/Throwable;)Ljava/lang/Exception;
.registers 2
invoke-virtual {p0, p1}, Lf/b/b/b/q1/c;->x(Ljava/lang/Throwable;)Lf/b/b/b/q1/g;
move-result-object p1
return-object p1
.end method
.method protected bridge synthetic j(Lf/b/b/b/h1/e;Lf/b/b/b/h1/f;Z)Ljava/lang/Exception;
.registers 4
check-cast p1, Lf/b/b/b/q1/i;
check-cast p2, Lf/b/b/b/q1/j;
invoke-virtual {p0, p1, p2, p3}, Lf/b/b/b/q1/c;->z(Lf/b/b/b/q1/i;Lf/b/b/b/q1/j;Z)Lf/b/b/b/q1/g;
move-result-object p1
return-object p1
.end method
.method protected final v()Lf/b/b/b/q1/i;
.registers 2
new-instance v0, Lf/b/b/b/q1/i;
invoke-direct {v0}, Lf/b/b/b/q1/i;-><init>()V
return-object v0
.end method
.method protected final w()Lf/b/b/b/q1/j;
.registers 2
new-instance v0, Lf/b/b/b/q1/d;
invoke-direct {v0, p0}, Lf/b/b/b/q1/d;-><init>(Lf/b/b/b/q1/c;)V
return-object v0
.end method
.method protected final x(Ljava/lang/Throwable;)Lf/b/b/b/q1/g;
.registers 4
new-instance v0, Lf/b/b/b/q1/g;
const-string v1, "Unexpected decode error"
invoke-direct {v0, v1, p1}, Lf/b/b/b/q1/g;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
return-object v0
.end method
.method protected abstract y([BIZ)Lf/b/b/b/q1/e;
.end method
.method protected final z(Lf/b/b/b/q1/i;Lf/b/b/b/q1/j;Z)Lf/b/b/b/q1/g;
.registers 12
:try_start_0
iget-object v0, p1, Lf/b/b/b/h1/e;->f:Ljava/nio/ByteBuffer;
invoke-static {v0}, Lf/b/b/b/s1/e;->e(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Ljava/nio/ByteBuffer;
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B
move-result-object v1
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I
move-result v0
invoke-virtual {p0, v1, v0, p3}, Lf/b/b/b/q1/c;->y([BIZ)Lf/b/b/b/q1/e;
move-result-object v5
iget-wide v3, p1, Lf/b/b/b/h1/e;->h:J
iget-wide v6, p1, Lf/b/b/b/q1/i;->k:J
move-object v2, p2
invoke-virtual/range {v2 .. v7}, Lf/b/b/b/q1/j;->e(JLf/b/b/b/q1/e;J)V
const/high16 p1, -0x80000000
invoke-virtual {p2, p1}, Lf/b/b/b/h1/a;->clearFlag(I)V
:try_end_20
.catch Lf/b/b/b/q1/g; {:try_start_0 .. :try_end_20} :catch_22
const/4 p1, 0x0
return-object p1
:catch_22
move-exception p1
return-object p1
.end method