package df; import a.f; import android.content.Context; import android.graphics.BitmapFactory; import android.media.MediaMetadataRetriever; import android.os.Build; import android.text.TextUtils; import com.alibaba.fastjson.JSON; import com.meituan.robust.ChangeQuickRedirect; import com.meituan.robust.PatchProxy; import com.meituan.robust.PatchProxyResult; import com.shizhuang.duapp.common.api.ClientApi; import com.shizhuang.duapp.common.bean.UsersModel; import com.shizhuang.duapp.common.helper.net.ParamsBuilder; import com.shizhuang.duapp.common.utils.SingleUploadCallback; import com.shizhuang.duapp.libs.bpm.BM; import com.shizhuang.duapp.libs.upload.IUploadListener; import com.shizhuang.duapp.libs.upload.UploadParams; import com.shizhuang.duapp.modules.router.ServiceManager; import com.shizhuang.model.AliToken; import com.shizhuang.model.IdCardAliToken; import com.shizhuang.model.QiNiuModel; import com.shizhuang.model.UploadFileBean; import com.tencent.cloud.huiyansdkface.analytics.h; import java.io.File; import java.net.URLDecoder; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import rd.g; import rd.l; import td.j; import td.s; /* compiled from: UploadUtils */ public final class x0 { public static ChangeQuickRedirect changeQuickRedirect; /* compiled from: UploadUtils */ public class a implements SingleUploadCallback<UploadParams> { public static ChangeQuickRedirect changeQuickRedirect; /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Context f31468a; public final /* synthetic */ IUploadListener b; public a(Context context, IUploadListener iUploadListener) { this.f31468a = context; this.b = iUploadListener; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // com.shizhuang.duapp.common.utils.SingleUploadCallback public void callback(UploadParams uploadParams) { UploadParams uploadParams2 = uploadParams; if (!PatchProxy.proxy(new Object[]{uploadParams2}, this, changeQuickRedirect, false, 9097, new Class[]{UploadParams.class}, Void.TYPE).isSupported) { Context context = this.f31468a; com.shizhuang.duapp.libs.upload.a.b(context, uploadParams2, this.b, new w0(context)); } } } /* compiled from: UploadUtils */ public class b implements SingleUploadCallback<UploadParams> { public static ChangeQuickRedirect changeQuickRedirect; /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Context f31469a; public final /* synthetic */ IUploadListener b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ long f31470c; public final /* synthetic */ String d; public final /* synthetic */ String e; public final /* synthetic */ SingleUploadCallback f; public b(Context context, IUploadListener iUploadListener, long j, String str, String str2, SingleUploadCallback singleUploadCallback) { this.f31469a = context; this.b = iUploadListener; this.f31470c = j; this.d = str; this.e = str2; this.f = singleUploadCallback; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // com.shizhuang.duapp.common.utils.SingleUploadCallback public void callback(UploadParams uploadParams) { UploadParams uploadParams2 = uploadParams; if (!PatchProxy.proxy(new Object[]{uploadParams2}, this, changeQuickRedirect, false, 9107, new Class[]{UploadParams.class}, Void.TYPE).isSupported) { Context context = this.f31469a; com.shizhuang.duapp.libs.upload.a.c(context, uploadParams2, this.b, new z0(context, this.f31470c, this.d, this.e, this.f), true); } } } /* compiled from: UploadUtils */ public class c extends s<AliToken> { public static ChangeQuickRedirect changeQuickRedirect; public final /* synthetic */ String b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ String f31471c; public final /* synthetic */ SingleUploadCallback d; public final /* synthetic */ IUploadListener e; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public c(Context context, String str, String str2, SingleUploadCallback singleUploadCallback, IUploadListener iUploadListener) { super(context); this.b = str; this.f31471c = str2; this.d = singleUploadCallback; this.e = iUploadListener; } @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.s, td.a public void onFailed(l lVar) { if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 9110, new Class[]{l.class}, Void.TYPE).isSupported) { RuntimeException runtimeException = new RuntimeException(lVar.c()); BM.app().d(runtimeException, "app_error_TAG_SECTION_uploadVideo"); this.e.onFailed(runtimeException); } } @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a public void onSuccess(Object obj) { AliToken aliToken = (AliToken) obj; if (!PatchProxy.proxy(new Object[]{aliToken}, this, changeQuickRedirect, false, 9109, new Class[]{AliToken.class}, Void.TYPE).isSupported) { UploadParams uploadParams = new UploadParams(); ArrayList arrayList = new ArrayList(); arrayList.add(new wq.c(this.b, false)); uploadParams.setFiles(arrayList); uploadParams.setToken(new UploadParams.a(aliToken.AccessKeyId, aliToken.AccessKeySecret, aliToken.SecurityToken)); uploadParams.setBufferPath(this.f31471c); String str = aliToken.cdnHost; String str2 = File.separator; uploadParams.setCdnUrl(str.endsWith(str2) ? aliToken.cdnHost : f.g(new StringBuilder(), aliToken.cdnHost, str2)); uploadParams.setBucket("dw-video"); uploadParams.setEndpoint("http://oss-cn-shanghai.aliyuncs.com"); this.d.callback(uploadParams); } } } /* compiled from: UploadUtils */ public class d extends s<AliToken> { public static ChangeQuickRedirect changeQuickRedirect; public final /* synthetic */ String b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ Context f31472c; public final /* synthetic */ IUploadListener d; public final /* synthetic */ long e; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public d(Context context, String str, Context context2, IUploadListener iUploadListener, long j) { super(context); this.b = str; this.f31472c = context2; this.d = iUploadListener; this.e = j; } @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.s, td.a public void onFailed(l lVar) { if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 9112, new Class[]{l.class}, Void.TYPE).isSupported) { RuntimeException runtimeException = new RuntimeException(lVar.c()); BM.app().d(runtimeException, "app_error_TAG_SECTION_uploadAudio"); this.d.onFailed(runtimeException); } } @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a public void onSuccess(Object obj) { AliToken aliToken = (AliToken) obj; if (!PatchProxy.proxy(new Object[]{aliToken}, this, changeQuickRedirect, false, 9111, new Class[]{AliToken.class}, Void.TYPE).isSupported) { UploadParams uploadParams = new UploadParams(); ArrayList arrayList = new ArrayList(); arrayList.add(new wq.c(this.b, false)); uploadParams.setFiles(arrayList); uploadParams.setToken(new UploadParams.a(aliToken.AccessKeyId, aliToken.AccessKeySecret, aliToken.SecurityToken)); uploadParams.setBufferPath(wq.a.f39722a); String str = aliToken.cdnHost; String str2 = File.separator; uploadParams.setCdnUrl(str.endsWith(str2) ? aliToken.cdnHost : f.g(new StringBuilder(), aliToken.cdnHost, str2)); uploadParams.setBucket("du-img"); uploadParams.setEndpoint("http://oss-cn-shanghai.aliyuncs.com"); com.shizhuang.duapp.libs.upload.a.b(this.f31472c, uploadParams, this.d, new a1(this.e)); } } } /* compiled from: UploadUtils */ public static class e extends j { public static ChangeQuickRedirect changeQuickRedirect; public static void getAliToken(int i, int i3, s<AliToken> sVar) { Object[] objArr = {new Integer(i), new Integer(i3), sVar}; ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect; Class cls = Integer.TYPE; if (!PatchProxy.proxy(objArr, null, changeQuickRedirect2, true, 9114, new Class[]{cls, cls, s.class}, Void.TYPE).isSupported) { j.doRequest(((ClientApi) j.getJavaGoApi(ClientApi.class)).requestAliToken(i, i3), sVar); } } public static void getAliTokenForId(String str, s<IdCardAliToken> sVar) { if (!PatchProxy.proxy(new Object[]{str, sVar}, null, changeQuickRedirect, true, 9116, new Class[]{String.class, s.class}, Void.TYPE).isSupported) { j.doRequest(((ClientApi) j.getJavaGoApi(ClientApi.class)).getAliTokenForId(g.a(ParamsBuilder.newParams().addParams(gy.a.n("businessType", str)))), sVar); } } public static void getQiniuToken(s<QiNiuModel> sVar) { if (!PatchProxy.proxy(new Object[]{sVar}, null, changeQuickRedirect, true, 9115, new Class[]{s.class}, Void.TYPE).isSupported) { j.doRequest(((ClientApi) j.getApi(ClientApi.class)).getQiuToken(j0.d(new HashMap())), sVar); } } } public static String a(List<String> list) { PatchProxyResult proxy = PatchProxy.proxy(new Object[]{list}, null, changeQuickRedirect, true, 9089, new Class[]{List.class}, String.class); if (proxy.isSupported) { return (String) proxy.result; } ArrayList arrayList = new ArrayList(); for (String str : list) { arrayList.add(new UploadFileBean(str)); } return JSON.toJSONString(arrayList); } public static void b(Context context, String str, String str2, IUploadListener iUploadListener, SingleUploadCallback<UploadParams> singleUploadCallback) { int i = 2; if (!PatchProxy.proxy(new Object[]{context, str, str2, iUploadListener, singleUploadCallback}, null, changeQuickRedirect, true, 9085, new Class[]{Context.class, String.class, String.class, IUploadListener.class, SingleUploadCallback.class}, Void.TYPE).isSupported) { if (qc.f.i()) { i = 1; } e.getAliToken(1, i, new c(context, str, str2, singleUploadCallback, iUploadListener)); } } public static String c(String str) { PatchProxyResult proxy = PatchProxy.proxy(new Object[]{str}, null, changeQuickRedirect, true, 9096, new Class[]{String.class}, String.class); if (proxy.isSupported) { return (String) proxy.result; } String[] split = str.trim().split("\\."); return split.length >= 2 ? split[split.length - 1] : ""; } public static String d(String str) { PatchProxyResult proxy = PatchProxy.proxy(new Object[]{str}, null, changeQuickRedirect, true, 9095, new Class[]{String.class}, String.class); if (proxy.isSupported) { return (String) proxy.result; } StringBuilder sb2 = new StringBuilder(); UsersModel usersModel = (UsersModel) ServiceManager.d().getUserInfo(); String str2 = null; if (usersModel != null) { str2 = f.g(new StringBuilder(), usersModel.userId, ""); } if (TextUtils.isEmpty(str2)) { str2 = "123456"; } sb2.append(str2); sb2.append("_"); sb2.append("byte"); sb2.append(new File(str).length()); sb2.append("byte"); sb2.append("_"); sb2.append(ci.a.a(str)); sb2.append("_hupu_android_w"); sb2.append(480); sb2.append(h.f27021a); sb2.append(480); sb2.append(".png"); return sb2.toString(); } public static String e(Context context, File file) { PatchProxyResult proxy = PatchProxy.proxy(new Object[]{context, file}, null, changeQuickRedirect, true, 9090, new Class[]{Context.class, File.class}, String.class); if (proxy.isSupported) { return (String) proxy.result; } StringBuilder sb2 = new StringBuilder(); UsersModel usersModel = (UsersModel) ServiceManager.d().getUserInfo(); String str = null; if (usersModel != null) { str = f.g(new StringBuilder(), usersModel.userId, ""); } if (TextUtils.isEmpty(str)) { str = "123456"; } androidx.appcompat.widget.a.n(sb2, str, "_", "model"); try { sb2.append(URLDecoder.decode(Build.MODEL.trim(), "UTF-8")); } catch (Exception unused) { } sb2.append("model"); sb2.append("_"); sb2.append("byte"); sb2.append(file.length()); sb2.append("byte"); sb2.append("_"); sb2.append(ci.a.a(file.getAbsolutePath())); BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeFile(file.getAbsolutePath(), options); int i = options.outWidth; if (i == 0) { i = fi.b.f32351a; } int i3 = options.outHeight; if (i3 == 0) { i3 = fi.b.b; } sb2.append("_du_android_w"); sb2.append(i); sb2.append("_"); sb2.append(h.f27021a); sb2.append(i3); sb2.append("."); sb2.append(c(file.getAbsolutePath())); return sb2.toString().replaceAll(" ", ""); } public static String f(Context context, File file, long j, String str, String str2, SingleUploadCallback<String> singleUploadCallback) { PatchProxyResult proxy = PatchProxy.proxy(new Object[]{context, file, new Long(j), str, str2, singleUploadCallback}, null, changeQuickRedirect, true, 9092, new Class[]{Context.class, File.class, Long.TYPE, String.class, String.class, SingleUploadCallback.class}, String.class); if (proxy.isSupported) { return (String) proxy.result; } if (!TextUtils.isEmpty(str)) { if (singleUploadCallback != null) { singleUploadCallback.callback(str); } return str; } StringBuilder sb2 = new StringBuilder(); String userId = ServiceManager.d().getUserId(); MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever(); mediaMetadataRetriever.setDataSource(file.getAbsolutePath()); String extractMetadata = mediaMetadataRetriever.extractMetadata(19); String extractMetadata2 = mediaMetadataRetriever.extractMetadata(18); String extractMetadata3 = mediaMetadataRetriever.extractMetadata(24); if (extractMetadata3.equals("90") || extractMetadata3.equals("270")) { if ("0".equals(extractMetadata) || TextUtils.isEmpty(extractMetadata)) { extractMetadata = "480"; } if ("0".equals(extractMetadata2) || TextUtils.isEmpty(extractMetadata2)) { extractMetadata2 = "480"; } extractMetadata2 = extractMetadata; extractMetadata = extractMetadata2; } else { if ("0".equals(extractMetadata) || TextUtils.isEmpty(extractMetadata)) { extractMetadata = "480"; } if ("0".equals(extractMetadata2) || TextUtils.isEmpty(extractMetadata2)) { extractMetadata2 = "480"; } } if (TextUtils.isEmpty(userId)) { userId = "123456"; } sb2.append(userId); sb2.append("_"); sb2.append("byte"); sb2.append(file.length()); sb2.append("_"); sb2.append("dur"); sb2.append(j); sb2.append("_"); sb2.append(ci.a.a(file.getAbsolutePath())); sb2.append("_"); sb2.append(System.currentTimeMillis()); sb2.append("_du_android_w"); sb2.append(extractMetadata2); sb2.append(h.f27021a); sb2.append(extractMetadata); sb2.append(".mp4"); String str3 = str2 + sb2.toString(); if (singleUploadCallback != null) { singleUploadCallback.callback(str3); } return str3; } public static void g(Context context, String str, long j, IUploadListener iUploadListener) { if (!PatchProxy.proxy(new Object[]{context, str, new Long(j), iUploadListener}, null, changeQuickRedirect, true, 9086, new Class[]{Context.class, String.class, Long.TYPE, IUploadListener.class}, Void.TYPE).isSupported) { e.getAliToken(0, 1, new d(context, str, context, iUploadListener, j)); } } public static void h(Context context, List<String> list, IUploadListener iUploadListener) { if (!PatchProxy.proxy(new Object[]{context, list, iUploadListener}, null, changeQuickRedirect, true, 9074, new Class[]{Context.class, List.class, IUploadListener.class}, Void.TYPE).isSupported) { i(context, true, list, iUploadListener); } } public static void i(Context context, boolean z, List<String> list, IUploadListener iUploadListener) { if (!PatchProxy.proxy(new Object[]{context, new Byte(z ? (byte) 1 : 0), list, iUploadListener}, null, changeQuickRedirect, true, 9075, new Class[]{Context.class, Boolean.TYPE, List.class, IUploadListener.class}, Void.TYPE).isSupported) { j(context, z, list, "/other/", iUploadListener); } } /* JADX DEBUG: Multi-variable search result rejected for r25v0, resolved type: boolean */ /* JADX WARN: Multi-variable type inference failed */ public static void j(Context context, boolean z, List<String> list, String str, IUploadListener iUploadListener) { Object[] objArr = {context, new Byte(z ? (byte) 1 : 0), list, str, iUploadListener}; ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect; Class cls = Boolean.TYPE; if (!PatchProxy.proxy(objArr, null, changeQuickRedirect2, true, 9076, new Class[]{Context.class, cls, List.class, String.class, IUploadListener.class}, Void.TYPE).isSupported) { if (!PatchProxy.proxy(new Object[]{context, new Byte((byte) z), list, str, new Byte((byte) 0), iUploadListener}, null, changeQuickRedirect, true, 9077, new Class[]{Context.class, cls, List.class, String.class, cls, IUploadListener.class}, Void.TYPE).isSupported) { k(context, z, list, str, false, 1, iUploadListener); } } } /* JADX DEBUG: Multi-variable search result rejected for r32v0, resolved type: boolean */ /* JADX DEBUG: Multi-variable search result rejected for r35v0, resolved type: boolean */ /* JADX WARN: Multi-variable type inference failed */ public static void k(Context context, boolean z, List<String> list, String str, boolean z4, int i, IUploadListener iUploadListener) { Object[] objArr = {context, new Byte(z ? (byte) 1 : 0), list, str, new Byte(z4 ? (byte) 1 : 0), new Integer(i), iUploadListener}; ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect; Class cls = Boolean.TYPE; Class cls2 = Integer.TYPE; if (!PatchProxy.proxy(objArr, null, changeQuickRedirect2, true, 9078, new Class[]{Context.class, cls, List.class, String.class, cls, cls2, IUploadListener.class}, Void.TYPE).isSupported) { a aVar = new a(context, iUploadListener); if (!PatchProxy.proxy(new Object[]{context, new Byte((byte) z), list, str, new Byte((byte) z4), new Integer(i), iUploadListener, aVar}, null, changeQuickRedirect, true, 9079, new Class[]{Context.class, cls, List.class, String.class, cls, cls2, IUploadListener.class, SingleUploadCallback.class}, Void.TYPE).isSupported) { e.getAliToken(2, i, new y0(context, list, z, z4, str, aVar, iUploadListener)); } } } public static void l(Context context, String str, long j, IUploadListener iUploadListener) { if (!PatchProxy.proxy(new Object[]{context, str, new Long(j), iUploadListener}, null, changeQuickRedirect, true, 9081, new Class[]{Context.class, String.class, Long.TYPE, IUploadListener.class}, Void.TYPE).isSupported) { String str2 = wq.a.b; if (fd.c.d("media_center", 0) == 1) { str2 = wq.a.f39723c; } n(context, str, str2, j, null, null, iUploadListener); } } public static void m(Context context, String str, String str2, long j, IUploadListener iUploadListener) { if (!PatchProxy.proxy(new Object[]{context, str, str2, new Long(j), iUploadListener}, null, changeQuickRedirect, true, 9082, new Class[]{Context.class, String.class, String.class, Long.TYPE, IUploadListener.class}, Void.TYPE).isSupported) { n(context, str, str2, j, null, null, iUploadListener); } } public static void n(Context context, String str, String str2, long j, String str3, SingleUploadCallback<String> singleUploadCallback, IUploadListener iUploadListener) { if (!PatchProxy.proxy(new Object[]{context, str, str2, new Long(j), str3, singleUploadCallback, iUploadListener}, null, changeQuickRedirect, true, 9084, new Class[]{Context.class, String.class, String.class, Long.TYPE, String.class, SingleUploadCallback.class, IUploadListener.class}, Void.TYPE).isSupported) { b(context, str, str2, iUploadListener, new b(context, iUploadListener, j, str3, str2, singleUploadCallback)); } } }