.class final Landroidx/media3/exoplayer/util/SntpClient$NtpTimeCallback; .super Ljava/lang/Object; .source "SntpClient.java" # interfaces .implements Landroidx/media3/exoplayer/upstream/Loader$Callback; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/media3/exoplayer/util/SntpClient; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1a name = "NtpTimeCallback" .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", "Landroidx/media3/exoplayer/upstream/Loader$Callback<", "Landroidx/media3/exoplayer/upstream/Loader$Loadable;", ">;" } .end annotation # instance fields .field private final callback:Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback; # direct methods .method public constructor (Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback;)V .locals 0 .line 313 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Landroidx/media3/exoplayer/util/SntpClient$NtpTimeCallback;->callback:Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback; return-void .end method # virtual methods .method public onLoadCanceled(Landroidx/media3/exoplayer/upstream/Loader$Loadable;JJZ)V .locals 0 return-void .end method .method public onLoadCompleted(Landroidx/media3/exoplayer/upstream/Loader$Loadable;JJ)V .locals 0 iget-object p1, p0, Landroidx/media3/exoplayer/util/SntpClient$NtpTimeCallback;->callback:Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback; if-eqz p1, :cond_1 .line 320 invoke-static {}, Landroidx/media3/exoplayer/util/SntpClient;->isInitialized()Z move-result p1 if-nez p1, :cond_0 iget-object p0, p0, Landroidx/media3/exoplayer/util/SntpClient$NtpTimeCallback;->callback:Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback; .line 323 new-instance p1, Ljava/io/IOException; new-instance p2, Ljava/util/ConcurrentModificationException; invoke-direct {p2}, Ljava/util/ConcurrentModificationException;->()V invoke-direct {p1, p2}, Ljava/io/IOException;->(Ljava/lang/Throwable;)V invoke-interface {p0, p1}, Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback;->onInitializationFailed(Ljava/io/IOException;)V goto :goto_0 :cond_0 iget-object p0, p0, Landroidx/media3/exoplayer/util/SntpClient$NtpTimeCallback;->callback:Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback; .line 325 invoke-interface {p0}, Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback;->onInitialized()V :cond_1 :goto_0 return-void .end method .method public onLoadError(Landroidx/media3/exoplayer/upstream/Loader$Loadable;JJLjava/io/IOException;I)Landroidx/media3/exoplayer/upstream/Loader$LoadErrorAction; .locals 0 iget-object p0, p0, Landroidx/media3/exoplayer/util/SntpClient$NtpTimeCallback;->callback:Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback; if-eqz p0, :cond_0 .line 344 invoke-interface {p0, p6}, Landroidx/media3/exoplayer/util/SntpClient$InitializationCallback;->onInitializationFailed(Ljava/io/IOException;)V .line 346 :cond_0 sget-object p0, Landroidx/media3/exoplayer/upstream/Loader;->DONT_RETRY:Landroidx/media3/exoplayer/upstream/Loader$LoadErrorAction; return-object p0 .end method