g.smali
.class public final Lcom/google/android/exoplayer2/util/g;
.super Ljava/lang/Object;
.source "ColorParser.java"
# static fields
.field private static final a:Ljava/util/regex/Pattern;
.field private static final b:Ljava/util/regex/Pattern;
.field private static final c:Ljava/util/regex/Pattern;
.field private static final d:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 5
const-string v0, "^rgb\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$"
.line 1
invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
move-result-object v0
sput-object v0, Lcom/google/android/exoplayer2/util/g;->a:Ljava/util/regex/Pattern;
const-string v0, "^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$"
.line 2
invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
move-result-object v0
sput-object v0, Lcom/google/android/exoplayer2/util/g;->b:Ljava/util/regex/Pattern;
const-string v0, "^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d*\\.?\\d*?)\\)$"
.line 3
invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
move-result-object v0
sput-object v0, Lcom/google/android/exoplayer2/util/g;->c:Ljava/util/regex/Pattern;
.line 4
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
.line 5
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xf0701
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "aliceblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 6
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x51429
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "antiquewhite"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff0001
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "aqua"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 8
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x80002c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "aquamarine"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 9
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xf0001
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "azure"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 10
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xa0a24
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "beige"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x1b3c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "bisque"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 12
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/high16 v2, -0x1000000
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "black"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 13
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x1433
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "blanchedalmond"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 14
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xffff01
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "blue"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 15
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x75d41e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "blueviolet"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 16
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x5ad5d6
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "brown"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 17
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x214779
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "burlywood"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 18
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xa06160
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "cadetblue"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 19
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x800100
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "chartreuse"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 20
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x2d96e2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "chocolate"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 21
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x80b0
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "coral"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 22
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x9b6a13
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "cornflowerblue"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 23
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x724
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "cornsilk"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 24
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x23ebc4
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "crimson"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 25
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v2, "cyan"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 26
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xffff75
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 27
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff7475
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkcyan"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 28
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x4779f5
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkgoldenrod"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 29
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x565657
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkgray"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 30
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xff9c00
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "darkgreen"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 31
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v2, "darkgrey"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 32
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x424895
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkkhaki"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 33
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x74ff75
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkmagenta"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 34
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xaa94d1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkolivegreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 35
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x7400
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkorange"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 36
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x66cd34
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkorchid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 37
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/high16 v1, -0x750000
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkred"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 38
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x166986
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darksalmon"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 39
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x704371
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkseagreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 40
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xb7c275
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkslateblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 41
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xd0b0b1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkslategray"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 42
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v2, "darkslategrey"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 43
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff312f
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkturquoise"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 44
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x6bff2d
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "darkviolet"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 45
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xeb6d
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "deeppink"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 46
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff4001
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "deepskyblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 47
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x969697
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "dimgray"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 48
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v2, "dimgrey"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 49
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xe16f01
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "dodgerblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 50
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x4dddde
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "firebrick"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 51
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x510
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "floralwhite"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 52
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xdd74de
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "forestgreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 53
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff01
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "fuchsia"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 54
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x232324
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "gainsboro"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 55
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x70701
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "ghostwhite"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 56
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x2900
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "gold"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 57
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x255ae0
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "goldenrod"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 58
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x7f7f80
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "gray"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 59
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v3, -0xff8000
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const-string v4, "green"
invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 60
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v3, -0x5200d1
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const-string v4, "greenyellow"
invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 61
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v3, "grey"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 62
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xf0010
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "honeydew"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 63
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x964c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "hotpink"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 64
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x32a3a4
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "indianred"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 65
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xb4ff7e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "indigo"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 66
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x10
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "ivory"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 67
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xf1974
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "khaki"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 68
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x191906
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lavender"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 69
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0xf0b
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lavenderblush"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 70
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x830400
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lawngreen"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 71
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x533
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lemonchiffon"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 72
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x52271a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightblue"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 73
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xf7f80
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightcoral"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 74
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x1f0001
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightcyan"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 75
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x5052e
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightgoldenrodyellow"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 76
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x2c2c2d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightgray"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 77
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v3, -0x6f1170
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const-string v4, "lightgreen"
invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 78
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v3, "lightgrey"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 79
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x493f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightpink"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 80
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x5f86
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightsalmon"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 81
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xdf4d56
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightseagreen"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 82
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x783106
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightskyblue"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 83
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x887767
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const-string v4, "lightslategray"
invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 84
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightslategrey"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 85
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x4f3b22
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightsteelblue"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 86
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v2, -0x20
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lightyellow"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 87
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xff0100
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "lime"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 88
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0xcd32ce
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "limegreen"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 89
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v2, -0x50f1a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "linen"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 90
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const-string v2, "magenta"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 91
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/high16 v1, -0x800000 # Float.NEGATIVE_INFINITY
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "maroon"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 92
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x993256
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumaquamarine"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 93
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xffff33
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 94
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x45aa2d
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumorchid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 95
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x6c8f25
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumpurple"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 96
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xc34c8f
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumseagreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 97
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x849712
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumslateblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 98
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff0566
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumspringgreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 99
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xb72e34
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumturquoise"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 100
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x38ea7b
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mediumvioletred"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 101
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xe6e690
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "midnightblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 102
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xa0006
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mintcream"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 103
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x1b1f
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "mistyrose"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 104
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x1b4b
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "moccasin"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 105
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x2153
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "navajowhite"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 106
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xffff80
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "navy"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 107
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x20a1a
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "oldlace"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 108
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x7f8000
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "olive"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 109
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x9471dd
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "olivedrab"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 110
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x5b00
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "orange"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 111
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xbb00
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "orangered"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 112
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x258f2a
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "orchid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 113
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x111756
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "palegoldenrod"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 114
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x670468
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "palegreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 115
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x501112
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "paleturquoise"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 116
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x248f6d
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "palevioletred"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 117
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x102b
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "papayawhip"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 118
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x2547
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "peachpuff"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 119
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x327ac1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "peru"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 120
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x3f35
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "pink"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 121
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x225f23
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "plum"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 122
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x4f1f1a
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "powderblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 123
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x7fff80
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "purple"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 124
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x99cc67
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "rebeccapurple"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 125
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/high16 v1, -0x10000
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "red"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 126
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x437071
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "rosybrown"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 127
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xbe961f
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "royalblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 128
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x74baed
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "saddlebrown"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 129
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x57f8e
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "salmon"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 130
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xb5ba0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "sandybrown"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 131
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xd174a9
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "seagreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 132
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0xa12
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "seashell"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 133
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x5fadd3
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "sienna"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 134
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x3f3f40
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "silver"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 135
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x783115
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "skyblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 136
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x95a533
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "slateblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 137
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x8f7f70
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "slategray"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 138
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "slategrey"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 139
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x506
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "snow"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 140
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff0081
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "springgreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 141
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xb97d4c
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "steelblue"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 142
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x2d4b74
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "tan"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 143
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xff7f80
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "teal"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 144
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x274028
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "thistle"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 145
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x9cb9
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "tomato"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 146
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/4 v1, 0x0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "transparent"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 147
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xbf1f30
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "turquoise"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 148
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x117d12
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "violet"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 149
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xa214d
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "wheat"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 150
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/4 v1, -0x1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "white"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 151
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0xa0a0b
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "whitesmoke"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 152
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const/16 v1, -0x100
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "yellow"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 153
sget-object v0, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
const v1, -0x6532ce
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "yellowgreen"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Ljava/lang/String;)I
.registers 2
const/4 v0, 0x1
.line 1
invoke-static {p0, v0}, Lcom/google/android/exoplayer2/util/g;->a(Ljava/lang/String;Z)I
move-result p0
return p0
.end method
.method private static a(Ljava/lang/String;Z)I
.registers 7
.line 2
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x1
xor-int/2addr v0, v1
invoke-static {v0}, Lcom/google/android/exoplayer2/util/d;->a(Z)V
const-string v0, " "
const-string v2, ""
.line 3
invoke-virtual {p0, v0, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p0
const/4 v0, 0x0
.line 4
invoke-virtual {p0, v0}, Ljava/lang/String;->charAt(I)C
move-result v0
const/16 v2, 0x23
if-ne v0, v2, :cond_46
.line 5
invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object p1
const/16 v0, 0x10
invoke-static {p1, v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J
move-result-wide v0
long-to-int p1, v0
.line 6
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v0
const/4 v1, 0x7
if-ne v0, v1, :cond_30
const/high16 p0, -0x1000000
or-int/2addr p0, p1
goto :goto_3f
.line 7
:cond_30
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result p0
const/16 v0, 0x9
if-ne p0, v0, :cond_40
and-int/lit16 p0, p1, 0xff
shl-int/lit8 p0, p0, 0x18
ushr-int/lit8 p1, p1, 0x8
or-int/2addr p0, p1
:goto_3f
return p0
.line 8
:cond_40
new-instance p0, Ljava/lang/IllegalArgumentException;
invoke-direct {p0}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p0
:cond_46
const-string v0, "rgba"
.line 9
invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
const/4 v2, 0x3
const/4 v3, 0x2
const/16 v4, 0xa
if-eqz v0, :cond_b2
if-eqz p1, :cond_57
.line 10
sget-object v0, Lcom/google/android/exoplayer2/util/g;->c:Ljava/util/regex/Pattern;
goto :goto_59
:cond_57
sget-object v0, Lcom/google/android/exoplayer2/util/g;->b:Ljava/util/regex/Pattern;
.line 11
:goto_59
invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
move-result-object p0
.line 12
invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z
move-result v0
if-eqz v0, :cond_105
const/4 v0, 0x4
if-eqz p1, :cond_79
const/high16 p1, 0x437f0000 # 255.0f
.line 13
invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
move-result v0
mul-float v0, v0, p1
float-to-int p1, v0
goto :goto_86
.line 14
:cond_79
invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p1, Ljava/lang/String;
invoke-static {p1, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result p1
.line 15
:goto_86
invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Ljava/lang/String;
invoke-static {v0, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result v0
.line 16
invoke-virtual {p0, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v1, Ljava/lang/String;
invoke-static {v1, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result v1
.line 17
invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p0, Ljava/lang/String;
invoke-static {p0, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result p0
.line 18
invoke-static {p1, v0, v1, p0}, Landroid/graphics/Color;->argb(IIII)I
move-result p0
return p0
:cond_b2
const-string p1, "rgb"
.line 19
invoke-virtual {p0, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result p1
if-eqz p1, :cond_f2
.line 20
sget-object p1, Lcom/google/android/exoplayer2/util/g;->a:Ljava/util/regex/Pattern;
invoke-virtual {p1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
move-result-object p0
.line 21
invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z
move-result p1
if-eqz p1, :cond_105
.line 22
invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p1, Ljava/lang/String;
invoke-static {p1, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result p1
.line 23
invoke-virtual {p0, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Ljava/lang/String;
invoke-static {v0, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result v0
.line 24
invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/google/android/exoplayer2/util/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p0, Ljava/lang/String;
invoke-static {p0, v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I
move-result p0
.line 25
invoke-static {p1, v0, p0}, Landroid/graphics/Color;->rgb(III)I
move-result p0
return p0
.line 26
:cond_f2
sget-object p1, Lcom/google/android/exoplayer2/util/g;->d:Ljava/util/Map;
invoke-static {p0}, Lcom/google/android/exoplayer2/util/L;->h(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
invoke-interface {p1, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Integer;
if-eqz p0, :cond_105
.line 27
invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I
move-result p0
return p0
.line 28
:cond_105
new-instance p0, Ljava/lang/IllegalArgumentException;
invoke-direct {p0}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p0
.end method
.method public static b(Ljava/lang/String;)I
.registers 2
const/4 v0, 0x0
.line 1
invoke-static {p0, v0}, Lcom/google/android/exoplayer2/util/g;->a(Ljava/lang/String;Z)I
move-result p0
return p0
.end method