package androidx.media3.common.text;

import F3.L;
import F3.M;
import F3.O;
import F3.p0;
import android.os.Bundle;
import androidx.media3.common.C1118r;
import androidx.media3.common.util.BundleCollectionUtil;
import androidx.media3.common.util.UnstableApi;
import androidx.media3.common.util.Util;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public final class CueGroup {

    @UnstableApi
    public static final CueGroup EMPTY_TIME_ZERO;
    private static final String FIELD_CUES;
    private static final String FIELD_PRESENTATION_TIME_US;
    public final O cues;

    @UnstableApi
    public final long presentationTimeUs;

    static {
        M m6 = O.f1509b;
        EMPTY_TIME_ZERO = new CueGroup(p0.f1586e, 0L);
        FIELD_CUES = Util.intToStringMaxRadix(0);
        FIELD_PRESENTATION_TIME_US = Util.intToStringMaxRadix(1);
    }

    @UnstableApi
    public CueGroup(List<Cue> list, long j4) {
        this.cues = O.p(list);
        this.presentationTimeUs = j4;
    }

    private static O filterOutBitmapCues(List<Cue> list) {
        L lO = O.o();
        for (int i6 = 0; i6 < list.size(); i6++) {
            if (list.get(i6).bitmap == null) {
                lO.a(list.get(i6));
            }
        }
        return lO.f();
    }

    @UnstableApi
    public static CueGroup fromBundle(Bundle bundle) {
        ArrayList parcelableArrayList = bundle.getParcelableArrayList(FIELD_CUES);
        return new CueGroup(parcelableArrayList == null ? p0.f1586e : BundleCollectionUtil.fromBundleList(new C1118r(2), parcelableArrayList), bundle.getLong(FIELD_PRESENTATION_TIME_US));
    }

    @UnstableApi
    public Bundle toBundle() {
        Bundle bundle = new Bundle();
        bundle.putParcelableArrayList(FIELD_CUES, BundleCollectionUtil.toBundleArrayList(filterOutBitmapCues(this.cues), new C1118r(3)));
        bundle.putLong(FIELD_PRESENTATION_TIME_US, this.presentationTimeUs);
        return bundle;
    }
}
