package G;

import B.V;
import m3.AbstractC2467b;
import x.C3152c1;
import x.Y;

/* JADX INFO: loaded from: classes.dex */
public final class S implements Y {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final y.g f1722a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final C0227b f1723b;

    public S(y.g gVar, C0227b c0227b) {
        this.f1722a = gVar;
        this.f1723b = c0227b;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    @Override // x.Y
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object a(C3152c1 c3152c1, float f6, A4.d dVar) {
        Q q6;
        if (dVar instanceof Q) {
            q6 = (Q) dVar;
            int i6 = q6.f1721c;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                q6.f1721c = i6 - Integer.MIN_VALUE;
            } else {
                q6 = new Q(this, (C4.c) dVar);
            }
        }
        Object objD = q6.f1719a;
        B4.a aVar = B4.a.f492a;
        int i7 = q6.f1721c;
        if (i7 == 0) {
            AbstractC2467b.l(objD);
            V v3 = new V(10, this, c3152c1);
            q6.f1721c = 1;
            objD = this.f1722a.d(c3152c1, f6, v3, q6);
            if (objD == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objD);
        }
        float fFloatValue = ((Number) objD).floatValue();
        C0227b c0227b = this.f1723b;
        if (c0227b.m() != 0.0f && Math.abs(c0227b.m()) < 0.001d) {
            int iL = c0227b.l();
            if (c0227b.f1698k.a()) {
                V4.E.y(((y) c0227b.f1702p.getValue()).f1839s, null, null, new I(c0227b, null), 3);
            }
            c0227b.v(0.0f, iL, false);
        } else {
            new Float(c0227b.m());
        }
        return new Float(fFloatValue);
    }
}
