package N;

import I.d;
import I.g;
import I.i;
import b0.o;
import java.io.ByteArrayInputStream;
import java.io.InputStream;

/* JADX INFO: loaded from: classes.dex */
public class a implements i {
    @Override // I.i
    public boolean a(String str) {
        boolean zEquals = "text/ext/pgs".equals(str);
        o.d("ExtPgsParser", "canParse  type = " + str + " can = " + zEquals, 16);
        return zEquals;
    }

    @Override // I.i
    public g b(byte[] bArr, int i2, int i3) {
        ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(bArr, i2, i3);
        try {
            try {
                return new b(new M.i((InputStream) byteArrayInputStream, false), 0L);
            } finally {
                try {
                    byteArrayInputStream.close();
                } catch (Exception unused) {
                }
            }
        } catch (Exception e2) {
            e2.printStackTrace();
            try {
                byteArrayInputStream.close();
            } catch (Exception unused2) {
            }
            return new d();
        }
    }
}
