package d3;

import androidx.compose.runtime.MutableState;
import androidx.media3.common.text.Cue;
import androidx.media3.exoplayer.ExoPlayer;
import j$.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;
import m3.AbstractC2467b;
import n2.AbstractC2612c;
import w4.C3137A;

/* JADX INFO: loaded from: classes.dex */
public final class d2 extends C4.j implements J4.e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public ExoPlayer f15589a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public int f15590b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public /* synthetic */ Object f15591c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ String f15592d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final /* synthetic */ MutableState f15593e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final /* synthetic */ MutableState f15594f;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final /* synthetic */ MutableState f15595j;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public d2(String str, MutableState mutableState, MutableState mutableState2, MutableState mutableState3, A4.d dVar) {
        super(2, dVar);
        this.f15592d = str;
        this.f15593e = mutableState;
        this.f15594f = mutableState2;
        this.f15595j = mutableState3;
    }

    @Override // C4.a
    public final A4.d create(Object obj, A4.d dVar) {
        d2 d2Var = new d2(this.f15592d, this.f15593e, this.f15594f, this.f15595j, dVar);
        d2Var.f15591c = obj;
        return d2Var;
    }

    @Override // J4.e
    public final Object invoke(Object obj, Object obj2) {
        return ((d2) create((V4.C) obj, (A4.d) obj2)).invokeSuspend(C3137A.f25453a);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Path cross not found for [B:52:0x00fc, B:40:0x00c0], limit reached: 79 */
    /* JADX WARN: Removed duplicated region for block: B:20:0x0050  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x0103  */
    /* JADX WARN: Removed duplicated region for block: B:72:0x015e A[RETURN] */
    /* JADX WARN: Type inference failed for: r12v1, types: [x4.y] */
    /* JADX WARN: Type inference failed for: r12v2, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r12v3, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r12v4, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r12v5, types: [java.lang.Object] */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:69:0x0158 -> B:71:0x015b). Please report as a decompilation issue!!! */
    @Override // C4.a
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) {
        V4.C c6;
        ExoPlayer exoPlayer;
        int i6;
        B4.a aVar;
        int i7 = 1;
        B4.a aVar2 = B4.a.f492a;
        int i8 = this.f15590b;
        C3137A c3137a = C3137A.f25453a;
        MutableState mutableState = this.f15594f;
        if (i8 == 0) {
            AbstractC2467b.l(obj);
            V4.C c7 = (V4.C) this.f15591c;
            String str = null;
            String str2 = this.f15592d;
            if (str2 != null && !S4.p.Q0(str2)) {
                str = str2;
            }
            DateTimeFormatter dateTimeFormatter = v2.f16084a;
            ExoPlayer exoPlayer2 = (ExoPlayer) this.f15593e.getValue();
            if (str == null || exoPlayer2 == null) {
                mutableState.setValue(x4.y.f26065a);
                return c3137a;
            }
            c6 = c7;
            exoPlayer = exoPlayer2;
            if (V4.E.v(c6)) {
            }
        } else {
            if (i8 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            exoPlayer = this.f15589a;
            c6 = (V4.C) this.f15591c;
            AbstractC2467b.l(obj);
            int i9 = 1;
            i7 = i9;
            if (V4.E.v(c6)) {
                long currentPosition = exoPlayer.getCurrentPosition();
                if (currentPosition < 0) {
                    currentPosition = 0;
                }
                DateTimeFormatter dateTimeFormatter2 = v2.f16084a;
                List list = (List) this.f15595j.getValue();
                boolean zIsEmpty = list.isEmpty();
                ?? arrayList = v2.f16093f;
                if (zIsEmpty) {
                    i6 = i7;
                    aVar = aVar2;
                } else {
                    int size = list.size() - i7;
                    int i10 = 0;
                    int i11 = -1;
                    while (i10 <= size) {
                        int i12 = (i10 + size) >>> i7;
                        int i13 = i7;
                        B4.a aVar3 = aVar2;
                        if (((C1898k) list.get(i12)).f15722a <= currentPosition) {
                            i10 = i12 + 1;
                            i11 = i12;
                        } else {
                            size = i12 - 1;
                        }
                        i7 = i13;
                        aVar2 = aVar3;
                    }
                    i6 = i7;
                    aVar = aVar2;
                    if (i11 >= 0) {
                        C1898k c1898k = (C1898k) list.get(i11);
                        long j4 = c1898k.f15722a;
                        if (j4 <= currentPosition && currentPosition < c1898k.f15723b) {
                            if (i11 > 0) {
                                C1898k c1898k2 = (C1898k) list.get(i11 - 1);
                                long j6 = c1898k2.f15722a;
                                if (currentPosition - j6 > 30000 || j6 > currentPosition || currentPosition >= c1898k2.f15723b) {
                                }
                            }
                            if (i11 == v2.f16094g) {
                                arrayList = v2.f16095h;
                            } else {
                                arrayList = AbstractC2612c.q(new Cue.Builder().setText(c1898k.f15724c).build());
                                v2.f16094g = i11;
                                v2.f16095h = arrayList;
                            }
                        } else if (currentPosition - j4 <= 30000) {
                            arrayList = new ArrayList();
                            while (i11 >= 0) {
                                C1898k c1898k3 = (C1898k) list.get(i11);
                                long j7 = c1898k3.f15722a;
                                if (j7 <= currentPosition) {
                                    if (currentPosition - j7 > 30000) {
                                        break;
                                    }
                                    if (currentPosition < c1898k3.f15723b) {
                                        Cue cueBuild = new Cue.Builder().setText(c1898k3.f15724c).build();
                                        kotlin.jvm.internal.o.g(cueBuild, "build(...)");
                                        arrayList.add(cueBuild);
                                    }
                                }
                                i11--;
                            }
                        }
                    }
                }
                if (arrayList != ((List) mutableState.getValue())) {
                    mutableState.setValue(arrayList);
                }
                this.f15591c = c6;
                this.f15589a = exoPlayer;
                i9 = i6;
                this.f15590b = i9;
                aVar2 = aVar;
                if (V4.E.l(200L, this) == aVar2) {
                    return aVar2;
                }
                i7 = i9;
                if (V4.E.v(c6)) {
                    return c3137a;
                }
            }
        }
    }
}
