package androidx.emoji2.text;

import android.content.Context;
import android.os.Trace;
import androidx.emoji2.text.EmojiCompatInitializer;
import androidx.emoji2.text.d;
import androidx.emoji2.text.j;
import androidx.lifecycle.ProcessLifecycleInitializer;
import defpackage.fq;
import defpackage.i85;
import defpackage.l18;
import defpackage.uq9;
import defpackage.va1;
import defpackage.wl4;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.concurrent.LinkedBlockingDeque;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;

/* JADX INFO: loaded from: classes.dex */
public class EmojiCompatInitializer implements wl4<Boolean> {

    @l18
    public static class a extends d.AbstractC0039d {
    }

    @l18
    public static class b implements d.i {
        public final Context a;

        public b(Context context) {
            this.a = context.getApplicationContext();
        }

        @Override // androidx.emoji2.text.d.i
        public final void a(final d.j jVar) {
            final ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(0, 1, 15L, TimeUnit.SECONDS, new LinkedBlockingDeque(), new va1("EmojiCompatInitializer", 0));
            threadPoolExecutor.allowCoreThreadTimeOut(true);
            threadPoolExecutor.execute(new Runnable() { // from class: androidx.emoji2.text.g
                @Override // java.lang.Runnable
                public final void run() {
                    EmojiCompatInitializer.b bVar = this.a;
                    d.j jVar2 = jVar;
                    ThreadPoolExecutor threadPoolExecutor2 = threadPoolExecutor;
                    try {
                        j jVarA = b.a(bVar.a);
                        if (jVarA == null) {
                            throw new RuntimeException("EmojiCompat font provider not available on this device.");
                        }
                        j.c cVar = (j.c) jVarA.a;
                        synchronized (cVar.d) {
                            cVar.f = threadPoolExecutor2;
                        }
                        jVarA.a.a(new h(jVar2, threadPoolExecutor2));
                    } catch (Throwable th) {
                        jVar2.a(th);
                        threadPoolExecutor2.shutdown();
                    }
                }
            });
        }
    }

    public static class c implements Runnable {
        @Override // java.lang.Runnable
        public final void run() {
            try {
                int i = uq9.a;
                Trace.beginSection("EmojiCompat.EmojiCompatInitializer.run");
                if (d.j != null) {
                    d.a().e();
                }
                Trace.endSection();
            } catch (Throwable th) {
                int i2 = uq9.a;
                Trace.endSection();
                throw th;
            }
        }
    }

    @Override // defpackage.wl4
    public final Object create(Context context) {
        Object objB;
        a aVar = new a(new b(context));
        aVar.b = 1;
        if (d.j == null) {
            synchronized (d.i) {
                try {
                    if (d.j == null) {
                        d.j = new d(aVar);
                    }
                } finally {
                }
            }
        }
        fq fqVarC = fq.c(context);
        fqVarC.getClass();
        synchronized (fq.e) {
            try {
                objB = fqVarC.a.get(ProcessLifecycleInitializer.class);
                if (objB == null) {
                    objB = fqVarC.b(ProcessLifecycleInitializer.class, new HashSet());
                }
            } finally {
            }
        }
        androidx.lifecycle.k lifecycle = ((i85) objB).getLifecycle();
        lifecycle.a(new f(this, lifecycle));
        return Boolean.TRUE;
    }

    @Override // defpackage.wl4
    public final List dependencies() {
        return Collections.singletonList(ProcessLifecycleInitializer.class);
    }
}
