package m2;

import androidx.media3.common.Format;
import androidx.media3.common.Metadata;
import androidx.media3.common.MimeTypes;
import androidx.media3.common.util.Assertions;
import androidx.media3.common.util.ParsableByteArray;
import androidx.media3.extractor.f1;
import com.google.common.collect.ImmutableList;
import java.util.ArrayList;
import java.util.Arrays;

/* JADX INFO: loaded from: classes.dex */
public final class i extends k {

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public static final byte[] f30322o = {79, 112, 117, 115, 72, 101, 97, 100};

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public static final byte[] f30323p = {79, 112, 117, 115, 84, 97, 103, 115};

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public boolean f30324n;

    public static boolean i(ParsableByteArray parsableByteArray, byte[] bArr) {
        if (parsableByteArray.bytesLeft() < bArr.length) {
            return false;
        }
        int position = parsableByteArray.getPosition();
        byte[] bArr2 = new byte[bArr.length];
        parsableByteArray.readBytes(bArr2, 0, bArr.length);
        parsableByteArray.setPosition(position);
        return Arrays.equals(bArr2, bArr);
    }

    @Override // m2.k
    public final long b(ParsableByteArray parsableByteArray) {
        byte[] data = parsableByteArray.getData();
        return (((long) this.f30329e) * nb.g.E(data[0], data.length > 1 ? data[1] : (byte) 0)) / 1000000;
    }

    @Override // m2.k
    public final boolean c(ParsableByteArray parsableByteArray, long j10, xyz.stream.utils.f fVar) {
        if (i(parsableByteArray, f30322o)) {
            byte[] bArrCopyOf = Arrays.copyOf(parsableByteArray.getData(), parsableByteArray.limit());
            int i10 = bArrCopyOf[9] & 255;
            ArrayList arrayListD = nb.g.d(bArrCopyOf);
            if (((Format) fVar.f36132b) != null) {
                return true;
            }
            fVar.f36132b = new Format.Builder().setContainerMimeType(MimeTypes.AUDIO_OGG).setSampleMimeType(MimeTypes.AUDIO_OPUS).setChannelCount(i10).setSampleRate(48000).setInitializationData(arrayListD).build();
            return true;
        }
        if (!i(parsableByteArray, f30323p)) {
            Assertions.checkStateNotNull((Format) fVar.f36132b);
            return false;
        }
        Assertions.checkStateNotNull((Format) fVar.f36132b);
        if (this.f30324n) {
            return true;
        }
        this.f30324n = true;
        parsableByteArray.skipBytes(8);
        Metadata vorbisComments = f1.parseVorbisComments(ImmutableList.r(f1.b(parsableByteArray, false, false).f3336a));
        if (vorbisComments == null) {
            return true;
        }
        fVar.f36132b = ((Format) fVar.f36132b).buildUpon().setMetadata(vorbisComments.copyWithAppendedEntriesFrom(((Format) fVar.f36132b).metadata)).build();
        return true;
    }

    @Override // m2.k
    public final void d(boolean z10) {
        super.d(z10);
        if (z10) {
            this.f30324n = false;
        }
    }
}
