package v1;

import androidx.media3.common.MimeTypes;
import androidx.media3.common.util.ParsableByteArray;
import androidx.media3.extractor.b0;
import androidx.media3.extractor.r0;
import androidx.media3.extractor.v0;
import androidx.media3.extractor.y;
import androidx.media3.extractor.z;

/* JADX INFO: loaded from: classes.dex */
public final class a implements y {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f33648a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final ParsableByteArray f33649b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final v0 f33650c;

    public a(int i10) {
        this.f33648a = i10;
        if (i10 == 1) {
            this.f33649b = new ParsableByteArray(4);
            this.f33650c = new v0(-1, -1, MimeTypes.IMAGE_HEIF);
        } else if (i10 != 2) {
            this.f33649b = new ParsableByteArray(4);
            this.f33650c = new v0(-1, -1, MimeTypes.IMAGE_AVIF);
        } else {
            this.f33649b = new ParsableByteArray(4);
            this.f33650c = new v0(-1, -1, MimeTypes.IMAGE_WEBP);
        }
    }

    @Override // androidx.media3.extractor.y
    public final void init(b0 b0Var) {
        int i10 = this.f33648a;
        v0 v0Var = this.f33650c;
        switch (i10) {
            case 0:
                v0Var.init(b0Var);
                break;
            case 1:
                v0Var.init(b0Var);
                break;
            default:
                v0Var.init(b0Var);
                break;
        }
    }

    @Override // androidx.media3.extractor.y
    public final int read(z zVar, r0 r0Var) {
        int i10 = this.f33648a;
        v0 v0Var = this.f33650c;
        switch (i10) {
        }
        return v0Var.read(zVar, r0Var);
    }

    @Override // androidx.media3.extractor.y
    public final void release() {
    }

    @Override // androidx.media3.extractor.y
    public final void seek(long j10, long j11) {
        int i10 = this.f33648a;
        v0 v0Var = this.f33650c;
        switch (i10) {
            case 0:
                v0Var.seek(j10, j11);
                break;
            case 1:
                v0Var.seek(j10, j11);
                break;
            default:
                v0Var.seek(j10, j11);
                break;
        }
    }

    @Override // androidx.media3.extractor.y
    public final boolean sniff(z zVar) {
        ParsableByteArray parsableByteArray = this.f33649b;
        switch (this.f33648a) {
            case 0:
                zVar.h(4);
                parsableByteArray.reset(4);
                zVar.a(0, 4, parsableByteArray.getData());
                if (parsableByteArray.readUnsignedInt() == 1718909296) {
                    parsableByteArray.reset(4);
                    zVar.a(0, 4, parsableByteArray.getData());
                    if (parsableByteArray.readUnsignedInt() == 1635150182) {
                        return true;
                    }
                }
                return false;
            case 1:
                zVar.h(4);
                parsableByteArray.reset(4);
                zVar.a(0, 4, parsableByteArray.getData());
                if (parsableByteArray.readUnsignedInt() == 1718909296) {
                    parsableByteArray.reset(4);
                    zVar.a(0, 4, parsableByteArray.getData());
                    if (parsableByteArray.readUnsignedInt() == 1751476579) {
                        return true;
                    }
                }
                return false;
            default:
                parsableByteArray.reset(4);
                zVar.a(0, 4, parsableByteArray.getData());
                if (parsableByteArray.readUnsignedInt() != 1380533830) {
                    return false;
                }
                zVar.h(4);
                parsableByteArray.reset(4);
                zVar.a(0, 4, parsableByteArray.getData());
                return parsableByteArray.readUnsignedInt() == 1464156752;
        }
    }
}
