FileLoader$1.smali

.class Lim/tpelyyftgw/messenger/FileLoader$1;
.super Ljava/lang/Object;
.source "FileLoader.java"

# interfaces
.implements Lim/tpelyyftgw/messenger/FileUploadOperation$FileUploadOperationDelegate;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lim/tpelyyftgw/messenger/FileLoader;->lambda$uploadFile$5(ZLjava/lang/String;IIZZ)V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/messenger/FileLoader;

.field final synthetic val$apply:Z

.field final synthetic val$encrypted:Z

.field final synthetic val$location:Ljava/lang/String;

.field final synthetic val$small:Z


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method constructor <init>(Lim/tpelyyftgw/messenger/FileLoader;ZLjava/lang/String;ZZ)V
    .registers 6
    .param p1, "this$0"    # Lim/tpelyyftgw/messenger/FileLoader;

    .line 253
    iput-object p1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    iput-boolean p2, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$encrypted:Z

    iput-object p3, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$location:Ljava/lang/String;

    iput-boolean p4, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$small:Z

    iput-boolean p5, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$apply:Z

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public didChangedUploadProgress(Lim/tpelyyftgw/messenger/FileUploadOperation;F)V
    .registers 6
    .param p1, "operation"    # Lim/tpelyyftgw/messenger/FileUploadOperation;
    .param p2, "progress"    # F

    .line 322
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->delegate:Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$100(Lim/tpelyyftgw/messenger/FileLoader;)Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;

    move-result-object v0

    if-eqz v0, :cond_15

    .line 323
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->delegate:Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$100(Lim/tpelyyftgw/messenger/FileLoader;)Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$location:Ljava/lang/String;

    iget-boolean v2, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$encrypted:Z

    invoke-interface {v0, v1, p2, v2}, Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;->fileUploadProgressChanged(Ljava/lang/String;FZ)V

    .line 325
    :cond_15
    return-void
.end method

.method public didFailedUploadingFile(Lim/tpelyyftgw/messenger/FileUploadOperation;)V
    .registers 7
    .param p1, "operation"    # Lim/tpelyyftgw/messenger/FileUploadOperation;

    .line 289
    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->fileLoaderQueue:Lim/tpelyyftgw/messenger/DispatchQueue;
    invoke-static {}, Lim/tpelyyftgw/messenger/FileLoader;->access$300()Lim/tpelyyftgw/messenger/DispatchQueue;

    move-result-object v0

    iget-boolean v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$encrypted:Z

    iget-object v2, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$location:Ljava/lang/String;

    iget-boolean v3, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->val$small:Z

    new-instance v4, Lim/tpelyyftgw/messenger/-$$Lambda$FileLoader$1$hMj2I7P06AEB5lRaXRKIvMNXH4c;

    invoke-direct {v4, p0, v1, v2, v3}, Lim/tpelyyftgw/messenger/-$$Lambda$FileLoader$1$hMj2I7P06AEB5lRaXRKIvMNXH4c;-><init>(Lim/tpelyyftgw/messenger/FileLoader$1;ZLjava/lang/String;Z)V

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/messenger/DispatchQueue;->postRunnable(Ljava/lang/Runnable;)V

    .line 318
    return-void
.end method

