GifOptions.smali
.class public Lpl/droidsonroids/gif/GifOptions;
.super Ljava/lang/Object;
.source "GifOptions.java"
# instance fields
.field inIsOpaque:Z
.field inSampleSize:C
# direct methods
.method public constructor <init>()V
.registers 1
.line 15
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 16
invoke-direct {p0}, Lpl/droidsonroids/gif/GifOptions;->reset()V
return-void
.end method
.method private reset()V
.registers 2
const/4 v0, 0x1
.line 20
iput-char v0, p0, Lpl/droidsonroids/gif/GifOptions;->inSampleSize:C
const/4 v0, 0x0
.line 21
iput-boolean v0, p0, Lpl/droidsonroids/gif/GifOptions;->inIsOpaque:Z
return-void
.end method
# virtual methods
.method setFrom(Lpl/droidsonroids/gif/GifOptions;)V
.registers 3
if-nez p1, :cond_6
.line 64
invoke-direct {p0}, Lpl/droidsonroids/gif/GifOptions;->reset()V
goto :goto_e
.line 66
:cond_6
iget-boolean v0, p1, Lpl/droidsonroids/gif/GifOptions;->inIsOpaque:Z
iput-boolean v0, p0, Lpl/droidsonroids/gif/GifOptions;->inIsOpaque:Z
.line 67
iget-char p1, p1, Lpl/droidsonroids/gif/GifOptions;->inSampleSize:C
iput-char p1, p0, Lpl/droidsonroids/gif/GifOptions;->inSampleSize:C
:goto_e
return-void
.end method
.method public setInIsOpaque(Z)V
.registers 2
.line 59
iput-boolean p1, p0, Lpl/droidsonroids/gif/GifOptions;->inIsOpaque:Z
return-void
.end method
.method public setInSampleSize(I)V
.registers 4
const/4 v0, 0x1
if-lt p1, v0, :cond_d
const v1, 0xffff
if-le p1, v1, :cond_9
goto :goto_d
:cond_9
int-to-char p1, p1
.line 41
iput-char p1, p0, Lpl/droidsonroids/gif/GifOptions;->inSampleSize:C
goto :goto_f
.line 39
:cond_d
:goto_d
iput-char v0, p0, Lpl/droidsonroids/gif/GifOptions;->inSampleSize:C
:goto_f
return-void
.end method