AnimatedDrawableValueAnimatorHelper.smali
.class public Lcom/facebook/fresco/animation/drawable/animator/AnimatedDrawableValueAnimatorHelper;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method private constructor <init>()V
.registers 1
.line 83
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static createAnimatorUpdateListener(Landroid/graphics/drawable/Drawable;)Landroid/animation/ValueAnimator$AnimatorUpdateListener;
.registers 4
.line 72
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/4 v1, 0x0
const/16 v2, 0xb
if-ge v0, v2, :cond_8
return-object v1
.line 76
:cond_8
instance-of v0, p0, Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;
if-eqz v0, :cond_13
.line 77
check-cast p0, Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;
invoke-static {p0}, Lcom/facebook/fresco/animation/drawable/animator/AnimatedDrawable2ValueAnimatorHelper;->createAnimatorUpdateListener(Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;)Landroid/animation/ValueAnimator$AnimatorUpdateListener;
move-result-object p0
return-object p0
:cond_13
return-object v1
.end method
.method public static createValueAnimator(Landroid/graphics/drawable/Drawable;)Landroid/animation/ValueAnimator;
.registers 4
.line 53
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/4 v1, 0x0
const/16 v2, 0xb
if-ge v0, v2, :cond_8
return-object v1
.line 57
:cond_8
instance-of v0, p0, Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;
if-eqz v0, :cond_13
.line 58
check-cast p0, Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;
invoke-static {p0}, Lcom/facebook/fresco/animation/drawable/animator/AnimatedDrawable2ValueAnimatorHelper;->createValueAnimator(Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;)Landroid/animation/ValueAnimator;
move-result-object p0
return-object p0
:cond_13
return-object v1
.end method
.method public static createValueAnimator(Landroid/graphics/drawable/Drawable;I)Landroid/animation/ValueAnimator;
.registers 5
.line 33
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/4 v1, 0x0
const/16 v2, 0xb
if-ge v0, v2, :cond_8
return-object v1
.line 37
:cond_8
instance-of v0, p0, Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;
if-eqz v0, :cond_13
.line 38
check-cast p0, Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;
invoke-static {p0, p1}, Lcom/facebook/fresco/animation/drawable/animator/AnimatedDrawable2ValueAnimatorHelper;->createValueAnimator(Lcom/facebook/fresco/animation/drawable/AnimatedDrawable2;I)Landroid/animation/ValueAnimator;
move-result-object p0
return-object p0
:cond_13
return-object v1
.end method