package defpackage;

import android.content.Context;
import android.graphics.Point;
import androidx.media3.common.ParserException;
import androidx.media3.decoder.DecoderException;
import androidx.media3.exoplayer.image.ImageDecoderException;
import java.io.IOException;
import java.nio.ByteBuffer;

/* JADX INFO: renamed from: ˉˊʘˇ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1183 extends AbstractC3661 {

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final int f5042;

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public final Context f5043;

    public C1183(Context context) {
        super(new C3008[1], new C1420[1]);
        this.f5043 = context;
        this.f5042 = -1;
    }

    @Override // defpackage.AbstractC3661
    /* JADX INFO: renamed from: ˊᵫᵗ */
    public final AbstractC4189 mo361() {
        return new C1420(this);
    }

    @Override // defpackage.AbstractC3661
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public final DecoderException mo363(C3008 c3008, AbstractC4189 abstractC4189, boolean z) {
        C1420 c1420 = (C1420) abstractC4189;
        ByteBuffer byteBuffer = c3008.f11582;
        byteBuffer.getClass();
        ᵻᵪ.ˌᴵ(byteBuffer.hasArray());
        ᵻᵪ.ᵱᵽʡᵚ(byteBuffer.arrayOffset() == 0);
        try {
            int iMax = this.f5042;
            if (iMax == -1) {
                Context context = this.f5043;
                if (context != null) {
                    Point pointM3259 = AbstractC0956.m3259(context);
                    int i = pointM3259.x;
                    int i2 = pointM3259.y;
                    C5286 c5286 = c3008.f11580;
                    if (c5286 != null) {
                        int i3 = c5286.f19993;
                        if (i3 != -1) {
                            i *= i3;
                        }
                        int i4 = c5286.f19977;
                        if (i4 != -1) {
                            i2 *= i4;
                        }
                    }
                    iMax = (Math.max(i, i2) * 2) - 1;
                } else {
                    iMax = 4096;
                }
            }
            c1420.f5840 = ˋˀᵧ.ᵮᵣᵗˈ(byteBuffer.array(), byteBuffer.remaining(), iMax);
            c1420.f15983 = c3008.f11577;
            return null;
        } catch (ParserException e) {
            return new ImageDecoderException("Could not decode image data with BitmapFactory.", e);
        } catch (IOException e2) {
            return new ImageDecoderException(e2);
        }
    }

    @Override // defpackage.AbstractC3661
    /* JADX INFO: renamed from: ᵵᵽ */
    public final C3008 mo365() {
        return new C3008(1, 0);
    }

    @Override // defpackage.AbstractC3661
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final DecoderException mo366(Throwable th) {
        return new ImageDecoderException("Unexpected decode error", th);
    }
}
