KsMediaPlayer$1.smali

.class Lcom/kwai/video/player/KsMediaPlayer$1;
.super Ljava/lang/Object;

# interfaces
.implements Lcom/kwai/video/cache/CacheSessionListener;


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


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

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

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

    return-void
.end method


# virtual methods
.method public onDownloadPaused()V
    .registers 2

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    if-eqz v0, :cond_b

    invoke-interface {v0}, Lcom/kwai/video/cache/CacheSessionListener;->onDownloadPaused()V

    :cond_b
    return-void
.end method

.method public onDownloadProgress(JJ)V
    .registers 6

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    if-eqz v0, :cond_b

    invoke-interface {v0, p1, p2, p3, p4}, Lcom/kwai/video/cache/CacheSessionListener;->onDownloadProgress(JJ)V

    :cond_b
    return-void
.end method

.method public onDownloadResumed()V
    .registers 2

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    if-eqz v0, :cond_b

    invoke-interface {v0}, Lcom/kwai/video/cache/CacheSessionListener;->onDownloadResumed()V

    :cond_b
    return-void
.end method

.method public onDownloadStarted(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IJ)V
    .registers 20

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v1

    if-eqz v1, :cond_14

    move-wide v2, p1

    move-object v4, p3

    move-object v5, p4

    move-object/from16 v6, p5

    move/from16 v7, p6

    move-wide/from16 v8, p7

    invoke-interface/range {v1 .. v9}, Lcom/kwai/video/cache/CacheSessionListener;->onDownloadStarted(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IJ)V

    :cond_14
    return-void
.end method

.method public onDownloadStopped(IJJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 24

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    if-eqz v0, :cond_21

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    move v1, p1

    move-wide v2, p2

    move-wide/from16 v4, p4

    move-object/from16 v6, p6

    move/from16 v7, p7

    move-object/from16 v8, p8

    move-object/from16 v9, p9

    move-object/from16 v10, p10

    move-object/from16 v11, p11

    invoke-interface/range {v0 .. v11}, Lcom/kwai/video/cache/CacheSessionListener;->onDownloadStopped(IJJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    :cond_21
    return-void
.end method

.method public onSessionClosed(IJJJLjava/lang/String;Z)V
    .registers 20

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    if-eqz v0, :cond_14

    move v1, p1

    move-wide v2, p2

    move-wide v4, p4

    move-wide/from16 v6, p6

    move-object/from16 v8, p8

    move/from16 v9, p9

    invoke-interface/range {v0 .. v9}, Lcom/kwai/video/cache/CacheSessionListener;->onSessionClosed(IJJJLjava/lang/String;Z)V

    :cond_14
    return-void
.end method

.method public onSessionStart(Ljava/lang/String;JJJ)V
    .registers 16

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

    # getter for: Lcom/kwai/video/player/KsMediaPlayer;->mCacheSessionListener:Lcom/kwai/video/cache/CacheSessionListener;
    invoke-static {v0}, Lcom/kwai/video/player/KsMediaPlayer;->access$000(Lcom/kwai/video/player/KsMediaPlayer;)Lcom/kwai/video/cache/CacheSessionListener;

    move-result-object v0

    if-eqz v0, :cond_f

    move-object v1, p1

    move-wide v2, p2

    move-wide v4, p4

    move-wide v6, p6

    invoke-interface/range {v0 .. v7}, Lcom/kwai/video/cache/CacheSessionListener;->onSessionStart(Ljava/lang/String;JJJ)V

    :cond_f
    return-void
.end method