jimu-decompiled/sources/com/hw/videoprocessor/util/CL.java
2025-05-13 19:24:51 +02:00

66 lines
1.8 KiB
Java

package com.hw.videoprocessor.util;
import android.util.Log;
/* loaded from: classes.dex */
public class CL {
private static boolean a = false;
static class TagInfo {
String a;
String b;
int c;
TagInfo() {
}
}
private static String a(TagInfo tagInfo, String str, Object... objArr) {
return "[" + tagInfo.b + "():" + tagInfo.c + "]" + b(str, objArr);
}
private static String b(String str, Object... objArr) {
return objArr.length == 0 ? str : String.format(str, objArr);
}
public static void c(String str, Object... objArr) {
if (a) {
TagInfo a2 = a(new Throwable().getStackTrace());
Log.i(a2.a, a(a2, str, objArr));
}
}
public static void d(String str, Object... objArr) {
if (a) {
TagInfo a2 = a(new Throwable().getStackTrace());
Log.w(a2.a, a(a2, str, objArr));
}
}
private static TagInfo a(StackTraceElement[] stackTraceElementArr) {
TagInfo tagInfo = new TagInfo();
if (stackTraceElementArr.length > 1) {
tagInfo.a = stackTraceElementArr[1].getFileName();
if (tagInfo.a.endsWith(".java")) {
tagInfo.a = tagInfo.a.substring(0, r1.length() - 5);
}
tagInfo.b = stackTraceElementArr[1].getMethodName();
tagInfo.c = stackTraceElementArr[1].getLineNumber();
}
return tagInfo;
}
public static void a(String str, Object... objArr) {
if (a) {
TagInfo a2 = a(new Throwable().getStackTrace());
Log.e(a2.a, a(a2, str, objArr));
}
}
public static void a(Throwable th) {
if (a) {
Log.e(a(th.getStackTrace()).a, "", th);
}
}
}