package defpackage;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.rtsp.RtspHeaders;
import defpackage.dw7;
import defpackage.fg8;
import java.util.List;
import java.util.Set;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0002\n\u0000¨\u0006\u0000"}, d2 = {"ktor-client-core"}, k = 2, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@vx8
public final class cd4 {
    public static final Set a;
    public static final jh5 b;
    public static final xp2 c;
    public static final i11 d;

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public /* synthetic */ class a extends xr3 implements qq3<bd4> {
        public static final a a = new a(0, bd4.class, "<init>", "<init>()V", 0);

        @Override // defpackage.qq3
        public final Object invoke() {
            return new bd4();
        }
    }

    @Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0004\u001a\u00020\u0003*\u00020\u00002\u0006\u0010\u0002\u001a\u00020\u0001H\n¢\u0006\u0004\b\u0004\u0010\u0005"}, d2 = {"Lfg8$a;", "Lfd4;", "request", "Lua4;", "<anonymous>", "(Lfg8$a;Lfd4;)Lua4;"}, k = 3, mv = {2, 0, 0})
    @DebugMetadata(c = "io.ktor.client.plugins.HttpRedirectKt$HttpRedirect$2$1", f = "HttpRedirect.kt", i = {0, 0}, l = {97, 102}, m = "invokeSuspend", n = {"$this$on", "request"}, s = {"L$0", "L$1"})
    public static final class b extends SuspendLambda implements ir3<fg8.a, fd4, Continuation<? super ua4>, Object> {
        public int a;
        public /* synthetic */ fg8.a b;
        public /* synthetic */ fd4 c;
        public final /* synthetic */ j11 d;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public b(j11 j11Var, Continuation continuation) {
            super(3, continuation);
            this.d = j11Var;
        }

        @Override // defpackage.ir3
        public final Object invoke(Object obj, Object obj2, Object obj3) {
            b bVar = new b(this.d, (Continuation) obj3);
            bVar.b = (fg8.a) obj;
            bVar.c = (fd4) obj2;
            return bVar.invokeSuspend(e6a.a);
        }

        @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
        public final Object invokeSuspend(Object obj) {
            fd4 fd4Var;
            fg8.a aVar;
            ck1 ck1Var = ck1.a;
            int i = this.a;
            if (i == 0) {
                s38.b(obj);
                fg8.a aVar2 = this.b;
                fd4Var = this.c;
                this.b = aVar2;
                this.c = fd4Var;
                this.a = 1;
                Object objA = aVar2.a.a(fd4Var, this);
                if (objA != ck1Var) {
                    aVar = aVar2;
                    obj = objA;
                }
            }
            if (i != 1) {
                if (i != 2) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                s38.b(obj);
                return obj;
            }
            fd4Var = this.c;
            aVar = this.b;
            s38.b(obj);
            ua4 ua4Var = (ua4) obj;
            if (!cd4.a.contains(ua4Var.e().getA())) {
                return ua4Var;
            }
            ta4 ta4Var = this.d.a;
            this.b = null;
            this.c = null;
            this.a = 2;
            Object objA2 = cd4.a(aVar, fd4Var, ua4Var, ta4Var, this);
            return objA2 == ck1Var ? ck1Var : objA2;
        }
    }

    static {
        wc4 wc4Var = wc4.b;
        a = st.ao(new wc4[]{wc4.b, wc4.g});
        b = h55.a("io.ktor.client.plugins.HttpRedirect");
        c = new xp2();
        d = tm1.a(a.a, new od0(8), "HttpRedirect");
    }

