ExportMediaCacheTask$1.smali

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


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


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

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

    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/ExportMediaCacheTask$1;->this$0:Lcom/kwai/video/hodor/ExportMediaCacheTask;

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

    move-result-object v0

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

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

    # getter for: Lcom/kwai/video/hodor/ExportMediaCacheTask;->mExportMediaCacheTaskCallback:Lcom/kwai/video/hodor/ExportMediaCacheTask$ExportMediaCacheTaskCallback;
    invoke-static {v0}, Lcom/kwai/video/hodor/ExportMediaCacheTask;->access$100(Lcom/kwai/video/hodor/ExportMediaCacheTask;)Lcom/kwai/video/hodor/ExportMediaCacheTask$ExportMediaCacheTaskCallback;

    move-result-object v0

    if-eqz v0, :cond_1a

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

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

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/kwai/video/hodor/ExportMediaCacheTask$ExportMediaCacheTaskCallback;->onCdnReport(Lcom/kwai/video/hodor/ExportMediaCacheTask$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/ExportMediaCacheTask$1;->this$0:Lcom/kwai/video/hodor/ExportMediaCacheTask;

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

    move-result-object v0

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

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

    # getter for: Lcom/kwai/video/hodor/ExportMediaCacheTask;->mExportMediaCacheTaskCallback:Lcom/kwai/video/hodor/ExportMediaCacheTask$ExportMediaCacheTaskCallback;
    invoke-static {v0}, Lcom/kwai/video/hodor/ExportMediaCacheTask;->access$100(Lcom/kwai/video/hodor/ExportMediaCacheTask;)Lcom/kwai/video/hodor/ExportMediaCacheTask$ExportMediaCacheTaskCallback;

    move-result-object v0

    if-eqz v0, :cond_1a

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

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

    move-result-object v1

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

    :cond_1a
    return-void
.end method