AnimatedFileDrawable$2.smali
.class Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;
.super Ljava/lang/Object;
.source "AnimatedFileDrawable.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)V
.registers 2
.param p1, "this$0" # Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
.line 143
iput-object p1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.registers 8
.line 146
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->destroyWhenDone:Z
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$000(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Z
move-result v0
const-wide/16 v1, 0x0
if-eqz v0, :cond_1d
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
iget-wide v3, v0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nativePtr:J
cmp-long v0, v3, v1
if-eqz v0, :cond_1d
.line 147
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
iget-wide v3, v0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nativePtr:J
# invokes: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->destroyDecoder(J)V
invoke-static {v3, v4}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$100(J)V
.line 148
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
iput-wide v1, v0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nativePtr:J
.line 150
:cond_1d
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
iget-wide v3, v0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nativePtr:J
const/4 v0, 0x0
cmp-long v5, v3, v1
if-nez v5, :cond_69
.line 151
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->renderingBitmap:Landroid/graphics/Bitmap;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$200(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/graphics/Bitmap;
move-result-object v1
if-eqz v1, :cond_3c
.line 152
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->renderingBitmap:Landroid/graphics/Bitmap;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$200(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/graphics/Bitmap;
move-result-object v1
invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V
.line 153
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->renderingBitmap:Landroid/graphics/Bitmap;
invoke-static {v1, v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$202(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
.line 155
:cond_3c
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->backgroundBitmap:Landroid/graphics/Bitmap;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$300(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/graphics/Bitmap;
move-result-object v1
if-eqz v1, :cond_52
.line 156
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->backgroundBitmap:Landroid/graphics/Bitmap;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$300(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/graphics/Bitmap;
move-result-object v1
invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V
.line 157
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->backgroundBitmap:Landroid/graphics/Bitmap;
invoke-static {v1, v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$302(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
.line 159
:cond_52
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->decodeQueue:Lim/tpelyyftgw/messenger/DispatchQueue;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$400(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Lim/tpelyyftgw/messenger/DispatchQueue;
move-result-object v1
if-eqz v1, :cond_68
.line 160
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->decodeQueue:Lim/tpelyyftgw/messenger/DispatchQueue;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$400(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Lim/tpelyyftgw/messenger/DispatchQueue;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/messenger/DispatchQueue;->recycle()V
.line 161
iget-object v1, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->decodeQueue:Lim/tpelyyftgw/messenger/DispatchQueue;
invoke-static {v1, v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$402(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Lim/tpelyyftgw/messenger/DispatchQueue;)Lim/tpelyyftgw/messenger/DispatchQueue;
.line 163
:cond_68
return-void
.line 165
:cond_69
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->stream:Lim/tpelyyftgw/messenger/AnimatedFileDrawableStream;
invoke-static {v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$700(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Lim/tpelyyftgw/messenger/AnimatedFileDrawableStream;
move-result-object v3
const/4 v4, 0x0
if-eqz v3, :cond_91
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingRemoveLoading:Z
invoke-static {v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$800(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Z
move-result v3
if-eqz v3, :cond_91
.line 166
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->currentAccount:I
invoke-static {v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$900(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
move-result v3
invoke-static {v3}, Lim/tpelyyftgw/messenger/FileLoader;->getInstance(I)Lim/tpelyyftgw/messenger/FileLoader;
move-result-object v3
iget-object v5, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->stream:Lim/tpelyyftgw/messenger/AnimatedFileDrawableStream;
invoke-static {v5}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$700(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Lim/tpelyyftgw/messenger/AnimatedFileDrawableStream;
move-result-object v5
invoke-virtual {v5}, Lim/tpelyyftgw/messenger/AnimatedFileDrawableStream;->getDocument()Lim/tpelyyftgw/tgnet/TLRPC$Document;
move-result-object v5
invoke-virtual {v3, v5, v4, v4}, Lim/tpelyyftgw/messenger/FileLoader;->removeLoadingVideo(Lim/tpelyyftgw/tgnet/TLRPC$Document;ZZ)V
.line 168
:cond_91
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingRemoveLoadingFramesReset:I
invoke-static {v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1000(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
move-result v3
const/4 v5, 0x1
if-gtz v3, :cond_a0
.line 169
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingRemoveLoading:Z
invoke-static {v3, v5}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$802(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Z)Z
goto :goto_a5
.line 171
:cond_a0
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# operator-- for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingRemoveLoadingFramesReset:I
invoke-static {v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1010(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
.line 173
:goto_a5
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->singleFrameDecoded:Z
invoke-static {v3, v5}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1102(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Z)Z
.line 174
iget-object v3, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->loadFrameTask:Ljava/lang/Runnable;
invoke-static {v3, v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$502(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Ljava/lang/Runnable;)Ljava/lang/Runnable;
.line 175
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->backgroundBitmap:Landroid/graphics/Bitmap;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$300(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/graphics/Bitmap;
move-result-object v3
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nextRenderingBitmap:Landroid/graphics/Bitmap;
invoke-static {v0, v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1202(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
.line 176
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->backgroundBitmapTime:I
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1400(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
move-result v3
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nextRenderingBitmapTime:I
invoke-static {v0, v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1302(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;I)I
.line 177
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->backgroundShader:Landroid/graphics/BitmapShader;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1600(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/graphics/BitmapShader;
move-result-object v3
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->nextRenderingShader:Landroid/graphics/BitmapShader;
invoke-static {v0, v3}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1502(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;Landroid/graphics/BitmapShader;)Landroid/graphics/BitmapShader;
.line 178
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->metaData:[I
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1700(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)[I
move-result-object v0
const/4 v3, 0x3
aget v0, v0, v3
iget-object v5, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->lastTimeStamp:I
invoke-static {v5}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1800(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
move-result v5
if-ge v0, v5, :cond_e0
.line 179
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->lastTimeStamp:I
invoke-static {v0, v4}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1802(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;I)I
.line 181
:cond_e0
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->metaData:[I
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1700(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)[I
move-result-object v0
aget v0, v0, v3
iget-object v5, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->lastTimeStamp:I
invoke-static {v5}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1800(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
move-result v5
sub-int/2addr v0, v5
if-eqz v0, :cond_103
.line 182
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->metaData:[I
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1700(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)[I
move-result-object v5
aget v5, v5, v3
iget-object v6, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->lastTimeStamp:I
invoke-static {v6}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1800(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)I
move-result v6
sub-int/2addr v5, v6
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->invalidateAfter:I
invoke-static {v0, v5}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1902(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;I)I
.line 184
:cond_103
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingSeekToUI:J
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2000(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)J
move-result-wide v5
cmp-long v0, v5, v1
if-ltz v0, :cond_123
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingSeekTo:J
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2100(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)J
move-result-wide v0
const-wide/16 v5, -0x1
cmp-long v2, v0, v5
if-nez v2, :cond_123
.line 185
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->pendingSeekToUI:J
invoke-static {v0, v5, v6}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2002(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;J)J
.line 186
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->invalidateAfter:I
invoke-static {v0, v4}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1902(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;I)I
.line 188
:cond_123
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->metaData:[I
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1700(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)[I
move-result-object v1
aget v1, v1, v3
# setter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->lastTimeStamp:I
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$1802(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;I)I
.line 189
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->secondParentView:Landroid/view/View;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2200(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_140
.line 190
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->secondParentView:Landroid/view/View;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2200(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/view/View;
move-result-object v0
invoke-virtual {v0}, Landroid/view/View;->invalidate()V
goto :goto_151
.line 191
:cond_140
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->parentView:Landroid/view/View;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2300(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_151
.line 192
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# getter for: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->parentView:Landroid/view/View;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$2300(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)Landroid/view/View;
move-result-object v0
invoke-virtual {v0}, Landroid/view/View;->invalidate()V
.line 194
:cond_151
:goto_151
iget-object v0, p0, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable$2;->this$0:Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;
# invokes: Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->scheduleNextGetFrame()V
invoke-static {v0}, Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;->access$600(Lim/tpelyyftgw/ui/components/AnimatedFileDrawable;)V
.line 195
return-void
.end method