package iz; import ai.clova.cic.clientlib.exoplayer2.text.ttml.TtmlNode; import am3.c; import am3.n; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.os.Handler; import android.os.Looper; import android.text.TextUtils; import cn3.q; import com.linecorp.line.media.editor.action.RenderRect; import dm3.l; import dm3.p; import java.io.BufferedReader; import java.io.Reader; import java.io.StringWriter; import java.util.Locale; import java.util.Map; import java.util.concurrent.Executor; import kotlin.ExceptionsKt; import kotlin.Unit; import mg0.e; import pd3.d; import rm3.k; import sm3.r; import u3.m0; import ul3.f; import ul3.h; import um3.c0; import um3.d0; import um3.f0; import um3.i1; import um3.j1; import um3.s1; import um3.v0; import xj.b; import zx2.w; public final class a { public static w A(f fVar, p pVar, int i14) { h hVar = (i14 & 1) != 0 ? h.f165862b : null; hVar.get(s1.b.f166183b); return new my2.a(new q(j1.f166149b, hVar, pVar)); } public static int a(b bVar, boolean z14) { int i14; int i15; if (z14) { i14 = bVar.f181991c; } else { i14 = bVar.f181990b; } if (z14) { i15 = bVar.f181990b; } else { i15 = bVar.f181991c; } byte[][] bArr = bVar.f181989a; int i16 = 0; for (int i17 = 0; i17 < i14; i17++) { byte b14 = -1; int i18 = 0; for (int i19 = 0; i19 < i15; i19++) { byte b15 = z14 ? bArr[i17][i19] : bArr[i19][i17]; if (b15 == b14) { i18++; } else { if (i18 >= 5) { i16 += (i18 - 5) + 3; } i18 = 1; b14 = b15; } } if (i18 >= 5) { i16 = (i18 - 5) + 3 + i16; } } return i16; } public static void b(boolean z14) { if (!z14) { throw new IllegalArgumentException(); } } public static void c(boolean z14, Object obj) { if (!z14) { throw new IllegalArgumentException(String.valueOf(obj)); } } public static void d(boolean z14, String str, Object... objArr) { if (!z14) { throw new IllegalArgumentException(String.format(str, objArr)); } } public static void e(Handler handler) { Looper myLooper = Looper.myLooper(); if (myLooper != handler.getLooper()) { String name = myLooper != null ? myLooper.getThread().getName() : "null current looper"; String name2 = handler.getLooper().getThread().getName(); StringBuilder sb4 = new StringBuilder(String.valueOf(name2).length() + 36 + String.valueOf(name).length()); z1.a.a(sb4, "Must be called on ", name2, " thread, but got ", name); sb4.append("."); throw new IllegalStateException(sb4.toString()); } } public static void f(Handler handler, String str) { if (Looper.myLooper() != handler.getLooper()) { throw new IllegalStateException(str); } } public static void g(String str) { if (!(Looper.getMainLooper() == Looper.myLooper())) { throw new IllegalStateException(str); } } public static String h(String str) { if (!TextUtils.isEmpty(str)) { return str; } throw new IllegalArgumentException("Given String is empty or null"); } public static String i(String str, Object obj) { if (!TextUtils.isEmpty(str)) { return str; } throw new IllegalArgumentException(String.valueOf(obj)); } public static void j(String str) { if (Looper.getMainLooper() == Looper.myLooper()) { throw new IllegalStateException(str); } } public static Object k(Object obj, Object obj2) { if (obj != null) { return obj; } throw new NullPointerException(String.valueOf(obj2)); } public static void l(boolean z14) { if (!z14) { throw new IllegalStateException(); } } public static void m(boolean z14, Object obj) { if (!z14) { throw new IllegalStateException(String.valueOf(obj)); } } public static void n(boolean z14, String str, Object... objArr) { if (!z14) { throw new IllegalStateException(String.format(str, objArr)); } } public static final Object o(SQLiteDatabase sQLiteDatabase, l lVar) { em3.q.f(sQLiteDatabase, "<this>"); sQLiteDatabase.beginTransaction(); try { Object invoke = lVar.invoke(sQLiteDatabase); sQLiteDatabase.setTransactionSuccessful(); return invoke; } finally { sQLiteDatabase.endTransaction(); } } /* JADX WARNING: Code restructure failed: missing block: B:12:0x0021, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:13:0x0022, code lost: am3.c.a(r3, r4); */ /* JADX WARNING: Code restructure failed: missing block: B:14:0x0025, code lost: throw r0; */ public static final void p(Reader reader, l lVar) { BufferedReader bufferedReader = (BufferedReader) reader; for (Object obj : y(bufferedReader)) { lVar.invoke(obj); } Unit unit = Unit.INSTANCE; c.a(bufferedReader, null); } public static final String q(Context context) { StringBuilder sb4 = new StringBuilder(); sb4.append(((bz.c) rb.a.d(context, bz.c.f15891e0)).h() ? "https://terms.line-beta.me/line_avatar/sp?lang=" : "https://terms.line.me/line_avatar/sp?lang="); sb4.append(r()); return sb4.toString(); } public static final String r() { String str; String a14 = d.c().a(); if (a14 != null) { str = a14.toLowerCase(Locale.ROOT); em3.q.e(str, "this as java.lang.String).toLowerCase(Locale.ROOT)"); } else { str = null; } if (r.r("JP", str, true)) { return "ja"; } if (r.r("TH", str, true)) { return "th"; } if (r.r("TW", str, true)) { return "zh-Hant"; } if (r.r("ID", str, true)) { return TtmlNode.ATTR_ID; } return r.r("KR", str, true) ? "ko" : "en"; } public static final c0 s(m0 m0Var) { em3.q.f(m0Var, "<this>"); Map<String, Object> map = m0Var.f152654l; em3.q.e(map, "backingFieldMap"); Object obj = map.get("QueryDispatcher"); if (obj == null) { Executor executor = m0Var.f152644b; em3.q.e(executor, "queryExecutor"); if (executor instanceof v0) { v0 v0Var = (v0) executor; } obj = new i1(executor); map.put("QueryDispatcher", obj); } return (c0) obj; } public static final e t(RenderRect renderRect, int i14, int i15) { em3.q.f(renderRect, "<this>"); return new e(((float) i14) / renderRect.width(), ((float) i15) / renderRect.height()); } public static final c0 u(m0 m0Var) { em3.q.f(m0Var, "<this>"); Map<String, Object> map = m0Var.f152654l; em3.q.e(map, "backingFieldMap"); Object obj = map.get("TransactionDispatcher"); if (obj == null) { Executor executor = m0Var.f152645c; em3.q.e(executor, "transactionExecutor"); if (executor instanceof v0) { v0 v0Var = (v0) executor; } obj = new i1(executor); map.put("TransactionDispatcher", obj); } return (c0) obj; } public static final void v(f fVar, Throwable th4) { try { d0 d0Var = (d0) fVar.get(d0.a.f166124b); if (d0Var == null) { f0.a(fVar, th4); } else { d0Var.handleException(fVar, th4); } } catch (Throwable th5) { if (th4 != th5) { RuntimeException runtimeException = new RuntimeException("Exception while trying to handle coroutine exception", th5); ExceptionsKt.addSuppressed(runtimeException, th4); th4 = runtimeException; } f0.a(fVar, th4); } } public static boolean w(byte[] bArr, int i14, int i15) { int min = Math.min(i15, bArr.length); for (int max = Math.max(i14, 0); max < min; max++) { if (bArr[max] == 1) { return false; } } return true; } public static boolean x(byte[][] bArr, int i14, int i15, int i16) { int min = Math.min(i16, bArr.length); for (int max = Math.max(i15, 0); max < min; max++) { if (bArr[max][i14] == 1) { return false; } } return true; } public static final k y(BufferedReader bufferedReader) { return rm3.p.b(new n(bufferedReader)); } public static final String z(Reader reader) { StringWriter stringWriter = new StringWriter(); char[] cArr = new char[8192]; int read = reader.read(cArr); while (read >= 0) { stringWriter.write(cArr, 0, read); read = reader.read(cArr); } String stringWriter2 = stringWriter.toString(); em3.q.e(stringWriter2, "buffer.toString()"); return stringWriter2; } }