zzdfa.smali

.class public abstract Lcom/google/android/gms/internal/zzdfa;
.super Ljava/lang/Object;
.source ""


# instance fields
.field private zzkyo:Ljava/lang/Runnable;

.field private zzkyp:Landroid/view/Choreographer$FrameCallback;


# direct methods
.method public constructor <init>()V
    .registers 1

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

    return-void
.end method


# virtual methods
.method public abstract doFrame(J)V
.end method

.method final zzbjd()Landroid/view/Choreographer$FrameCallback;
    .registers 2
    .annotation build Landroid/annotation/TargetApi;
        value = 0x10
    .end annotation

    iget-object v0, p0, Lcom/google/android/gms/internal/zzdfa;->zzkyp:Landroid/view/Choreographer$FrameCallback;

    if-nez v0, :cond_b

    new-instance v0, Lcom/google/android/gms/internal/zzdfb;

    invoke-direct {v0, p0}, Lcom/google/android/gms/internal/zzdfb;-><init>(Lcom/google/android/gms/internal/zzdfa;)V

    iput-object v0, p0, Lcom/google/android/gms/internal/zzdfa;->zzkyp:Landroid/view/Choreographer$FrameCallback;

    :cond_b
    iget-object v0, p0, Lcom/google/android/gms/internal/zzdfa;->zzkyp:Landroid/view/Choreographer$FrameCallback;

    return-object v0
.end method

.method final zzbje()Ljava/lang/Runnable;
    .registers 2

    iget-object v0, p0, Lcom/google/android/gms/internal/zzdfa;->zzkyo:Ljava/lang/Runnable;

    if-nez v0, :cond_b

    new-instance v0, Lcom/google/android/gms/internal/zzdfc;

    invoke-direct {v0, p0}, Lcom/google/android/gms/internal/zzdfc;-><init>(Lcom/google/android/gms/internal/zzdfa;)V

    iput-object v0, p0, Lcom/google/android/gms/internal/zzdfa;->zzkyo:Ljava/lang/Runnable;

    :cond_b
    iget-object v0, p0, Lcom/google/android/gms/internal/zzdfa;->zzkyo:Ljava/lang/Runnable;

    return-object v0
.end method