ResourceDownloadTask$1.smali

.class Lcom/kwai/video/hodor/ResourceDownloadTask$1;
.super Lcom/kwai/video/cache/AwesomeCacheCallback;


# instance fields
.field final synthetic this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;


# direct methods
.method constructor <init>(Lcom/kwai/video/hodor/ResourceDownloadTask;)V
    .registers 2

    iput-object p1, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    invoke-direct {p0}, Lcom/kwai/video/cache/AwesomeCacheCallback;-><init>()V

    return-void
.end method


# virtual methods
.method public onDownloadFinish(Lcom/kwai/video/cache/AcCallBackInfo;)V
    .registers 4

    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mTaskInfo:Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$200(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;->copyInfoAfterDownload(Lcom/kwai/video/cache/AcCallBackInfo;)V

    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mResourceDownloadCallback:Lcom/kwai/video/hodor/ResourceDownloadTask$ResourceDownloadCallback;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$500(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$ResourceDownloadCallback;

    move-result-object v0

    if-eqz v0, :cond_1a

    iget-object v1, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mTaskInfo:Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;
    invoke-static {v1}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$200(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/kwai/video/hodor/ResourceDownloadTask$ResourceDownloadCallback;->onCdnReport(Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;)V

    :cond_1a
    return-void
.end method

.method public onSessionProgress(Lcom/kwai/video/cache/AcCallBackInfo;)V
    .registers 4

    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->setPathBefore:Z
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$000(Lcom/kwai/video/hodor/ResourceDownloadTask;)Z

    move-result v0

    if-nez v0, :cond_29

    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mExpectSavePath:Ljava/lang/String;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$100(Lcom/kwai/video/hodor/ResourceDownloadTask;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_44

    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mTaskInfo:Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$200(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;

    move-result-object v0

    iget-object v1, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # invokes: Lcom/kwai/video/hodor/ResourceDownloadTask;->getInnerCacheFilePath()Ljava/lang/String;
    invoke-static {v1}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$400(Lcom/kwai/video/hodor/ResourceDownloadTask;)Ljava/lang/String;

    move-result-object v1

    # setter for: Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;->cacheFilePath:Ljava/lang/String;
    invoke-static {v0, v1}, Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;->access$302(Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;Ljava/lang/String;)Ljava/lang/String;

    :goto_23
    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    const/4 v1, 0x1

    # setter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->setPathBefore:Z
    invoke-static {v0, v1}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$002(Lcom/kwai/video/hodor/ResourceDownloadTask;Z)Z

    :cond_29
    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mTaskInfo:Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$200(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;->copyInfoInProgress(Lcom/kwai/video/cache/AcCallBackInfo;)V

    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mResourceDownloadCallback:Lcom/kwai/video/hodor/ResourceDownloadTask$ResourceDownloadCallback;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$500(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$ResourceDownloadCallback;

    move-result-object v0

    if-eqz v0, :cond_43

    iget-object v1, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mTaskInfo:Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;
    invoke-static {v1}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$200(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/kwai/video/hodor/ResourceDownloadTask$ResourceDownloadCallback;->onTaskStatusChanged(Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;)V

    :cond_43
    return-void

    :cond_44
    iget-object v0, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mTaskInfo:Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;
    invoke-static {v0}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$200(Lcom/kwai/video/hodor/ResourceDownloadTask;)Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;

    move-result-object v0

    iget-object v1, p0, Lcom/kwai/video/hodor/ResourceDownloadTask$1;->this$0:Lcom/kwai/video/hodor/ResourceDownloadTask;

    # getter for: Lcom/kwai/video/hodor/ResourceDownloadTask;->mExpectSavePath:Ljava/lang/String;
    invoke-static {v1}, Lcom/kwai/video/hodor/ResourceDownloadTask;->access$100(Lcom/kwai/video/hodor/ResourceDownloadTask;)Ljava/lang/String;

    move-result-object v1

    # setter for: Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;->cacheFilePath:Ljava/lang/String;
    invoke-static {v0, v1}, Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;->access$302(Lcom/kwai/video/hodor/ResourceDownloadTask$TaskInfo;Ljava/lang/String;)Ljava/lang/String;

    goto :goto_23
.end method