You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

186 lines
6.6 KiB

package androidx.emoji2.text;
import android.content.Context;
import android.os.Build;
import androidx.emoji2.text.C0229g;
import androidx.emoji2.text.EmojiCompatInitializer;
import androidx.lifecycle.AbstractC0424i;
import androidx.lifecycle.C0402b;
import androidx.lifecycle.InterfaceC0404c;
import androidx.lifecycle.InterfaceC0434m;
import androidx.lifecycle.ProcessLifecycleInitializer;
import java.util.Collections;
import java.util.List;
import java.util.concurrent.ThreadPoolExecutor;
import p011d0.C0623v;
import p068w0.C1790a;
import p068w0.InterfaceC1791b;
/* loaded from: classes.dex */
public class EmojiCompatInitializer implements InterfaceC1791b<Boolean> {
/* renamed from: androidx.emoji2.text.EmojiCompatInitializer$a */
/* loaded from: classes.dex */
public static class C0214a extends C0229g.AbstractC0233c {
public C0214a(Context context) {
super(new C0215b(context));
m4378b(1);
}
}
/* renamed from: androidx.emoji2.text.EmojiCompatInitializer$b */
/* loaded from: classes.dex */
public static class C0215b implements C0229g.InterfaceC0237g {
/* renamed from: a */
public final Context f1058a;
/* renamed from: androidx.emoji2.text.EmojiCompatInitializer$b$a */
/* loaded from: classes.dex */
public class C0216a extends C0229g.AbstractC0238h {
/* renamed from: a */
public final /* synthetic */ C0229g.AbstractC0238h f1059a;
/* renamed from: b */
public final /* synthetic */ ThreadPoolExecutor f1060b;
public C0216a(C0229g.AbstractC0238h abstractC0238h, ThreadPoolExecutor threadPoolExecutor) {
this.f1059a = abstractC0238h;
this.f1060b = threadPoolExecutor;
}
@Override // androidx.emoji2.text.C0229g.AbstractC0238h
/* renamed from: a */
public void mo4375a(Throwable th) {
try {
this.f1059a.mo4375a(th);
} finally {
this.f1060b.shutdown();
}
}
@Override // androidx.emoji2.text.C0229g.AbstractC0238h
/* renamed from: b */
public void mo4374b(C0255p c0255p) {
try {
this.f1059a.mo4374b(c0255p);
} finally {
this.f1060b.shutdown();
}
}
}
public C0215b(Context context) {
this.f1058a = context.getApplicationContext();
}
@Override // androidx.emoji2.text.C0229g.InterfaceC0237g
/* renamed from: a */
public void mo4336a(final C0229g.AbstractC0238h abstractC0238h) {
final ThreadPoolExecutor m4423b = C0219b.m4423b("EmojiCompatInitializer");
m4423b.execute(new Runnable() { // from class: androidx.emoji2.text.h
@Override // java.lang.Runnable
public final void run() {
EmojiCompatInitializer.C0215b.this.m4425d(abstractC0238h, m4423b);
}
});
}
/* renamed from: c */
public void m4425d(C0229g.AbstractC0238h abstractC0238h, ThreadPoolExecutor threadPoolExecutor) {
try {
C0247m m4419a = C0221c.m4419a(this.f1058a);
if (m4419a == null) {
throw new RuntimeException("EmojiCompat font provider not available on this device.");
}
m4419a.m4340c(threadPoolExecutor);
m4419a.m4379a().mo4336a(new C0216a(abstractC0238h, threadPoolExecutor));
} catch (Throwable th) {
abstractC0238h.mo4375a(th);
threadPoolExecutor.shutdown();
}
}
}
/* renamed from: androidx.emoji2.text.EmojiCompatInitializer$c */
/* loaded from: classes.dex */
public static class RunnableC0217c implements Runnable {
@Override // java.lang.Runnable
public void run() {
try {
C0623v.m3248a("EmojiCompat.EmojiCompatInitializer.run");
if (C0229g.m4397h()) {
C0229g.m4403b().m4394k();
}
} finally {
C0623v.m3247b();
}
}
}
@Override // p068w0.InterfaceC1791b
/* renamed from: a */
public List<Class<? extends InterfaceC1791b<?>>> mo393a() {
return Collections.singletonList(ProcessLifecycleInitializer.class);
}
@Override // p068w0.InterfaceC1791b
/* renamed from: c */
public Boolean mo392b(Context context) {
if (Build.VERSION.SDK_INT >= 19) {
C0229g.m4398g(new C0214a(context));
m4429d(context);
return Boolean.TRUE;
}
return Boolean.FALSE;
}
/* renamed from: d */
public void m4429d(Context context) {
final AbstractC0424i mo421a = ((InterfaceC0434m) C1790a.m396e(context).m395f(ProcessLifecycleInitializer.class)).mo421a();
mo421a.mo3693a(new InterfaceC0404c() { // from class: androidx.emoji2.text.EmojiCompatInitializer.1
@Override // androidx.lifecycle.InterfaceC0416e
/* renamed from: a */
public void mo3717a(InterfaceC0434m interfaceC0434m) {
EmojiCompatInitializer.this.m4428e();
mo421a.mo3691c(this);
}
@Override // androidx.lifecycle.InterfaceC0416e
/* renamed from: b */
public /* synthetic */ void mo3716b(InterfaceC0434m interfaceC0434m) {
C0402b.m3728b(this, interfaceC0434m);
}
@Override // androidx.lifecycle.InterfaceC0416e
/* renamed from: c */
public /* synthetic */ void mo3715c(InterfaceC0434m interfaceC0434m) {
C0402b.m3729a(this, interfaceC0434m);
}
@Override // androidx.lifecycle.InterfaceC0416e
/* renamed from: e */
public /* synthetic */ void mo3714e(InterfaceC0434m interfaceC0434m) {
C0402b.m3727c(this, interfaceC0434m);
}
@Override // androidx.lifecycle.InterfaceC0416e
/* renamed from: f */
public /* synthetic */ void mo3713f(InterfaceC0434m interfaceC0434m) {
C0402b.m3725e(this, interfaceC0434m);
}
@Override // androidx.lifecycle.InterfaceC0416e
/* renamed from: g */
public /* synthetic */ void mo3712g(InterfaceC0434m interfaceC0434m) {
C0402b.m3726d(this, interfaceC0434m);
}
});
}
/* renamed from: e */
public void m4428e() {
C0219b.m4421d().postDelayed(new RunnableC0217c(), 500L);
}
}