package defpackage;

import android.content.Context;
import android.location.LocationManager;
import android.os.Build;
import android.os.SystemClock;
import android.view.View;
import android.view.ViewGroup;
import ar.tvplayer.tv.R;
import j$.util.concurrent.ConcurrentHashMap;
import j$.util.concurrent.ConcurrentMap$EL;
import j$.util.function.BiFunction$CC;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicLong;
import java.util.concurrent.atomic.AtomicReference;
import java.util.function.BiFunction;
import java.util.function.Function;
import net.lingala.zip4j.exception.ZipException;

/* JADX INFO: renamed from: ᵞˏٴˈ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2994 implements InterfaceC0935, InterfaceC2105, InterfaceC3069, InterfaceC1640, InterfaceC1937 {

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public static C2994 f11531;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public static C2994 f11532;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final /* synthetic */ int f11533;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public Object f11534;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public Object f11535;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public Object f11536;

    public C2994(int i) {
        this.f11533 = i;
        switch (i) {
            case 3:
                this.f11535 = new byte[2];
                this.f11534 = new byte[4];
                this.f11536 = new byte[8];
                break;
            case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                this.f11535 = new C3003("", 0L, null);
                this.f11534 = new C3003("", 0L, null);
                this.f11536 = new ArrayList();
                break;
            case 11:
                this.f11535 = new AtomicBoolean(false);
                new ConcurrentHashMap();
                this.f11534 = new ConcurrentHashMap();
                new ConcurrentHashMap();
                this.f11536 = new ConcurrentHashMap();
                break;
        }
    }

    public /* synthetic */ C2994(int i, Object obj, Object obj2, Object obj3, boolean z) {
        this.f11533 = i;
        this.f11536 = obj;
        this.f11535 = obj2;
        this.f11534 = obj3;
    }

    public C2994(Context context, LocationManager locationManager) {
        this.f11533 = 6;
        this.f11536 = new C1589();
        this.f11535 = context;
        this.f11534 = locationManager;
    }

    public C2994(Context context, C1103 c1103) {
        this.f11533 = 9;
        this.f11536 = new AtomicLong(-1L);
        this.f11534 = new C5153(context, C5153.f19368, new C1916("measurement:api"), C1601.f6415);
        this.f11535 = c1103;
    }

    public /* synthetic */ C2994(Object obj, Object obj2, Object obj3, int i) {
        this.f11533 = i;
        this.f11535 = obj;
        this.f11534 = obj2;
        this.f11536 = obj3;
    }

    public C2994(C3003 c3003) {
        this.f11533 = 7;
        this.f11535 = c3003;
        this.f11534 = c3003.clone();
        this.f11536 = new ArrayList();
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static int m7072(int i, byte[] bArr) {
        return ((((bArr[i + 3] & 255) << 8) | (bArr[i + 2] & 255)) << 16) | (bArr[i] & 255) | ((bArr[i + 1] & 255) << 8);
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public static int m7073(int i, byte[] bArr) {
        return ((bArr[i + 1] & 255) << 8) | (bArr[i] & 255);
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static void m7074(InputStream inputStream, byte[] bArr, int i) throws ZipException {
        if (ᵺᵘ.ˁˌᵩ(inputStream, bArr, 0, i) == i) {
            return;
        }
        C4468.m9508("Could not fill buffer");
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public static void m7075(long j, byte[] bArr) {
        bArr[7] = (byte) (j >>> 56);
        bArr[6] = (byte) (j >>> 48);
        bArr[5] = (byte) (j >>> 40);
        bArr[4] = (byte) (j >>> 32);
        bArr[3] = (byte) (j >>> 24);
        bArr[2] = (byte) (j >>> 16);
        bArr[1] = (byte) (j >>> 8);
        bArr[0] = (byte) (j & 255);
    }

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public static void m7076(int i, byte[] bArr) {
        bArr[3] = (byte) (i >>> 24);
        bArr[2] = (byte) (i >>> 16);
        bArr[1] = (byte) (i >>> 8);
        bArr[0] = (byte) (i & 255);
    }

    public /* bridge */ /* synthetic */ Object clone() {
        switch (this.f11533) {
            case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                C2994 c2994 = new C2994(((C3003) this.f11535).clone());
                ArrayList arrayList = (ArrayList) this.f11536;
                int size = arrayList.size();
                int i = 0;
                while (i < size) {
                    Object obj = arrayList.get(i);
                    i++;
                    ((ArrayList) c2994.f11536).add(((C3003) obj).clone());
                }
                return c2994;
            default:
                return super.clone();
        }
    }

    @Override // defpackage.InterfaceC2142
    public Object get() {
        switch (this.f11533) {
            case 4:
                return new C2408((InterfaceC3822) ((InterfaceC2335) this.f11535).get(), (C1826) ((InterfaceC2335) this.f11534).get(), (InterfaceC2389) ((InterfaceC2335) this.f11536).get());
            default:
                return new C2933(new ᵻᵧˁ(15), new ᵨᵡᵱ(13), (C3804) ((ᵕˁـ) this.f11535).get(), (C3420) ((C1892) this.f11534).get(), (C4055) ((C4055) this.f11536).get());
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:55:0x00fe  */
    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void m7077(AbstractC4667 abstractC4667, Set set, String str) {
        C3411[] c3411Arr;
        if (!set.isEmpty() && !((AtomicBoolean) this.f11535).getAndSet(true)) {
            if (ᵟˑʽ.ᵜᵪʾ == null) {
                synchronized (ᵟˑʽ.class) {
                    try {
                        if (ᵟˑʽ.ᵜᵪʾ == null) {
                            ᵟˑʽ.ᵜᵪʾ = new ᵟˑʽ(0);
                        }
                    } finally {
                    }
                }
            }
            ((CopyOnWriteArrayList) ᵟˑʽ.ᵜᵪʾ.ˌᴵ).add(0, new C3952(9));
        }
        final byte[] bArrM9797 = abstractC4667.m9797();
        ConcurrentHashMap concurrentHashMap = (ConcurrentHashMap) this.f11534;
        if (Build.VERSION.SDK_INT >= 24) {
            ConcurrentMap$EL.compute(concurrentHashMap, str, new BiFunction() { // from class: ᵥˏ
                public /* synthetic */ BiFunction andThen(Function function) {
                    return BiFunction$CC.$default$andThen(this, function);
                }

                @Override // java.util.function.BiFunction
                public final /* synthetic */ Object apply(Object obj, Object obj2) {
                    byte[] bArr = (byte[]) obj2;
                    byte[] bArr2 = bArrM9797;
                    return Arrays.equals(bArr, bArr2) ? bArr : bArr2;
                }
            });
        } else {
            byte[] bArr = (byte[]) concurrentHashMap.putIfAbsent(str, bArrM9797);
            if (bArr != null) {
                while (!Arrays.equals(bArr, bArrM9797) && !concurrentHashMap.replace(str, bArr, bArrM9797)) {
                    bArr = (byte[]) concurrentHashMap.get(str);
                }
            }
        }
        Iterator it = set.iterator();
        while (it.hasNext()) {
            AtomicReference atomicReference = (AtomicReference) ((ConcurrentHashMap) this.f11536).putIfAbsent((String) it.next(), new AtomicReference(new C3411(str, bArrM9797)));
            if (atomicReference != null) {
                while (true) {
                    Object obj = atomicReference.get();
                    if (obj instanceof C3411) {
                        C3411 c3411 = (C3411) obj;
                        if (str.equals(c3411.f13143)) {
                            c3411.m7814(bArrM9797);
                            break;
                        }
                        C3411 c34112 = new C3411(str, bArrM9797);
                        c3411Arr = str.compareTo(c3411.f13143) < 0 ? new C3411[]{c34112, c3411} : new C3411[]{c3411, c34112};
                        while (!atomicReference.compareAndSet(obj, c3411Arr)) {
                            if (atomicReference.get() != obj) {
                                break;
                            }
                        }
                    } else {
                        C3411[] c3411Arr2 = (C3411[]) obj;
                        int iBinarySearch = Arrays.binarySearch(c3411Arr2, str);
                        if (iBinarySearch >= 0) {
                            c3411Arr2[iBinarySearch].m7814(bArrM9797);
                            break;
                        }
                        int i = ~iBinarySearch;
                        int length = c3411Arr2.length;
                        int i2 = length + 1;
                        int i3 = length - i;
                        if (i3 == 0) {
                            c3411Arr = (C3411[]) Arrays.copyOf(c3411Arr2, i2);
                        } else {
                            C3411[] c3411Arr3 = new C3411[i2];
                            System.arraycopy(c3411Arr2, 0, c3411Arr3, 0, i);
                            System.arraycopy(c3411Arr2, i, c3411Arr3, i + 1, i3);
                            c3411Arr = c3411Arr3;
                        }
                        c3411Arr[i] = new C3411(str, bArrM9797);
                        while (!atomicReference.compareAndSet(obj, c3411Arr)) {
                        }
                    }
                }
            }
        }
    }

    @Override // defpackage.InterfaceC0935
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public void mo3178(Object obj) {
        View view = (View) obj;
        ViewGroup viewGroup = (ViewGroup) this.f11534;
        View view2 = (View) this.f11535;
        ViewGroup.LayoutParams layoutParams = view2.getLayoutParams();
        if (layoutParams == null) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("The media route button placeholder missing layout params.");
            return;
        }
        view.setId(R.id.h);
        view.setLayoutParams(layoutParams);
        int iIndexOfChild = viewGroup.indexOfChild(view2);
        viewGroup.removeView(view2);
        viewGroup.addView(view, iIndexOfChild);
        view.setVisibility(0);
        ((C1702) this.f11536).f6746.m1749(view, true);
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public void m7078(ByteArrayOutputStream byteArrayOutputStream, int i) throws IOException {
        byte[] bArr = (byte[]) this.f11535;
        bArr[1] = (byte) (i >>> 8);
        bArr[0] = (byte) (i & 255);
        byteArrayOutputStream.write(bArr);
    }

    @Override // defpackage.InterfaceC0935
    /* JADX INFO: renamed from: ᵨᵣ */
    public void mo3179(Throwable th) {
        ((View) this.f11535).setVisibility(8);
    }

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public synchronized void m7079(int i, int i2, long j, long j2) {
        ((C1103) this.f11535).f4701.getClass();
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        AtomicLong atomicLong = (AtomicLong) this.f11536;
        if (atomicLong.get() != -1 && jElapsedRealtime - atomicLong.get() <= 1800000) {
            return;
        }
        C1300 c1300M10658 = ((C5153) this.f11534).m10658(new C4495(0, Arrays.asList(new C5317(36301, i, 0, j, j2, null, null, 0, i2))));
        C1705 c1705 = new C1705(this, jElapsedRealtime, 7);
        c1300M10658.getClass();
        c1300M10658.m3815(AbstractC5099.f19213, c1705);
    }

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public void m7080(OutputStream outputStream, long j) throws IOException {
        byte[] bArr = (byte[]) this.f11536;
        m7075(j, bArr);
        outputStream.write(bArr);
    }

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public void m7081(OutputStream outputStream, int i) throws IOException {
        byte[] bArr = (byte[]) this.f11534;
        m7076(i, bArr);
        outputStream.write(bArr);
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public long m7082(int i, byte[] bArr) {
        byte[] bArr2 = (byte[]) this.f11536;
        if (bArr.length - i < 8) {
            Arrays.fill(bArr2, (byte) 0);
        }
        System.arraycopy(bArr, i, bArr2, 0, Math.min(bArr.length - i, 8));
        return (((((((((((((((long) (bArr2[7] & 255)) << 8) | ((long) (bArr2[6] & 255))) << 8) | ((long) (bArr2[5] & 255))) << 8) | ((long) (bArr2[4] & 255))) << 8) | ((long) (bArr2[3] & 255))) << 8) | ((long) (bArr2[2] & 255))) << 8) | ((long) (bArr2[1] & 255))) << 8) | ((long) (bArr2[0] & 255));
    }

    /* JADX WARN: Removed duplicated region for block: B:13:0x0032 A[Catch: all -> 0x0027, TryCatch #1 {all -> 0x0027, blocks: (B:6:0x0024, B:19:0x006b, B:22:0x008f, B:13:0x0032, B:15:0x0058, B:17:0x0063, B:18:0x0067), top: B:50:0x0024 }] */
    /* JADX WARN: Removed duplicated region for block: B:18:0x0067 A[Catch: all -> 0x0027, TryCatch #1 {all -> 0x0027, blocks: (B:6:0x0024, B:19:0x006b, B:22:0x008f, B:13:0x0032, B:15:0x0058, B:17:0x0063, B:18:0x0067), top: B:50:0x0024 }] */
    /* JADX WARN: Removed duplicated region for block: B:21:0x008e  */
    /* JADX WARN: Removed duplicated region for block: B:34:0x00c3  */
    /* JADX WARN: Removed duplicated region for block: B:37:0x0113  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x0116  */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // defpackage.InterfaceC1640
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void mo1475(String str, int i, Throwable th, byte[] bArr, Map map) {
        EnumC0308 enumC0308;
        switch (this.f11533) {
            case 10:
                C4799 c4799 = (C4799) this.f11535;
                c4799.m6166();
                C4368 c4368 = (C4368) this.f11536;
                if (i != 200 && i != 204) {
                    if (i == 304) {
                        i = 304;
                        if (th != null) {
                        }
                    }
                    C3485 c3485 = ((C1103) ((ᵜᵪʾ) c4799).ˌᴵ).f4729;
                    C1103.m3564(c3485);
                    c3485.f13424.m4477("[sgtm] Upload failed for row_id. response, exception", Long.valueOf(c4368.f16591), Integer.valueOf(i), th);
                    if (!Arrays.asList(((String) AbstractC3818.f14504.m1988(null)).split(",")).contains(String.valueOf(i))) {
                    }
                } else if (th != null) {
                    C3485 c34852 = ((C1103) ((ᵜᵪʾ) c4799).ˌᴵ).f4729;
                    C1103.m3564(c34852);
                    c34852.f13414.m4474(Long.valueOf(c4368.f16591), "[sgtm] Upload succeeded for row_id");
                    enumC0308 = EnumC0308.f1987;
                } else {
                    C3485 c34853 = ((C1103) ((ᵜᵪʾ) c4799).ˌᴵ).f4729;
                    C1103.m3564(c34853);
                    c34853.f13424.m4477("[sgtm] Upload failed for row_id. response, exception", Long.valueOf(c4368.f16591), Integer.valueOf(i), th);
                    enumC0308 = !Arrays.asList(((String) AbstractC3818.f14504.m1988(null)).split(",")).contains(String.valueOf(i)) ? EnumC0308.f1990 : EnumC0308.f1989;
                }
                AtomicReference atomicReference = (AtomicReference) this.f11534;
                C1618 c1618M3573 = ((C1103) ((ᵜᵪʾ) c4799).ˌᴵ).m3573();
                long j = c4368.f16591;
                C3070 c3070 = new C3070(j, enumC0308.f1992, c4368.f16596);
                c1618M3573.m6166();
                c1618M3573.m5699();
                c1618M3573.m4457(new ᵶᵮˋᵬ(c1618M3573, c1618M3573.m4471(true), c3070, 16));
                C3485 c34854 = ((C1103) ((ᵜᵪʾ) c4799).ˌᴵ).f4729;
                C1103.m3564(c34854);
                c34854.f13414.m4475("[sgtm] Updated status for row_id", Long.valueOf(j), enumC0308);
                synchronized (atomicReference) {
                    atomicReference.set(enumC0308);
                    atomicReference.notifyAll();
                    break;
                }
                return;
            default:
                long j2 = ((C0399) this.f11534).f2267;
                C2894 c2894 = (C2894) this.f11536;
                String str2 = (String) this.f11535;
                c2894.mo3578().m5243();
                c2894.m6918();
                if (bArr == null) {
                    try {
                        bArr = new byte[0];
                    } catch (Throwable th2) {
                        c2894.f11087 = false;
                        c2894.m6915();
                        throw th2;
                    }
                }
                if (i != 200) {
                    if (i == 204) {
                        i = 204;
                        if (th != null) {
                        }
                    }
                    String str3 = new String(bArr, StandardCharsets.UTF_8);
                    String strSubstring = str3.substring(0, Math.min(32, str3.length()));
                    C1623 c1623 = c2894.mo3572().f13413;
                    Integer numValueOf = Integer.valueOf(i);
                    Object obj = th;
                    if (th == null) {
                    }
                    c1623.m4477("Network upload failed. Will retry later. appId, status, error", str2, numValueOf, obj);
                    C1694 c1694 = c2894.f11109;
                    C2894.m6882(c1694);
                    c1694.m4632(Long.valueOf(j2));
                    c2894.m6940();
                } else if (th != null) {
                    C1694 c16942 = c2894.f11109;
                    C2894.m6882(c16942);
                    c16942.m4588(Long.valueOf(j2));
                    c2894.mo3572().f13414.m4475("Successfully uploaded batch from upload queue. appId, status", str2, Integer.valueOf(i));
                    C5004 c5004 = c2894.f11112;
                    C2894.m6882(c5004);
                    if (c5004.m10343()) {
                        C1694 c16943 = c2894.f11109;
                        C2894.m6882(c16943);
                        if (c16943.m4595(str2)) {
                            c2894.m6912(str2);
                        } else {
                            c2894.m6940();
                        }
                    }
                } else {
                    String str32 = new String(bArr, StandardCharsets.UTF_8);
                    String strSubstring2 = str32.substring(0, Math.min(32, str32.length()));
                    C1623 c16232 = c2894.mo3572().f13413;
                    Integer numValueOf2 = Integer.valueOf(i);
                    Object obj2 = th;
                    if (th == null) {
                        obj2 = strSubstring2;
                    }
                    c16232.m4477("Network upload failed. Will retry later. appId, status, error", str2, numValueOf2, obj2);
                    C1694 c16944 = c2894.f11109;
                    C2894.m6882(c16944);
                    c16944.m4632(Long.valueOf(j2));
                    c2894.m6940();
                }
                c2894.f11087 = false;
                c2894.m6915();
                return;
        }
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public int m7083(InputStream inputStream) throws ZipException {
        byte[] bArr = (byte[]) this.f11534;
        m7074(inputStream, bArr, 4);
        return m7072(0, bArr);
    }
}
