package com.baidu.liantian.d; import aegon.chrome.net.NetError; import android.app.Activity; import android.content.Context; import android.graphics.Point; import android.graphics.Rect; import android.hardware.Camera; import android.media.AudioManager; import android.text.TextUtils; import android.util.Base64; import android.util.DisplayMetrics; import android.util.Pair; import android.view.SurfaceHolder; import androidx.constraintlayout.motion.widget.Key; import com.baidu.idl.face.platform.FaceConfig; import com.baidu.idl.face.platform.FaceEnvironment; import com.baidu.idl.face.platform.FaceSDKManager; import com.baidu.idl.face.platform.FaceStatusNewEnum; import com.baidu.idl.face.platform.LivenessTypeEnum; import com.baidu.idl.face.platform.listener.ISecurityCallback; import com.baidu.idl.face.platform.model.FaceExtInfo; import com.baidu.idl.face.platform.model.ImageInfo; import com.baidu.idl.face.platform.utils.APIUtils; import com.baidu.idl.face.platform.utils.BitmapUtils; import com.baidu.idl.main.facesdk.FaceInfo; import com.baidu.liantian.ac.FaceProcessCallback; import com.baidu.liantian.ac.FaceProcessConfig; import com.baidu.liantian.ac.FaceProcessType; import com.baidu.liantian.ac.IFaceProcessInfo; import com.baidu.liantian.ac.LH; import com.baidu.liantian.ac.RequestInfo; import com.baidu.liantian.utility.WbEncryptUtil; import com.baidu.liantian.utility.e; import com.baidu.liantian.utility.g; import com.baidu.liantian.utility.k; import com.baidu.liantian.utility.l; import com.sigmob.sdk.base.mta.PointCategory; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Map; import java.util.TimeZone; import org.json.JSONArray; import org.json.JSONObject; /* compiled from: FaceLivenessProcess */ public final class a implements Camera.ErrorCallback, Camera.PreviewCallback, SurfaceHolder.Callback, ISecurityCallback, d { private boolean A = false; private com.baidu.idl.face.platform.a B; private Map<Long, String> C; private int D = 1; private long E = 0; private JSONObject F; private volatile boolean G = false; private int H = -1; private JSONArray I; private RequestInfo J; /* renamed from: K reason: collision with root package name */ private Object f95K = new Object(); private int L = 10; private k M; protected volatile boolean a = true; protected boolean b = false; protected boolean c = false; Rect d = new Rect(); protected int e = 0; protected int f = 0; protected int g = 0; protected int h = 0; protected FaceConfig i; private Context j; private Activity k; private SurfaceHolder l; private FaceProcessCallback m; private C0013a n; private b o; private FaceProcessType p; private b q; private IFaceProcessInfo r; private boolean s; private Rect t = new Rect(); private Camera u; private Camera.Parameters v; private int w; private int x; private int y; private int z; @Override // com.baidu.idl.face.platform.listener.ISecurityCallback public final void getFaceInfoForSecurity(FaceInfo[] faceInfoArr) { } public a(b bVar, Activity activity, SurfaceHolder surfaceHolder, FaceProcessCallback faceProcessCallback, FaceProcessType faceProcessType, int i2) { this.q = bVar; Context applicationContext = activity.getApplicationContext(); this.j = applicationContext; this.k = activity; this.l = surfaceHolder; this.m = faceProcessCallback; k a2 = k.a(applicationContext); this.M = a2; this.L = a2.a.getInt("lt_swst", 10); this.r = null; this.p = faceProcessType; this.D = i2; } @Override // com.baidu.liantian.d.d public final void a() { try { if (l.a().b(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass1 */ public final void run() { try { if (!a.this.s && !a.this.s) { if (!(a.this.m == null || a.this.k == null)) { a.this.k.runOnUiThread(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass1.AnonymousClass1 */ public final void run() { if (a.this.m != null) { a.this.m.onBegin(); } } }); } if (!a.this.s) { a.d(a.this); if (!a.this.s) { if (!(a.this.m == null || a.this.k == null)) { a.this.k.runOnUiThread(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass1.AnonymousClass2 */ public final void run() { if (a.this.m != null) { a.this.m.onBeginCollectFaceInfo(); } } }); } if (!a.this.s) { a.this.d(); } } } } } catch (Throwable th) { th.printStackTrace(); a.this.a((a) -306); } } }) != 1) { a(-304); } l.a().a(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass2 */ /* JADX WARNING: Code restructure failed: missing block: B:18:?, code lost: com.baidu.liantian.utility.a.a(); */ /* JADX WARNING: Code restructure failed: missing block: B:20:0x0079, code lost: monitor-enter(r6.a.f95K); */ /* JADX WARNING: Code restructure failed: missing block: B:22:?, code lost: r6.a.G = true; r6.a.f95K.notifyAll(); */ /* JADX WARNING: Code restructure failed: missing block: B:24:0x0089, code lost: return; */ /* JADX WARNING: Code restructure failed: missing block: B:28:0x008d, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:30:0x0094, code lost: monitor-enter(r6.a.f95K); */ /* JADX WARNING: Code restructure failed: missing block: B:32:?, code lost: r6.a.G = true; r6.a.f95K.notifyAll(); */ /* JADX WARNING: Code restructure failed: missing block: B:34:0x00a4, code lost: throw r0; */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:17:0x0070 */ public final void run() { a aVar = a.this; aVar.H = g.b(aVar.j); a aVar2 = a.this; aVar2.I = g.a(aVar2.j); Pair<Integer, Object> linvokeSync = LH.linvokeSync(1, "fdrd", new Class[]{Integer.TYPE}, Integer.valueOf(a.this.L)); if (linvokeSync != null && ((Integer) linvokeSync.first).intValue() == 0) { String str = (String) linvokeSync.second; if (!TextUtils.isEmpty(str)) { a.this.F = new JSONObject(str); } } synchronized (a.this.f95K) { a.this.G = true; a.this.f95K.notifyAll(); } } }); } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void d() { try { this.k.runOnUiThread(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass3 */ public final void run() { try { if (!a.this.s) { if (a.this.l != null) { a.this.l.addCallback(a.this); } if (a.this.u == null && !a.this.s) { a aVar = a.this; aVar.u = a.a(aVar, !aVar.i.isOpenBackCamera()); } if (a.this.u != null) { if (a.this.v == null) { a aVar2 = a.this; aVar2.v = aVar2.u.getParameters(); } a.this.u.stopPreview(); a.this.A = false; a.this.v.setPictureFormat(256); int e = a.this.e(); a.this.u.setDisplayOrientation(e); a.this.v.set(Key.ROTATION, e); a.this.z = e; Point a2 = com.baidu.liantian.e.a.a(a.this.v, new Point(a.this.g, a.this.h)); a.this.x = a2.x; a.this.y = a2.y; if (a.this.B != null) { a.this.B.a(e); } a.this.t.set(0, 0, a.this.y, a.this.x); a aVar3 = a.this; int i = aVar3.g; int i2 = a.this.y; int i3 = a.this.x; float f = ((float) (i / 2)) - (((float) (i / 2)) * 0.33f); float f2 = (float) (i2 / 2); float f3 = ((float) (i3 / 2)) - (((float) (i3 / 2)) * 0.1f); if (((float) (i2 / 2)) <= f) { f = (float) (i2 / 2); } float f4 = (0.2f * f) + f; aVar3.d.set((int) (f2 - f), (int) (f3 - f4), (int) (f2 + f), (int) (f3 + f4)); a.this.v.setPreviewSize(a.this.x, a.this.y); a.this.u.setParameters(a.this.v); if (a.this.m != null) { a.this.m.onConfigCamera(a.this.u, a.this.t, a.this.d); } a aVar4 = a.this; aVar4.v = aVar4.u.getParameters(); a aVar5 = a.this; aVar5.x = aVar5.v.getPreviewSize().width; a aVar6 = a.this; aVar6.y = aVar6.v.getPreviewSize().height; a.this.u.setPreviewDisplay(a.this.l); a.this.u.setErrorCallback(a.this); a.this.u.setPreviewCallback(a.this); if (!a.this.s) { a.this.u.startPreview(); a.this.A = true; } } } } catch (Throwable th) { th.printStackTrace(); a.this.a((a) NetError.ERR_TOO_MANY_REDIRECTS); } } }); } catch (Throwable th) { th.printStackTrace(); a(NetError.ERR_TOO_MANY_REDIRECTS); } } public final void surfaceCreated(SurfaceHolder surfaceHolder) { this.b = true; } public final void surfaceChanged(SurfaceHolder surfaceHolder, int i2, int i3, int i4) { this.e = i3; this.f = i4; if (!this.s && surfaceHolder.getSurface() != null && this.A) { d(); } } public final void surfaceDestroyed(SurfaceHolder surfaceHolder) { this.b = false; } public final void onPreviewFrame(byte[] bArr, Camera camera) { try { boolean z2 = this.c; if (!z2) { boolean z3 = this.s; if (!z3) { if (this.B == null && !z2 && !z3) { if (this.o == null) { this.o = new b(this, (byte) 0); } int i2 = AnonymousClass7.a[this.p.ordinal()]; if (i2 == 1) { this.B = FaceSDKManager.getInstance().getActionLiveStrategyModule(this.o); } else if (i2 == 2) { this.B = FaceSDKManager.getInstance().getSilenceLiveStrategyModule(this.o); } else if (i2 == 3) { this.B = FaceSDKManager.getInstance().getColorLiveStrategyModule(this.o); } this.B.b(FaceProcessConfig.isFrameExtraction()); this.B.a(this); this.B.a(this.z); this.B.a(this.a); this.B.a(this.i.getLivenessTypeList(FaceProcessConfig.getActionLists(), FaceProcessConfig.getRandomCount()), this.i.getLivenessColorTypeList(), this.t, this.d, this.n); this.B.a(FaceProcessConfig.getLiveScoreThreshold()); } com.baidu.idl.face.platform.a aVar = this.B; if (aVar != null && !this.c && !this.s) { aVar.a(bArr); } } } } catch (Throwable th) { th.printStackTrace(); a(-308); } } /* renamed from: com.baidu.liantian.d.a$7 reason: invalid class name */ /* compiled from: FaceLivenessProcess */ static /* synthetic */ class AnonymousClass7 { static final /* synthetic */ int[] a; /* JADX WARNING: Can't wrap try/catch for region: R(6:0|1|2|3|4|(3:5|6|8)) */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:3:0x0012 */ /* JADX WARNING: Missing exception handler attribute for start block: B:5:0x001d */ static { int[] iArr = new int[FaceProcessType.values().length]; a = iArr; iArr[FaceProcessType.ACTION_LIVENESS.ordinal()] = 1; a[FaceProcessType.SILENCE_LIVENESS.ordinal()] = 2; try { a[FaceProcessType.COLOR_LIVENESS.ordinal()] = 3; } catch (NoSuchFieldError unused) { } } } public final void onError(int i2, Camera camera) { a(NetError.ERR_TOO_MANY_REDIRECTS); } @Override // com.baidu.liantian.d.d public final void b() { try { if (!this.s) { this.s = true; a(-102); } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } @Override // com.baidu.liantian.d.d public final void a(boolean z2) { try { com.baidu.idl.face.platform.a aVar = this.B; if (aVar != null) { aVar.a(z2); } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } /* access modifiers changed from: private */ /* renamed from: com.baidu.liantian.d.a$a reason: collision with other inner class name */ /* compiled from: FaceLivenessProcess */ public class C0013a implements com.baidu.idl.face.platform.b { private C0013a() { } /* synthetic */ C0013a(a aVar, byte b) { this(); } @Override // com.baidu.idl.face.platform.b public final void a(FaceStatusNewEnum faceStatusNewEnum, String str, HashMap<String, ImageInfo> hashMap, HashMap<String, ImageInfo> hashMap2, int i) { try { if (a.this.c) { return; } if (!a.this.s) { if (faceStatusNewEnum == FaceStatusNewEnum.OK) { a.this.c = true; Map b = a.this.b((a) hashMap, (HashMap) hashMap2); if (b != null) { a.this.C = b; } else { a.this.a((a) -305); } if (a.this.m != null) { a.a(hashMap, hashMap2); a.this.m.onCollectCompletion(faceStatusNewEnum, str, hashMap, hashMap2, i); } if (l.a().b(new c(a.this, (byte) 0)) != 1) { a.this.a((a) -304); } } else if (faceStatusNewEnum == FaceStatusNewEnum.DetectRemindCodeTimeout) { if (a.this.m != null) { a.this.m.onCollectCompletion(faceStatusNewEnum, str, null, null, i); } a.this.a((a) NetError.ERR_CACHE_READ_FAILURE); } else if (faceStatusNewEnum == FaceStatusNewEnum.AuraColorError) { if (a.this.m != null) { a.this.m.onCollectCompletion(faceStatusNewEnum, str, null, null, i); } a.this.a((a) -402); } else if (faceStatusNewEnum == FaceStatusNewEnum.AuraLivenessScoreError) { if (a.this.m != null) { a.this.m.onCollectCompletion(faceStatusNewEnum, str, null, null, i); } a.this.a((a) -403); } else if (faceStatusNewEnum == FaceStatusNewEnum.FaceLivenessSilentNoPass) { if (a.this.m != null) { a.this.m.onCollectCompletion(faceStatusNewEnum, str, null, null, i); } a.this.a((a) -404); } else if (a.this.m != null) { a.this.m.onCollectCompletion(faceStatusNewEnum, str, null, null, i); } } } catch (Throwable th) { th.printStackTrace(); a.this.a((a) -307); } } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(final int i2) { try { this.c = true; this.s = true; this.k.runOnUiThread(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass4 */ public final void run() { if (a.this.m != null) { if (i2 == 1) { a.this.m.onEnd(i2, a.this.J); } else { a.this.m.onEnd(i2, null); } a.this.m = null; } } }); try { this.k.runOnUiThread(new Runnable() { /* class com.baidu.liantian.d.a.AnonymousClass5 */ /* JADX WARNING: Can't wrap try/catch for region: R(3:8|9|10) */ /* JADX WARNING: Code restructure failed: missing block: B:10:0x003c, code lost: com.baidu.liantian.e.b.a(r3.a.u); */ /* JADX WARNING: Code restructure failed: missing block: B:11:0x0046, code lost: r1 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:12:0x0047, code lost: com.baidu.liantian.e.b.a(r3.a.u); r3.a.u = null; */ /* JADX WARNING: Code restructure failed: missing block: B:13:0x0055, code lost: throw r1; */ /* JADX WARNING: Code restructure failed: missing block: B:9:?, code lost: com.baidu.liantian.utility.a.a(); */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:8:0x0039 */ public final void run() { try { a.this.A = false; if (a.this.u != null) { a.this.u.setErrorCallback(null); a.this.u.setPreviewCallback(null); a.this.u.stopPreview(); com.baidu.liantian.e.b.a(a.this.u); a.this.u = null; } if (a.this.l != null) { a.this.l.removeCallback(a.this); } if (a.this.B != null) { a.this.B.a(); a.this.B = null; } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } }); } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } SurfaceHolder surfaceHolder = this.l; if (surfaceHolder != null) { surfaceHolder.removeCallback(this); this.l = null; } this.k = null; b bVar = this.q; if (bVar != null) { bVar.a(this); this.q = null; } } catch (Throwable unused2) { com.baidu.liantian.utility.a.a(); } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ /* JADX WARNING: Removed duplicated region for block: B:16:0x0031 A[Catch:{ all -> 0x0051 }] */ /* JADX WARNING: Removed duplicated region for block: B:24:? A[RETURN, SYNTHETIC] */ private int e() { int i2; try { int rotation = this.k.getWindowManager().getDefaultDisplay().getRotation(); if (rotation != 0) { if (rotation == 1) { i2 = 90; } else if (rotation == 2) { i2 = 180; } else if (rotation == 3) { i2 = BitmapUtils.ROTATE270; } int i3 = ((0 - i2) + BitmapUtils.ROTATE360) % BitmapUtils.ROTATE360; if (APIUtils.hasGingerbread()) { return i3; } Camera.CameraInfo cameraInfo = new Camera.CameraInfo(); Camera.getCameraInfo(this.w, cameraInfo); if (cameraInfo.facing == 1) { return (360 - ((cameraInfo.orientation + i2) % BitmapUtils.ROTATE360)) % BitmapUtils.ROTATE360; } return ((cameraInfo.orientation - i2) + BitmapUtils.ROTATE360) % BitmapUtils.ROTATE360; } i2 = 0; int i32 = ((0 - i2) + BitmapUtils.ROTATE360) % BitmapUtils.ROTATE360; if (APIUtils.hasGingerbread()) { } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); return 0; } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private Map<Long, String> b(HashMap<String, ImageInfo> hashMap, HashMap<String, ImageInfo> hashMap2) { long j2; try { if (this.i.getOutputImageType() == 0) { hashMap = hashMap2; } if (hashMap == null || hashMap.size() <= 0) { return null; } ArrayList arrayList = new ArrayList(hashMap.entrySet()); Collections.sort(arrayList, new Comparator<Map.Entry<String, ImageInfo>>() { /* class com.baidu.liantian.d.a.AnonymousClass6 */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */ @Override // java.util.Comparator public final /* synthetic */ int compare(Map.Entry<String, ImageInfo> entry, Map.Entry<String, ImageInfo> entry2) { return Float.valueOf(entry2.getKey().split("_")[2]).compareTo(Float.valueOf(entry.getKey().split("_")[2])); } }); if (arrayList.size() <= 0) { return null; } int i2 = this.D; if (i2 < 0) { i2 = 1; } if (i2 > arrayList.size()) { i2 = arrayList.size(); } HashMap hashMap3 = new HashMap(); for (int i3 = 0; i3 < i2; i3++) { String[] split = ((String) ((Map.Entry) arrayList.get(i3)).getKey()).split("_"); if (split.length > 3) { j2 = Long.valueOf(split[3]).longValue(); } else { j2 = System.currentTimeMillis(); } if (this.E == 0) { this.E = j2; } String secBase64 = ((ImageInfo) ((Map.Entry) arrayList.get(i3)).getValue()).getSecBase64(); if (!TextUtils.isEmpty(secBase64)) { secBase64 = secBase64.replace("\n", "").replace("\t", "").replace("\r", ""); } hashMap3.put(Long.valueOf(j2), secBase64); } return hashMap3; } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); return null; } } /* compiled from: FaceLivenessProcess */ private class c implements Runnable { private c() { } /* synthetic */ c(a aVar, byte b) { this(); } public final void run() { try { if (!a.this.s) { if (!(a.this.m == null || a.this.k == null)) { a.this.k.runOnUiThread(new Runnable() { /* class com.baidu.liantian.d.a.c.AnonymousClass1 */ public final void run() { if (a.this.m != null) { a.this.m.onBeginBuildData(); } } }); } if (!a.this.s) { a aVar = a.this; aVar.a((a) aVar.c()); } } } catch (Throwable th) { th.printStackTrace(); a.this.a((a) -309); } } } /* JADX WARNING: Exception block dominator not found, dom blocks: [] */ /* JADX WARNING: Missing exception handler attribute for start block: B:28:0x00ca */ public final int c() { try { JSONObject jSONObject = new JSONObject(); JSONObject jSONObject2 = new JSONObject(); IFaceProcessInfo iFaceProcessInfo = this.r; JSONObject buildJson = iFaceProcessInfo != null ? iFaceProcessInfo.buildJson() : null; if (buildJson == null) { buildJson = new JSONObject(); } if (this.C.size() <= 0) { return NetError.ERR_DISALLOWED_URL_SCHEME; } JSONArray jSONArray = new JSONArray(); for (String str : this.C.values()) { jSONArray.put(str); } buildJson.put("images", jSONArray); buildJson.put("image_type", "BASE64"); buildJson.put("image_sec", true); buildJson.put("risk_identify", true); buildJson.put(PointCategory.APP, FaceEnvironment.OS); jSONObject2.put("face", buildJson); JSONObject jSONObject3 = new JSONObject(); jSONObject3.put("face_auth_id", e.a("4")); jSONObject3.put("ev", "face"); jSONObject3.put("ts", System.currentTimeMillis()); jSONObject3.put("ns", this.H); TimeZone timeZone = TimeZone.getDefault(); if (timeZone != null) { jSONObject3.put("tz", timeZone.getID()); } jSONObject3.put("t_c", this.E); JSONArray jSONArray2 = this.I; if (jSONArray2 != null) { jSONObject3.put("ce", jSONArray2); } jSONObject2.put("r", jSONObject3); if (!this.G) { synchronized (this.f95K) { if (!this.G) { this.f95K.wait(((long) this.L) * 1000); } } } Object obj = this.F; if (obj == null) { return NetError.ERR_SSL_PROTOCOL_ERROR; } jSONObject2.put("f", obj); String str2 = b.c; try { if (!TextUtils.isEmpty(str2)) { String[] split = str2.split("-"); if (split.length >= 3) { StringBuilder sb = new StringBuilder(); for (int i2 = 0; i2 < split.length - 3; i2++) { sb.append(split[i2]); sb.append("-"); } sb.append(split[split.length - 3]); str2 = sb.toString(); } } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } jSONObject.put("licenseId", str2); jSONObject.put("data", Base64.encodeToString(WbEncryptUtil.wbEncrypt(this.j, jSONObject2.toString().getBytes()), 8).replace("\n", "").replace("\t", "").replace("\r", "")); this.J = com.baidu.liantian.utility.c.a(this.j, jSONObject.toString(), null, null); return 1; } catch (Throwable unused2) { com.baidu.liantian.utility.a.a(); return NetError.ERR_DISALLOWED_URL_SCHEME; } } /* compiled from: FaceLivenessProcess */ private class b implements com.baidu.idl.face.platform.c { private b() { } /* synthetic */ b(a aVar, byte b) { this(); } @Override // com.baidu.idl.face.platform.c public final void a(LivenessTypeEnum livenessTypeEnum) { try { if (a.this.m != null) { a.this.m.setCurrentLiveType(livenessTypeEnum); } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } @Override // com.baidu.idl.face.platform.c public final void a() { try { if (a.this.m != null) { a.this.m.viewReset(); } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } @Override // com.baidu.idl.face.platform.c public final void b() { try { if (a.this.m != null) { a.this.m.animStop(); } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } @Override // com.baidu.idl.face.platform.c public final void a(FaceExtInfo faceExtInfo) { try { if (a.this.m != null) { a.this.m.setFaceInfo(faceExtInfo); } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); } } @Override // com.baidu.idl.face.platform.c public final void a(int i, int i2) { if (a.this.m != null) { a.this.m.setBackgroundColor(i, i2); } } @Override // com.baidu.idl.face.platform.c public final void a(float f) { if (a.this.m != null) { a.this.m.setLiveScore(f); } } } static /* synthetic */ void d(a aVar) { aVar.i = FaceSDKManager.getInstance().getFaceConfig(); aVar.a = ((AudioManager) aVar.j.getSystemService("audio")).getStreamVolume(3) > 0 ? aVar.i.isSound() : false; if (aVar.n == null) { aVar.n = new C0013a(aVar, (byte) 0); } DisplayMetrics displayMetrics = new DisplayMetrics(); aVar.k.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); aVar.g = displayMetrics.widthPixels; aVar.h = displayMetrics.heightPixels; } static /* synthetic */ Camera a(a aVar, boolean z2) { int numberOfCameras; if (aVar.s || (numberOfCameras = Camera.getNumberOfCameras()) == 0) { return null; } int i2 = 0; while (i2 < numberOfCameras) { Camera.CameraInfo cameraInfo = new Camera.CameraInfo(); Camera.getCameraInfo(i2, cameraInfo); if ((z2 && cameraInfo.facing == 1) || (!z2 && cameraInfo.facing == 0)) { break; } i2++; } if (i2 < numberOfCameras) { Camera open = Camera.open(i2); aVar.w = i2; return open; } Camera open2 = Camera.open(0); aVar.w = 0; return open2; } static /* synthetic */ void a(HashMap hashMap, HashMap hashMap2) { if (hashMap != null) { try { if (hashMap.size() > 0) { for (ImageInfo imageInfo : hashMap.values()) { imageInfo.setBase64(""); } } } catch (Throwable unused) { com.baidu.liantian.utility.a.a(); return; } } if (hashMap2 != null && hashMap2.size() > 0) { for (ImageInfo imageInfo2 : hashMap2.values()) { imageInfo2.setBase64(""); } } } }