package defpackage;

import androidx.media3.container.NalUnitUtil;
import defpackage.dw7;
import defpackage.gj1;
import defpackage.yg1;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.CoroutineStackFrame;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0002\n\u0000¨\u0006\u0000"}, d2 = {"kotlinx-coroutines-core"}, k = 2, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class jj1 {
    public static final gj1 a(gj1 gj1Var, gj1 gj1Var2, final boolean z) {
        Boolean bool = Boolean.FALSE;
        boolean zBooleanValue = ((Boolean) gj1Var.z(bool, new mb1(5))).booleanValue();
        boolean zBooleanValue2 = ((Boolean) gj1Var2.z(bool, new mb1(5))).booleanValue();
        if (!zBooleanValue && !zBooleanValue2) {
            return gj1Var.bx(gj1Var2);
        }
        final dw7.h hVar = new dw7.h();
        hVar.a = gj1Var2;
        gr3 gr3Var = new gr3() { // from class: ij1
            @Override // defpackage.gr3
            public final Object invoke(Object obj, Object obj2) {
                gj1 gj1Var3 = (gj1) obj;
                gj1.b bVar = (gj1.b) obj2;
                if (!(bVar instanceof zi1)) {
                    return gj1Var3.bx(bVar);
                }
                dw7.h hVar2 = hVar;
                if (((gj1) hVar2.a).cb(bVar.getA()) != null) {
                    hVar2.a = ((gj1) hVar2.a).aa(bVar.getA());
                    return gj1Var3.bx(((zi1) bVar).aw());
                }
                zi1 zi1VarAh = (zi1) bVar;
                if (z) {
                    zi1VarAh = zi1VarAh.ah();
                }
                return gj1Var3.bx(zi1VarAh);
            }
        };
        ak2 ak2Var = ak2.a;
        gj1 gj1Var3 = (gj1) gj1Var.z(ak2Var, gr3Var);
        if (zBooleanValue2) {
            hVar.a = ((gj1) hVar.a).z(ak2Var, new mb1(6));
        }
        return gj1Var3.bx((gj1) hVar.a);
    }

    public static final gj1 b(ak1 ak1Var, gj1 gj1Var) {
        gj1 gj1VarA = a(ak1Var.getI(), gj1Var, true);
        m12 m12Var = sc2.a;
        return (gj1VarA == m12Var || gj1VarA.cb(yg1.b.a) != null) ? gj1VarA : gj1VarA.bx(m12Var);
    }

    public static final r5a c(Continuation continuation, gj1 gj1Var, Object obj) {
        r5a r5aVar = null;
        if ((continuation instanceof CoroutineStackFrame) && gj1Var.cb(t5a.a) != null) {
            CoroutineStackFrame callerFrame = (CoroutineStackFrame) continuation;
            while (true) {
                if ((callerFrame instanceof nc2) || (callerFrame = callerFrame.getCallerFrame()) == null) {
                    break;
                }
                if (callerFrame instanceof r5a) {
                    r5aVar = (r5a) callerFrame;
                    break;
                }
            }
            if (r5aVar != null) {
                r5aVar.cn(gj1Var, obj);
            }
        }
        return r5aVar;
    }
}
