package o; import android.graphics.Bitmap; import android.graphics.Matrix; import android.graphics.Rect; import android.graphics.RectF; import android.os.Handler; import android.os.Looper; import android.os.Message; import com.github.barteksc.pdfviewer.PDFView; import com.github.barteksc.pdfviewer.exception.PageRenderingException; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.shockwave.pdfium.PdfiumCore; import java.util.Iterator; import java.util.List; /* loaded from: classes.dex */ public final class Cci extends Handler { private Matrix a; private Rect b; private RectF c; PDFView d; public boolean e; /* JADX INFO: Access modifiers changed from: package-private */ public Cci(Looper looper, PDFView pDFView) { super(looper); this.c = new RectF(); this.b = new Rect(); this.a = new Matrix(); this.e = false; this.d = pDFView; } /* JADX INFO: Access modifiers changed from: package-private */ public final void Gs_(int i, float f, float f2, RectF rectF, boolean z, int i2, boolean z2, boolean z3) { sendMessage(obtainMessage(1, new LWm(this, f, f2, rectF, i, z, i2, false, false))); } @Override // android.os.Handler public final void handleMessage(Message message) { try { Xsy d = d((LWm) message.obj); if (d != null) { if (this.e) { this.d.post(new Runnable(this, d) { // from class: o.Cci.3 private Xsy a; private Cci e; { this.e = this; this.a = d; } @Override // java.lang.Runnable public final void run() { PDFView pDFView = this.e.d; Xsy xsy = this.a; if (pDFView.G == PDFView.IeS.LOADED) { pDFView.G = PDFView.IeS.SHOWN; Gyh gyh = pDFView.g; int i = pDFView.y.f; } if (xsy.e) { C13256fVZ c13256fVZ = pDFView.c; synchronized (c13256fVZ.a) { while (c13256fVZ.a.size() >= 8) { c13256fVZ.a.remove(0).d.recycle(); } List list = c13256fVZ.a; Iterator it = list.iterator(); while (true) { if (it.hasNext()) { if (it.next().equals(xsy)) { xsy.d.recycle(); break; } } else { list.add(xsy); break; } } } } else { C13256fVZ c13256fVZ2 = pDFView.c; synchronized (c13256fVZ2.d) { synchronized (c13256fVZ2.d) { while (c13256fVZ2.e.size() + c13256fVZ2.c.size() >= 120 && !c13256fVZ2.c.isEmpty()) { c13256fVZ2.c.poll().d.recycle(); } while (c13256fVZ2.e.size() + c13256fVZ2.c.size() >= 120 && !c13256fVZ2.e.isEmpty()) { c13256fVZ2.e.poll().d.recycle(); } } c13256fVZ2.e.offer(xsy); } } pDFView.invalidate(); } }); } else { d.d.recycle(); } } } catch (PageRenderingException e) { this.d.post(new Runnable(this, e) { // from class: o.Cci.5 private PageRenderingException c; private Cci e; { this.e = this; this.c = e; } @Override // java.lang.Runnable public final void run() { PDFView pDFView = this.e.d; PageRenderingException pageRenderingException = this.c; Gyh gyh = pDFView.g; int i = pageRenderingException.b; pageRenderingException.getCause(); vuB vub = gyh.h; int i2 = pageRenderingException.b; pageRenderingException.getCause(); } }); } } private Xsy d(LWm lWm) throws PageRenderingException { msi msiVar = this.d.y; msiVar.e(lWm.h); int round = Math.round(lWm.g); int round2 = Math.round(lWm.e); if (round == 0 || round2 == 0) { return null; } if (!msiVar.a.get(msiVar.a(lWm.h), false)) { return null; } try { Bitmap createBitmap = Bitmap.createBitmap(round, round2, lWm.b ? Bitmap.Config.ARGB_8888 : Bitmap.Config.RGB_565); RectF rectF = lWm.c; this.a.reset(); float f = round; float f2 = round2; this.a.postTranslate((-rectF.left) * f, (-rectF.top) * f2); this.a.postScale(1.0f / rectF.width(), 1.0f / rectF.height()); this.c.set(BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, f, f2); this.a.mapRect(this.c); this.c.round(this.b); int i = lWm.h; Rect rect = this.b; boolean z = lWm.a; int a = msiVar.a(i); PdfiumCore pdfiumCore = msiVar.i; C12960fMh c12960fMh = msiVar.h; int i2 = rect.left; int i3 = rect.top; int width = rect.width(); int height = rect.height(); synchronized (PdfiumCore.e) { try { pdfiumCore.nativeRenderPageBitmap(c12960fMh.e.get(Integer.valueOf(a)).longValue(), createBitmap, pdfiumCore.b, i2, i3, width, height, z); } catch (NullPointerException | Exception unused) { } } return new Xsy(lWm.h, createBitmap, lWm.c, lWm.j, lWm.d); } catch (IllegalArgumentException unused2) { return null; } } /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes.dex */ public class LWm { boolean a; boolean b; RectF c; int d; float e; float g; int h; private Cci i; boolean j; LWm(Cci cci, float f, float f2, RectF rectF, int i, boolean z, int i2, boolean z2, boolean z3) { this.i = cci; this.h = i; this.g = f; this.e = f2; this.c = rectF; this.j = z; this.d = i2; this.b = z2; this.a = z3; } } }