package defpackage;

import androidx.media3.container.NalUnitUtil;
import kotlin.Metadata;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@DebugMetadata(c = "kotlinx.coroutines.channels.TickerChannelsKt", f = "TickerChannels.kt", i = {0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3}, l = {80, 84, 90, 92}, m = "fixedPeriodTicker", n = {"channel", "delayMillis", "deadline", "channel", "deadline", "delayNs", "channel", "deadline", "delayNs", "channel", "deadline", "delayNs"}, s = {"L$0", "J$0", "J$1", "L$0", "J$0", "J$1", "L$0", "J$0", "J$1", "L$0", "J$0", "J$1"})
final class gn9 extends ContinuationImpl {
    public long a;
    public long b;
    public hg8 c;
    public /* synthetic */ Object d;
    public int e;

    /* JADX WARN: Code restructure failed: missing block: B:40:0x00d5, code lost:
    
        if (defpackage.h32.a(r16 / 1000000, r1) != r3) goto L16;
     */
    /* JADX WARN: Removed duplicated region for block: B:27:0x0091  */
    /* JADX WARN: Removed duplicated region for block: B:30:0x00a0  */
    /* JADX WARN: Removed duplicated region for block: B:39:0x00c7  */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:38:0x00c4 -> B:24:0x007f). Please report as a decompilation issue!!! */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:40:0x00d5 -> B:16:0x0043). Please report as a decompilation issue!!! */
    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) {
        gn9 gn9Var;
        hg8 hg8Var;
        long j;
        long j2;
        long jA;
        long j3;
        long j4;
        long j5;
        this.d = obj;
        int i = this.e | Integer.MIN_VALUE;
        this.e = i;
        if ((i & Integer.MIN_VALUE) != 0) {
            this.e = i - Integer.MIN_VALUE;
            gn9Var = this;
        } else {
            gn9Var = new gn9(this);
        }
        Object obj2 = gn9Var.d;
        ck1 ck1Var = ck1.a;
        int i2 = gn9Var.e;
        if (i2 == 0) {
            s38.b(obj2);
            long jNanoTime = System.nanoTime() + C0551fq2.a(0L);
            hg8Var = null;
            gn9Var.c = null;
            gn9Var.a = 0L;
            gn9Var.b = jNanoTime;
            gn9Var.e = 1;
            if (h32.a(0L, gn9Var) != ck1Var) {
                j = jNanoTime;
                j2 = 0;
            }
            return ck1.a;
        }
        if (i2 != 1) {
            if (i2 == 2) {
                j4 = gn9Var.b;
                j3 = gn9Var.a;
                hg8Var = gn9Var.c;
                s38.b(obj2);
                long jNanoTime2 = System.nanoTime();
                j5 = j3 - jNanoTime2;
                if (j5 < 0) {
                }
                if (j5 == 0) {
                    gn9Var.c = hg8Var;
                    gn9Var.a = j3;
                    gn9Var.b = j4;
                    gn9Var.e = 4;
                }
                long j6 = j + jA;
                gn9Var.c = hg8Var;
                gn9Var.a = j6;
                gn9Var.b = jA;
                gn9Var.e = 2;
                if (hg8Var.s(e6a.a, gn9Var) != ck1Var) {
                }
                return ck1.a;
            }
            if (i2 != 3 && i2 != 4) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            j4 = gn9Var.b;
            j3 = gn9Var.a;
            hg8Var = gn9Var.c;
            s38.b(obj2);
            long j7 = j3;
            jA = j4;
            j = j7;
            long j62 = j + jA;
            gn9Var.c = hg8Var;
            gn9Var.a = j62;
            gn9Var.b = jA;
            gn9Var.e = 2;
            if (hg8Var.s(e6a.a, gn9Var) != ck1Var) {
                long j8 = jA;
                j3 = j62;
                j4 = j8;
                long jNanoTime22 = System.nanoTime();
                j5 = j3 - jNanoTime22;
                if (j5 < 0) {
                    j5 = 0;
                }
                if (j5 == 0 || j4 == 0) {
                    gn9Var.c = hg8Var;
                    gn9Var.a = j3;
                    gn9Var.b = j4;
                    gn9Var.e = 4;
                } else {
                    long j9 = j4 - ((jNanoTime22 - j3) % j4);
                    long j10 = jNanoTime22 + j9;
                    gn9Var.c = hg8Var;
                    gn9Var.a = j10;
                    gn9Var.b = j4;
                    gn9Var.e = 3;
                    if (h32.a(j9 / 1000000, gn9Var) != ck1Var) {
                        jA = j4;
                        j = j10;
                        long j622 = j + jA;
                        gn9Var.c = hg8Var;
                        gn9Var.a = j622;
                        gn9Var.b = jA;
                        gn9Var.e = 2;
                        if (hg8Var.s(e6a.a, gn9Var) != ck1Var) {
                        }
                    }
                }
            }
            return ck1.a;
        }
        j = gn9Var.b;
        j2 = gn9Var.a;
        hg8Var = gn9Var.c;
        s38.b(obj2);
        jA = C0551fq2.a(j2);
        long j6222 = j + jA;
        gn9Var.c = hg8Var;
        gn9Var.a = j6222;
        gn9Var.b = jA;
        gn9Var.e = 2;
        if (hg8Var.s(e6a.a, gn9Var) != ck1Var) {
        }
        return ck1.a;
    }
}
