g.smali

.class public Lpl/droidsonroids/gif/g;
.super Ljava/lang/Object;
.source "GifOptions.java"


# annotations
.annotation build Lpl/droidsonroids/gif/annotations/Beta;
.end annotation


# instance fields
.field a:C

.field b:Z


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

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

    .line 19
    invoke-direct {p0}, Lpl/droidsonroids/gif/g;->a()V

    .line 20
    return-void
.end method

.method private a()V
    .registers 2

    .prologue
    .line 23
    const/4 v0, 0x1

    iput-char v0, p0, Lpl/droidsonroids/gif/g;->a:C

    .line 24
    const/4 v0, 0x0

    iput-boolean v0, p0, Lpl/droidsonroids/gif/g;->b:Z

    .line 25
    return-void
.end method


# virtual methods
.method public a(I)V
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/IntRange;
            from = 0x1L
            to = 0xffffL
        .end annotation
    .end param

    .prologue
    const/4 v1, 0x1

    .line 41
    if-lt p1, v1, :cond_8

    const v0, 0xffff

    if-le p1, v0, :cond_b

    .line 42
    :cond_8
    iput-char v1, p0, Lpl/droidsonroids/gif/g;->a:C

    .line 46
    :goto_a
    return-void

    .line 44
    :cond_b
    int-to-char v0, p1

    iput-char v0, p0, Lpl/droidsonroids/gif/g;->a:C

    goto :goto_a
.end method

.method a(Lpl/droidsonroids/gif/g;)V
    .registers 3
    .param p1    # Lpl/droidsonroids/gif/g;
        .annotation build Landroid/support/annotation/Nullable;
        .end annotation
    .end param

    .prologue
    .line 66
    if-nez p1, :cond_6

    .line 67
    invoke-direct {p0}, Lpl/droidsonroids/gif/g;->a()V

    .line 72
    :goto_5
    return-void

    .line 69
    :cond_6
    iget-boolean v0, p1, Lpl/droidsonroids/gif/g;->b:Z

    iput-boolean v0, p0, Lpl/droidsonroids/gif/g;->b:Z

    .line 70
    iget-char v0, p1, Lpl/droidsonroids/gif/g;->a:C

    iput-char v0, p0, Lpl/droidsonroids/gif/g;->a:C

    goto :goto_5
.end method