    /* JADX WARN: Removed duplicated region for block: B:39:0x0151  */
    /* JADX WARN: Removed duplicated region for block: B:48:0x0187  */
    /* JADX WARN: Removed duplicated region for block: B:51:0x01bd A[RETURN] */
    /* JADX WARN: Removed duplicated region for block: B:52:0x01be  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x01d8  */
    /* JADX WARN: Removed duplicated region for block: B:57:0x01db  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0017  */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:52:0x01be -> B:53:0x01c4). Please report as a decompilation issue!!! */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object a(fg8.a aVar, fd4 fd4Var, ua4 ua4Var, ta4 ta4Var, ContinuationImpl continuationImpl) {
        dd4 dd4Var;
        fd4 fd4Var2;
        dw7.h hVar;
        b4a b4aVar;
        String str;
        dd4 dd4Var2;
        fg8.a aVar2;
        dw7.h hVar2;
        ta4 ta4Var2;
        String strE;
        fd4 fd4Var3;
        v3a v3aVar;
        Object objA;
        if (continuationImpl instanceof dd4) {
            dd4Var = (dd4) continuationImpl;
            int i = dd4Var.l;
            if ((i & Integer.MIN_VALUE) != 0) {
                dd4Var.l = i - Integer.MIN_VALUE;
            } else {
                dd4Var = new dd4(continuationImpl);
            }
        }
        Object obj = dd4Var.k;
        ck1 ck1Var = ck1.a;
        int i2 = dd4Var.l;
        if (i2 == 0) {
            s38.b(obj);
            if (!b(ua4Var.g().getC())) {
                return ua4Var;
            }
            dw7.h hVar3 = new dw7.h();
            hVar3.a = ua4Var;
            dw7.h hVar4 = new dw7.h();
            fd4Var2 = fd4Var;
            hVar4.a = fd4Var2;
            b4a b4aVar2 = ua4Var.e().getB().j;
            faa c2 = ua4Var.e().getB();
            cr4.g(c2, "<this>");
            b4a b4aVar3 = c2.j;
            int i3 = c2.b;
            StringBuilder sb = new StringBuilder();
            StringBuilder sb2 = new StringBuilder();
            String str2 = (String) c2.n.getValue();
            String str3 = (String) c2.o.getValue();
            if (str2 != null) {
                sb2.append(str2);
                if (str3 != null) {
                    sb2.append(':');
                    sb2.append(str3);
                }
                sb2.append("@");
            }
            String string = sb2.toString();
            cr4.f(string, "toString(...)");
            sb.append(string);
            String string2 = c2.a;
            if (i3 != 0 && i3 != b4aVar3.b) {
                StringBuilder sb3 = new StringBuilder();
                sb3.append(string2);
                sb3.append(':');
                Integer numValueOf = Integer.valueOf(i3);
                if (i3 == 0) {
                    numValueOf = null;
                }
                sb3.append(numValueOf != null ? numValueOf.intValue() : b4aVar3.b);
                string2 = sb3.toString();
            }
            sb.append(string2);
            String string3 = sb.toString();
            cr4.f(string3, "toString(...)");
            hVar = hVar4;
            b4aVar = b4aVar2;
            str = string3;
            dd4Var2 = dd4Var;
            aVar2 = aVar;
            hVar2 = hVar3;
            ta4Var2 = ta4Var;
            ta4Var2.l.a(c, ((ua4) hVar2.a).g());
            h14 e = ((ua4) hVar2.a).g().getE();
            List list = qc4.a;
            strE = e.e(RtspHeaders.LOCATION);
            StringBuilder sbS = vw2.s("Received redirect response to ", strE, " for request ");
            v3a v3aVar2 = fd4Var2.a;
            sbS.append(v3aVar2);
            String string4 = sbS.toString();
            jh5 jh5Var = b;
            jh5Var.h(string4);
            fd4Var3 = new fd4();
            fd4Var3.f((fd4) hVar.a);
            v3aVar = fd4Var3.a;
            v3aVar.j.clear();
            if (strE != null) {
            }
            if (!c4a.a(b4aVar)) {
            }
            if (!cr4.b(str, x3a.c(v3aVar))) {
            }
            hVar.a = fd4Var3;
            dd4Var2.a = aVar2;
            dd4Var2.b = fd4Var2;
            dd4Var2.c = ta4Var2;
            dd4Var2.d = hVar2;
            dd4Var2.e = hVar;
            dd4Var2.f = b4aVar;
            dd4Var2.i = str;
            dd4Var2.j = hVar2;
            dd4Var2.l = 1;
            objA = aVar2.a.a(fd4Var3, dd4Var2);
            if (objA != ck1Var) {
            }
        } else {
            if (i2 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            dw7.h hVar5 = dd4Var.j;
            String str4 = dd4Var.i;
            b4a b4aVar4 = dd4Var.f;
            dw7.h hVar6 = dd4Var.e;
            dw7.h hVar7 = dd4Var.d;
            ta4 ta4Var3 = dd4Var.c;
            fd4 fd4Var4 = dd4Var.b;
            fg8.a aVar3 = dd4Var.a;
            s38.b(obj);
            dd4Var2 = dd4Var;
            hVar2 = hVar7;
            b4aVar = b4aVar4;
            fd4Var2 = fd4Var4;
            dw7.h hVar8 = hVar6;
            str = str4;
            hVar5.a = obj;
            if (b(((ua4) hVar2.a).g().getC())) {
                return hVar2.a;
            }
            ta4Var2 = ta4Var3;
            hVar = hVar8;
            aVar2 = aVar3;
            ta4Var2.l.a(c, ((ua4) hVar2.a).g());
            h14 e2 = ((ua4) hVar2.a).g().getE();
            List list2 = qc4.a;
            strE = e2.e(RtspHeaders.LOCATION);
            StringBuilder sbS2 = vw2.s("Received redirect response to ", strE, " for request ");
            v3a v3aVar22 = fd4Var2.a;
            sbS2.append(v3aVar22);
            String string42 = sbS2.toString();
            jh5 jh5Var2 = b;
            jh5Var2.h(string42);
            fd4Var3 = new fd4();
            fd4Var3.f((fd4) hVar.a);
            v3aVar = fd4Var3.a;
            v3aVar.j.clear();
            if (strE != null) {
                a4a.b(v3aVar, strE);
            }
            if (!c4a.a(b4aVar) && !c4a.a(v3aVar.d())) {
                jh5Var2.h("Can not redirect " + v3aVar22 + " because of security downgrade");
                return hVar2.a;
            }
            if (!cr4.b(str, x3a.c(v3aVar))) {
                fd4Var3.c.a.remove(RtspHeaders.AUTHORIZATION);
                jh5Var2.h("Removing Authorization header from redirect for " + v3aVar22);
            }
            hVar.a = fd4Var3;
            dd4Var2.a = aVar2;
            dd4Var2.b = fd4Var2;
            dd4Var2.c = ta4Var2;
            dd4Var2.d = hVar2;
            dd4Var2.e = hVar;
            dd4Var2.f = b4aVar;
            dd4Var2.i = str;
            dd4Var2.j = hVar2;
            dd4Var2.l = 1;
            objA = aVar2.a.a(fd4Var3, dd4Var2);
            if (objA != ck1Var) {
                return ck1Var;
            }
            dw7.h hVar9 = hVar;
            ta4Var3 = ta4Var2;
            obj = objA;
            hVar8 = hVar9;
            aVar3 = aVar2;
            hVar5 = hVar2;
            hVar5.a = obj;
            if (b(((ua4) hVar2.a).g().getC())) {
            }
        }
    }

    public static final boolean b(pe4 pe4Var) {
        int i = pe4Var.a;
        pe4 pe4Var2 = pe4.c;
        return i == pe4.f.a || i == pe4.i.a || i == pe4.l.a || i == pe4.m.a || i == pe4.j.a;
    }
}
