package x2;

import androidx.media3.common.Format;
import androidx.media3.common.MimeTypes;
import androidx.media3.common.util.Assertions;
import androidx.media3.extractor.z0;
import java.util.List;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final List f34463a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final z0[] f34464b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final q1.a0 f34465c = new q1.a0(new androidx.core.app.e(this, 11));

    public h0(List list) {
        this.f34463a = list;
        this.f34464b = new z0[list.size()];
    }

    public final void a(androidx.media3.extractor.b0 b0Var, o0 o0Var) {
        int i10 = 0;
        while (true) {
            z0[] z0VarArr = this.f34464b;
            if (i10 >= z0VarArr.length) {
                return;
            }
            o0Var.a();
            o0Var.b();
            z0 z0VarTrack = b0Var.track(o0Var.f34560d, 3);
            Format format = (Format) this.f34463a.get(i10);
            String str = format.sampleMimeType;
            Assertions.checkArgument(MimeTypes.APPLICATION_CEA608.equals(str) || MimeTypes.APPLICATION_CEA708.equals(str), "Invalid closed caption MIME type provided: " + str);
            String str2 = format.f2730id;
            if (str2 == null) {
                o0Var.b();
                str2 = o0Var.f34561e;
            }
            z0VarTrack.format(new Format.Builder().setId(str2).setContainerMimeType(MimeTypes.VIDEO_MP2T).setSampleMimeType(str).setSelectionFlags(format.selectionFlags).setLanguage(format.language).setAccessibilityChannel(format.accessibilityChannel).setInitializationData(format.initializationData).build());
            z0VarArr[i10] = z0VarTrack;
            i10++;
        }
    }
}
