package com.bumptech.glide.load;

import com.bumptech.glide.load.ImageHeaderParser;
import com.bumptech.glide.load.data.ParcelFileDescriptorRewinder;
import com.bumptech.glide.load.g;
import defpackage.ov7;
import defpackage.ys;
import java.io.FileInputStream;

/* JADX INFO: loaded from: classes.dex */
class c implements g.b {
    public final /* synthetic */ ParcelFileDescriptorRewinder a;
    public final /* synthetic */ ys b;

    public c(ParcelFileDescriptorRewinder parcelFileDescriptorRewinder, ys ysVar) {
        this.a = parcelFileDescriptorRewinder;
        this.b = ysVar;
    }

    @Override // com.bumptech.glide.load.g.b
    public final ImageHeaderParser.ImageType a(ImageHeaderParser imageHeaderParser) throws Throwable {
        ParcelFileDescriptorRewinder parcelFileDescriptorRewinder = this.a;
        ov7 ov7Var = null;
        try {
            ov7 ov7Var2 = new ov7(new FileInputStream(parcelFileDescriptorRewinder.c().getFileDescriptor()), this.b);
            try {
                ImageHeaderParser.ImageType imageTypeC = imageHeaderParser.c(ov7Var2);
                ov7Var2.release();
                parcelFileDescriptorRewinder.c();
                return imageTypeC;
            } catch (Throwable th) {
                th = th;
                ov7Var = ov7Var2;
                if (ov7Var != null) {
                    ov7Var.release();
                }
                parcelFileDescriptorRewinder.c();
                throw th;
            }
        } catch (Throwable th2) {
            th = th2;
        }
    }
}
