what-the-bank/sources/o/Cci.java

200 lines
7.5 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
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<Xsy> list = c13256fVZ.a;
Iterator<Xsy> 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;
}
}
}