package z1; /* loaded from: classes.dex */ public abstract class n { /* renamed from: a, reason: collision with root package name */ public static final n f15762a = new a(); /* renamed from: b, reason: collision with root package name */ public static final n f15763b = new b(); /* renamed from: c, reason: collision with root package name */ public static final n f15764c = new e(); /* renamed from: d, reason: collision with root package name */ public static final n f15765d = new c(); /* renamed from: e, reason: collision with root package name */ public static final n f15766e; /* renamed from: f, reason: collision with root package name */ public static final n f15767f; /* renamed from: g, reason: collision with root package name */ public static final n f15768g; /* renamed from: h, reason: collision with root package name */ public static final q1.g f15769h; /* renamed from: i, reason: collision with root package name */ static final boolean f15770i; private static class a extends n { a() { } @Override // z1.n public g a(int i10, int i11, int i12, int i13) { return g.QUALITY; } @Override // z1.n public float b(int i10, int i11, int i12, int i13) { if (Math.min(i11 / i13, i10 / i12) == 0) { return 1.0f; } return 1.0f / Integer.highestOneBit(r1); } } private static class b extends n { b() { } @Override // z1.n public g a(int i10, int i11, int i12, int i13) { return g.MEMORY; } @Override // z1.n public float b(int i10, int i11, int i12, int i13) { int ceil = (int) Math.ceil(Math.max(i11 / i13, i10 / i12)); return 1.0f / (r2 << (Math.max(1, Integer.highestOneBit(ceil)) >= ceil ? 0 : 1)); } } private static class c extends n { c() { } @Override // z1.n public g a(int i10, int i11, int i12, int i13) { return b(i10, i11, i12, i13) == 1.0f ? g.QUALITY : n.f15764c.a(i10, i11, i12, i13); } @Override // z1.n public float b(int i10, int i11, int i12, int i13) { return Math.min(1.0f, n.f15764c.b(i10, i11, i12, i13)); } } private static class d extends n { d() { } @Override // z1.n public g a(int i10, int i11, int i12, int i13) { return g.QUALITY; } @Override // z1.n public float b(int i10, int i11, int i12, int i13) { return Math.max(i12 / i10, i13 / i11); } } private static class e extends n { e() { } @Override // z1.n public g a(int i10, int i11, int i12, int i13) { return n.f15770i ? g.QUALITY : g.MEMORY; } @Override // z1.n public float b(int i10, int i11, int i12, int i13) { if (n.f15770i) { return Math.min(i12 / i10, i13 / i11); } if (Math.max(i11 / i13, i10 / i12) == 0) { return 1.0f; } return 1.0f / Integer.highestOneBit(r2); } } private static class f extends n { f() { } @Override // z1.n public g a(int i10, int i11, int i12, int i13) { return g.QUALITY; } @Override // z1.n public float b(int i10, int i11, int i12, int i13) { return 1.0f; } } public enum g { MEMORY, QUALITY } static { d dVar = new d(); f15766e = dVar; f15767f = new f(); f15768g = dVar; f15769h = q1.g.f("com.bumptech.glide.load.resource.bitmap.Downsampler.DownsampleStrategy", dVar); f15770i = true; } public abstract g a(int i10, int i11, int i12, int i13); public abstract float b(int i10, int i11, int i12, int i13); }