.method public didFinishUploadingFile(Lim/tpelyyftgw/messenger/FileUploadOperation;Lim/tpelyyftgw/tgnet/TLRPC$InputFile;Lim/tpelyyftgw/tgnet/TLRPC$InputEncryptedFile;[B[B)V
    .registers 20
    .param p1, "operation"    # Lim/tpelyyftgw/messenger/FileUploadOperation;
    .param p2, "inputFile"    # Lim/tpelyyftgw/tgnet/TLRPC$InputFile;
    .param p3, "inputEncryptedFile"    # Lim/tpelyyftgw/tgnet/TLRPC$InputEncryptedFile;
    .param p4, "key"    # [B
    .param p5, "iv"    # [B

    .line 256
    move-object v11, p0

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->fileLoaderQueue:Lim/tpelyyftgw/messenger/DispatchQueue;
    invoke-static {}, Lim/tpelyyftgw/messenger/FileLoader;->access$300()Lim/tpelyyftgw/messenger/DispatchQueue;

    move-result-object v12

    iget-boolean v2, v11, Lim/tpelyyftgw/messenger/FileLoader$1;->val$encrypted:Z

    iget-object v3, v11, Lim/tpelyyftgw/messenger/FileLoader$1;->val$location:Ljava/lang/String;

    iget-boolean v4, v11, Lim/tpelyyftgw/messenger/FileLoader$1;->val$small:Z

    iget-boolean v10, v11, Lim/tpelyyftgw/messenger/FileLoader$1;->val$apply:Z

    new-instance v13, Lim/tpelyyftgw/messenger/-$$Lambda$FileLoader$1$jidJnn8Mc2Ee4AUtvIi6WfL9AUA;

    move-object v0, v13

    move-object v1, p0

    move-object/from16 v5, p2

    move-object/from16 v6, p3

    move-object/from16 v7, p4

    move-object/from16 v8, p5

    move-object v9, p1

    invoke-direct/range {v0 .. v10}, Lim/tpelyyftgw/messenger/-$$Lambda$FileLoader$1$jidJnn8Mc2Ee4AUtvIi6WfL9AUA;-><init>(Lim/tpelyyftgw/messenger/FileLoader$1;ZLjava/lang/String;ZLim/tpelyyftgw/tgnet/TLRPC$InputFile;Lim/tpelyyftgw/tgnet/TLRPC$InputEncryptedFile;[B[BLim/tpelyyftgw/messenger/FileUploadOperation;Z)V

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/messenger/DispatchQueue;->postRunnable(Ljava/lang/Runnable;)V

    .line 285
    return-void
.end method

.method public synthetic lambda$didFailedUploadingFile$1$FileLoader$1(ZLjava/lang/String;Z)V
    .registers 6
    .param p1, "encrypted"    # Z
    .param p2, "location"    # Ljava/lang/String;
    .param p3, "small"    # Z

    .line 290
    if-eqz p1, :cond_c

    .line 291
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadOperationPathsEnc:Ljava/util/concurrent/ConcurrentHashMap;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$400(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/concurrent/ConcurrentHashMap;

    move-result-object v0

    invoke-virtual {v0, p2}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_15

    .line 293
    :cond_c
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadOperationPaths:Ljava/util/concurrent/ConcurrentHashMap;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$500(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/concurrent/ConcurrentHashMap;

    move-result-object v0

    invoke-virtual {v0, p2}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 295
    :goto_15
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->delegate:Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$100(Lim/tpelyyftgw/messenger/FileLoader;)Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;

    move-result-object v0

    if-eqz v0, :cond_26

    .line 296
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->delegate:Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$100(Lim/tpelyyftgw/messenger/FileLoader;)Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;

    move-result-object v0

    invoke-interface {v0, p2, p1}, Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;->fileDidFailedUpload(Ljava/lang/String;Z)V

    .line 298
    :cond_26
    const/4 v0, 0x1

    if-eqz p3, :cond_4d

    .line 299
    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator-- for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadSmallOperationsCount:I
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$610(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 300
    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadSmallOperationsCount:I
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$600(Lim/tpelyyftgw/messenger/FileLoader;)I

    move-result v1

    if-ge v1, v0, :cond_70

    .line 301
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadSmallOperationQueue:Ljava/util/LinkedList;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$700(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/LinkedList;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/LinkedList;->poll()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/FileUploadOperation;

    .line 302
    .local v0, "operation1":Lim/tpelyyftgw/messenger/FileUploadOperation;
    if-eqz v0, :cond_4c

    .line 303
    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator++ for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadSmallOperationsCount:I
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$608(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 304
    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/FileUploadOperation;->start()V

    .line 306
    .end local v0    # "operation1":Lim/tpelyyftgw/messenger/FileUploadOperation;
    :cond_4c
    goto :goto_70

    .line 308
    :cond_4d
    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator-- for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadOperationsCount:I
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$810(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 309
    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadOperationsCount:I
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$800(Lim/tpelyyftgw/messenger/FileLoader;)I

    move-result v1

    if-ge v1, v0, :cond_70

    .line 310
    iget-object v0, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadOperationQueue:Ljava/util/LinkedList;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLoader;->access$900(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/LinkedList;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/LinkedList;->poll()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/messenger/FileUploadOperation;

    .line 311
    .restart local v0    # "operation1":Lim/tpelyyftgw/messenger/FileUploadOperation;
    if-eqz v0, :cond_70

    .line 312
    iget-object v1, p0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator++ for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadOperationsCount:I
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$808(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 313
    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/FileUploadOperation;->start()V

    .line 317
    .end local v0    # "operation1":Lim/tpelyyftgw/messenger/FileUploadOperation;
    :cond_70
    :goto_70
    return-void
.end method

.method public synthetic lambda$didFinishUploadingFile$0$FileLoader$1(ZLjava/lang/String;ZLim/tpelyyftgw/tgnet/TLRPC$InputFile;Lim/tpelyyftgw/tgnet/TLRPC$InputEncryptedFile;[B[BLim/tpelyyftgw/messenger/FileUploadOperation;Z)V
    .registers 21
    .param p1, "encrypted"    # Z
    .param p2, "location"    # Ljava/lang/String;
    .param p3, "small"    # Z
    .param p4, "inputFile"    # Lim/tpelyyftgw/tgnet/TLRPC$InputFile;
    .param p5, "inputEncryptedFile"    # Lim/tpelyyftgw/tgnet/TLRPC$InputEncryptedFile;
    .param p6, "key"    # [B
    .param p7, "iv"    # [B
    .param p8, "operation"    # Lim/tpelyyftgw/messenger/FileUploadOperation;
    .param p9, "apply"    # Z

    .line 257
    move-object v0, p0

    move-object v10, p2

    if-eqz p1, :cond_e

    .line 258
    iget-object v1, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadOperationPathsEnc:Ljava/util/concurrent/ConcurrentHashMap;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$400(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/concurrent/ConcurrentHashMap;

    move-result-object v1

    invoke-virtual {v1, p2}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_17

    .line 260
    :cond_e
    iget-object v1, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadOperationPaths:Ljava/util/concurrent/ConcurrentHashMap;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$500(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/concurrent/ConcurrentHashMap;

    move-result-object v1

    invoke-virtual {v1, p2}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 262
    :goto_17
    const/4 v1, 0x1

    if-eqz p3, :cond_3e

    .line 263
    iget-object v2, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator-- for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadSmallOperationsCount:I
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->access$610(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 264
    iget-object v2, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadSmallOperationsCount:I
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->access$600(Lim/tpelyyftgw/messenger/FileLoader;)I

    move-result v2

    if-ge v2, v1, :cond_61

    .line 265
    iget-object v1, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadSmallOperationQueue:Ljava/util/LinkedList;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$700(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/LinkedList;

    move-result-object v1

    invoke-virtual {v1}, Ljava/util/LinkedList;->poll()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/messenger/FileUploadOperation;

    .line 266
    .local v1, "operation12":Lim/tpelyyftgw/messenger/FileUploadOperation;
    if-eqz v1, :cond_3d

    .line 267
    iget-object v2, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator++ for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadSmallOperationsCount:I
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->access$608(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 268
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/FileUploadOperation;->start()V

    .line 270
    .end local v1    # "operation12":Lim/tpelyyftgw/messenger/FileUploadOperation;
    :cond_3d
    goto :goto_61

    .line 272
    :cond_3e
    iget-object v2, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator-- for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadOperationsCount:I
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->access$810(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 273
    iget-object v2, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadOperationsCount:I
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->access$800(Lim/tpelyyftgw/messenger/FileLoader;)I

    move-result v2

    if-ge v2, v1, :cond_61

    .line 274
    iget-object v1, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->uploadOperationQueue:Ljava/util/LinkedList;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$900(Lim/tpelyyftgw/messenger/FileLoader;)Ljava/util/LinkedList;

    move-result-object v1

    invoke-virtual {v1}, Ljava/util/LinkedList;->poll()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/messenger/FileUploadOperation;

    .line 275
    .restart local v1    # "operation12":Lim/tpelyyftgw/messenger/FileUploadOperation;
    if-eqz v1, :cond_61

    .line 276
    iget-object v2, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # operator++ for: Lim/tpelyyftgw/messenger/FileLoader;->currentUploadOperationsCount:I
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLoader;->access$808(Lim/tpelyyftgw/messenger/FileLoader;)I

    .line 277
    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/FileUploadOperation;->start()V

    .line 281
    .end local v1    # "operation12":Lim/tpelyyftgw/messenger/FileUploadOperation;
    :cond_61
    :goto_61
    iget-object v1, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->delegate:Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$100(Lim/tpelyyftgw/messenger/FileLoader;)Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;

    move-result-object v1

    if-eqz v1, :cond_80

    .line 282
    iget-object v1, v0, Lim/tpelyyftgw/messenger/FileLoader$1;->this$0:Lim/tpelyyftgw/messenger/FileLoader;

    # getter for: Lim/tpelyyftgw/messenger/FileLoader;->delegate:Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLoader;->access$100(Lim/tpelyyftgw/messenger/FileLoader;)Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;

    move-result-object v1

    invoke-virtual/range {p8 .. p8}, Lim/tpelyyftgw/messenger/FileUploadOperation;->getTotalFileSize()J

    move-result-wide v7

    move-object v2, p2

    move-object v3, p4

    move-object/from16 v4, p5

    move-object/from16 v5, p6

    move-object/from16 v6, p7

    move/from16 v9, p9

    invoke-interface/range {v1 .. v9}, Lim/tpelyyftgw/messenger/FileLoader$FileLoaderDelegate;->fileDidUploaded(Ljava/lang/String;Lim/tpelyyftgw/tgnet/TLRPC$InputFile;Lim/tpelyyftgw/tgnet/TLRPC$InputEncryptedFile;[B[BJZ)V

    .line 284
    :cond_80
    return-void
.end method