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