package defpackage;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.ParcelFileDescriptor;
import com.bumptech.glide.load.ImageHeaderParser;
import com.bumptech.glide.load.data.ParcelFileDescriptorRewinder;
import com.bumptech.glide.load.g;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
interface hi4 {

    public static final class a implements hi4 {
        @Override // defpackage.hi4
        public final Bitmap a(BitmapFactory.Options options) {
            throw null;
        }

        @Override // defpackage.hi4
        public final void b() {
        }

        @Override // defpackage.hi4
        public final int c() {
            return g.c(null, ByteBuffer.wrap(null), null);
        }

        @Override // defpackage.hi4
        public final ImageHeaderParser.ImageType d() {
            return g.g(null, ByteBuffer.wrap(null));
        }
    }

    public static final class b implements hi4 {
        public final ByteBuffer a;
        public final List b;
        public final ys c;

        public b(ByteBuffer byteBuffer, ArrayList arrayList, ys ysVar) {
            this.a = byteBuffer;
            this.b = arrayList;
            this.c = ysVar;
        }

        @Override // defpackage.hi4
        public final Bitmap a(BitmapFactory.Options options) {
            return BitmapFactory.decodeStream(ul0.f(ul0.c(this.a)), null, options);
        }

        @Override // defpackage.hi4
        public final void b() {
        }

        @Override // defpackage.hi4
        public final int c() {
            return g.c(this.b, ul0.c(this.a), this.c);
        }

        @Override // defpackage.hi4
        public final ImageHeaderParser.ImageType d() {
            return g.g(this.b, ul0.c(this.a));
        }
    }

    public static final class c implements hi4 {
        @Override // defpackage.hi4
        public final Bitmap a(BitmapFactory.Options options) throws Throwable {
            ov7 ov7Var = null;
            try {
                ov7 ov7Var2 = new ov7(new FileInputStream((File) null), null);
                try {
                    Bitmap bitmapDecodeStream = BitmapFactory.decodeStream(ov7Var2, null, options);
                    try {
                        ov7Var2.close();
                    } catch (IOException unused) {
                    }
                    return bitmapDecodeStream;
                } catch (Throwable th) {
                    th = th;
                    ov7Var = ov7Var2;
                    if (ov7Var != null) {
                        try {
                            ov7Var.close();
                        } catch (IOException unused2) {
                        }
                    }
                    throw th;
                }
            } catch (Throwable th2) {
                th = th2;
            }
        }

        @Override // defpackage.hi4
        public final void b() {
        }

        @Override // defpackage.hi4
        public final int c() throws Throwable {
            ov7 ov7Var;
            Throwable th;
            try {
                ov7Var = new ov7(new FileInputStream((File) null), null);
                try {
                    int iB = g.b(null, ov7Var, null);
                    try {
                        ov7Var.close();
                    } catch (IOException unused) {
                    }
                    return iB;
                } catch (Throwable th2) {
                    th = th2;
                    if (ov7Var != null) {
                        try {
                            ov7Var.close();
                        } catch (IOException unused2) {
                        }
                    }
                    throw th;
                }
            } catch (Throwable th3) {
                ov7Var = null;
                th = th3;
            }
        }

        @Override // defpackage.hi4
        public final ImageHeaderParser.ImageType d() throws Throwable {
            ov7 ov7Var;
            Throwable th;
            try {
                ov7Var = new ov7(new FileInputStream((File) null), null);
                try {
                    ImageHeaderParser.ImageType imageTypeF = g.f(null, ov7Var, null);
                    try {
                        ov7Var.close();
                    } catch (IOException unused) {
                    }
                    return imageTypeF;
                } catch (Throwable th2) {
                    th = th2;
                    if (ov7Var != null) {
                        try {
                            ov7Var.close();
                        } catch (IOException unused2) {
                        }
                    }
                    throw th;
                }
            } catch (Throwable th3) {
                ov7Var = null;
                th = th3;
            }
        }
    }

    public static final class d implements hi4 {
        public final com.bumptech.glide.load.data.c a;
        public final ys b;
        public final List c;

        public d(dp5 dp5Var, ArrayList arrayList, ys ysVar) {
            gf7.c(ysVar, "Argument must not be null");
            this.b = ysVar;
            gf7.c(arrayList, "Argument must not be null");
            this.c = arrayList;
            this.a = new com.bumptech.glide.load.data.c(dp5Var, ysVar);
        }

        @Override // defpackage.hi4
        public final Bitmap a(BitmapFactory.Options options) {
            ov7 ov7Var = this.a.a;
            ov7Var.reset();
            return BitmapFactory.decodeStream(ov7Var, null, options);
        }

        @Override // defpackage.hi4
        public final void b() {
            ov7 ov7Var = this.a.a;
            synchronized (ov7Var) {
                ov7Var.c = ov7Var.a.length;
            }
        }

        @Override // defpackage.hi4
        public final int c() {
            ov7 ov7Var = this.a.a;
            ov7Var.reset();
            return g.b(this.c, ov7Var, this.b);
        }

        @Override // defpackage.hi4
        public final ImageHeaderParser.ImageType d() {
            ov7 ov7Var = this.a.a;
            ov7Var.reset();
            return g.f(this.c, ov7Var, this.b);
        }
    }

    @l18
    public static final class e implements hi4 {
        public final ys a;
        public final List b;
        public final ParcelFileDescriptorRewinder c;

        public e(ParcelFileDescriptor parcelFileDescriptor, ArrayList arrayList, ys ysVar) {
            gf7.c(ysVar, "Argument must not be null");
            this.a = ysVar;
            gf7.c(arrayList, "Argument must not be null");
            this.b = arrayList;
            this.c = new ParcelFileDescriptorRewinder(parcelFileDescriptor);
        }

        @Override // defpackage.hi4
        public final Bitmap a(BitmapFactory.Options options) {
            return BitmapFactory.decodeFileDescriptor(this.c.c().getFileDescriptor(), null, options);
        }

        @Override // defpackage.hi4
        public final void b() {
        }

        @Override // defpackage.hi4
        public final int c() {
            return g.a(this.b, this.c, this.a);
        }

        @Override // defpackage.hi4
        public final ImageHeaderParser.ImageType d() {
            return g.e(this.b, this.c, this.a);
        }
    }

    Bitmap a(BitmapFactory.Options options);

    void b();

    int c();

    ImageHeaderParser.ImageType d();
}
