.class public Lcom/google/android/gms/internal/ads/zzegh; .super Lcom/google/android/gms/internal/ads/zzegj; .source "com.google.android.gms:play-services-ads@@19.1.0" # interfaces .implements Lcom/google/android/gms/internal/ads/zzbf; # instance fields .field private type:Ljava/lang/String; .field private zzavy:J .field private zziic:Lcom/google/android/gms/internal/ads/zzbi; .field private zziid:Z # direct methods .method public constructor (Ljava/lang/String;)V .locals 0 .line 1 invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzegj;->()V .line 2 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzegh;->type:Ljava/lang/String; return-void .end method # virtual methods .method public final getType()Ljava/lang/String; .locals 1 .line 1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzegh;->type:Ljava/lang/String; return-object v0 .end method .method public final zza(Lcom/google/android/gms/internal/ads/zzbi;)V .locals 0 .line 1 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzegh;->zziic:Lcom/google/android/gms/internal/ads/zzbi; return-void .end method .method public final zza(Lcom/google/android/gms/internal/ads/zzegl;JLcom/google/android/gms/internal/ads/zzbe;)V .locals 6 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 5 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzegj;->zziij:Lcom/google/android/gms/internal/ads/zzegl; .line 6 invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzegl;->position()J move-result-wide v0 iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzegj;->zziio:J .line 7 iget-boolean v2, p0, Lcom/google/android/gms/internal/ads/zzegh;->zziid:Z if-nez v2, :cond_1 const-wide/16 v2, 0x8 add-long/2addr v2, p2 const-wide v4, 0x100000000L cmp-long v2, v2, v4 if-ltz v2, :cond_0 goto :goto_0 :cond_0 const/16 v2, 0x8 goto :goto_1 :cond_1 :goto_0 const/16 v2, 0x10 :goto_1 int-to-long v2, v2 sub-long/2addr v0, v2 iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzegj;->zzbdj:J .line 8 invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzegl;->position()J move-result-wide v0 add-long/2addr v0, p2 invoke-interface {p1, v0, v1}, Lcom/google/android/gms/internal/ads/zzegl;->zzfc(J)V .line 9 invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzegl;->position()J move-result-wide p1 iput-wide p1, p0, Lcom/google/android/gms/internal/ads/zzegj;->zzarx:J .line 10 iput-object p4, p0, Lcom/google/android/gms/internal/ads/zzegj;->zziim:Lcom/google/android/gms/internal/ads/zzbe; return-void .end method .method public final zza(Lcom/google/android/gms/internal/ads/zzegl;Ljava/nio/ByteBuffer;JLcom/google/android/gms/internal/ads/zzbe;)V .locals 4 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 2 invoke-interface {p1}, Lcom/google/android/gms/internal/ads/zzegl;->position()J move-result-wide v0 invoke-virtual {p2}, Ljava/nio/ByteBuffer;->remaining()I move-result v2 int-to-long v2, v2 sub-long/2addr v0, v2 iput-wide v0, p0, Lcom/google/android/gms/internal/ads/zzegh;->zzavy:J .line 3 invoke-virtual {p2}, Ljava/nio/ByteBuffer;->remaining()I move-result p2 const/16 v0, 0x10 if-ne p2, v0, :cond_0 const/4 p2, 0x1 goto :goto_0 :cond_0 const/4 p2, 0x0 :goto_0 iput-boolean p2, p0, Lcom/google/android/gms/internal/ads/zzegh;->zziid:Z .line 4 invoke-virtual {p0, p1, p3, p4, p5}, Lcom/google/android/gms/internal/ads/zzegh;->zza(Lcom/google/android/gms/internal/ads/zzegl;JLcom/google/android/gms/internal/ads/zzbe;)V return-void .end method