.class final Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/mbridge/msdk/playercommon/exoplayer2/util/HandlerWrapper; # instance fields .field private final handler:Landroid/os/Handler; # direct methods .method public constructor (Landroid/os/Handler;)V .locals 0 .line 12 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; return-void .end method # virtual methods .method public final getLooper()Landroid/os/Looper; .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 18 invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; move-result-object v0 return-object v0 .end method .method public final obtainMessage(I)Landroid/os/Message; .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 23 invoke-virtual {v0, p1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; move-result-object p1 return-object p1 .end method .method public final obtainMessage(III)Landroid/os/Message; .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 33 invoke-virtual {v0, p1, p2, p3}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; move-result-object p1 return-object p1 .end method .method public final obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 38 invoke-virtual {v0, p1, p2, p3, p4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; move-result-object p1 return-object p1 .end method .method public final obtainMessage(ILjava/lang/Object;)Landroid/os/Message; .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 28 invoke-virtual {v0, p1, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; move-result-object p1 return-object p1 .end method .method public final post(Ljava/lang/Runnable;)Z .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 63 invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z move-result p1 return p1 .end method .method public final postDelayed(Ljava/lang/Runnable;J)Z .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 68 invoke-virtual {v0, p1, p2, p3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z move-result p1 return p1 .end method .method public final removeCallbacksAndMessages(Ljava/lang/Object;)V .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 58 invoke-virtual {v0, p1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V return-void .end method .method public final removeMessages(I)V .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 53 invoke-virtual {v0, p1}, Landroid/os/Handler;->removeMessages(I)V return-void .end method .method public final sendEmptyMessage(I)Z .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 43 invoke-virtual {v0, p1}, Landroid/os/Handler;->sendEmptyMessage(I)Z move-result p1 return p1 .end method .method public final sendEmptyMessageAtTime(IJ)Z .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/playercommon/exoplayer2/util/SystemHandlerWrapper;->handler:Landroid/os/Handler; .line 48 invoke-virtual {v0, p1, p2, p3}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z move-result p1 return p1 .end method