package s6; import android.content.Context; import android.graphics.Bitmap; import android.util.Log; import b7.k; import d6.a; import e6.f; import e6.l; import java.nio.ByteBuffer; import java.util.List; import java.util.Queue; /* loaded from: classes2.dex */ public class a implements l { /* renamed from: f, reason: collision with root package name */ private static final C0229a f14009f = new C0229a(); /* renamed from: g, reason: collision with root package name */ private static final b f14010g = new b(); /* renamed from: a, reason: collision with root package name */ private final Context f14011a; /* renamed from: b, reason: collision with root package name */ private final List f14012b; /* renamed from: c, reason: collision with root package name */ private final b f14013c; /* renamed from: d, reason: collision with root package name */ private final C0229a f14014d; /* renamed from: e, reason: collision with root package name */ private final s6.b f14015e; /* renamed from: s6.a$a, reason: collision with other inner class name */ static class C0229a { C0229a() { } d6.a a(a.InterfaceC0135a interfaceC0135a, d6.b bVar, ByteBuffer byteBuffer, int i10) { return new d6.d(interfaceC0135a, bVar, byteBuffer, i10); } } static class b { /* renamed from: a, reason: collision with root package name */ private final Queue f14016a = k.h(0); b() { } synchronized d6.c a(ByteBuffer byteBuffer) { d6.c cVar; cVar = (d6.c) this.f14016a.poll(); if (cVar == null) { cVar = new d6.c(); } return cVar.r(byteBuffer); } synchronized void b(d6.c cVar) { cVar.f(); this.f14016a.offer(cVar); } } public a(Context context, List list, i6.b bVar, i6.a aVar) { this(context, list, bVar, aVar, f14010g, f14009f); } private static int c(d6.b bVar, int i10, int i11) { int min = Math.min(bVar.a() / i11, bVar.d() / i10); int max = Math.max(1, min == 0 ? 0 : Integer.highestOneBit(min)); if (Log.isLoggable("BufferGifDecoder", 2) && max > 1) { Log.v("BufferGifDecoder", "Downsampling GIF, sampleSize: " + max + ", target dimens: [" + i10 + "x" + i11 + "], actual dimens: [" + bVar.d() + "x" + bVar.a() + "]"); } return max; } private e d(ByteBuffer byteBuffer, int i10, int i11, d6.c cVar, e6.j jVar) { long b10 = b7.f.b(); try { d6.b q10 = cVar.q(); if (q10.b() > 0 && q10.c() == 0) { Bitmap.Config config = jVar.d(i.f14056a) == e6.b.PREFER_RGB_565 ? Bitmap.Config.RGB_565 : Bitmap.Config.ARGB_8888; d6.a a10 = this.f14014d.a(this.f14015e, q10, byteBuffer, c(q10, i10, i11)); a10.e(config); a10.b(); Bitmap a11 = a10.a(); if (a11 == null) { return null; } e eVar = new e(new c(this.f14011a, a10, n6.c.c(), i10, i11, a11)); if (Log.isLoggable("BufferGifDecoder", 2)) { Log.v("BufferGifDecoder", "Decoded GIF from stream in " + b7.f.a(b10)); } return eVar; } if (Log.isLoggable("BufferGifDecoder", 2)) { Log.v("BufferGifDecoder", "Decoded GIF from stream in " + b7.f.a(b10)); } return null; } finally { if (Log.isLoggable("BufferGifDecoder", 2)) { Log.v("BufferGifDecoder", "Decoded GIF from stream in " + b7.f.a(b10)); } } } @Override // e6.l /* renamed from: e, reason: merged with bridge method [inline-methods] */ public e a(ByteBuffer byteBuffer, int i10, int i11, e6.j jVar) { d6.c a10 = this.f14013c.a(byteBuffer); try { return d(byteBuffer, i10, i11, a10, jVar); } finally { this.f14013c.b(a10); } } @Override // e6.l /* renamed from: f, reason: merged with bridge method [inline-methods] */ public boolean b(ByteBuffer byteBuffer, e6.j jVar) { return !((Boolean) jVar.d(i.f14057b)).booleanValue() && e6.g.h(this.f14012b, byteBuffer) == f.a.GIF; } a(Context context, List list, i6.b bVar, i6.a aVar, b bVar2, C0229a c0229a) { this.f14011a = context.getApplicationContext(); this.f14012b = list; this.f14014d = c0229a; this.f14015e = new s6.b(bVar, aVar); this.f14013c = bVar2; } }