正在查看: Bhakti v5.4.0 应用的 C3971p.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Bhakti v5.4.0 应用的 C3971p.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.vlv.aravali.views.fragments;
import A1.RunnableC0054p;
import Kp.AbstractC0778p;
import L8.C0853n;
import Qn.C1151e;
import Vj.AbstractC1504be;
import Vj.Zc;
import Zn.C2196y0;
import android.app.Activity;
import android.app.Dialog;
import android.app.SearchableInfo;
import android.content.ActivityNotFoundException;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.ResolveInfo;
import android.graphics.drawable.ColorDrawable;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.FrameLayout;
import android.widget.Toast;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.core.content.FileProvider;
import androidx.datastore.preferences.protobuf.AbstractC2398o;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import com.google.android.material.bottomsheet.BottomSheetBehavior;
import com.google.android.material.button.MaterialButton;
import com.vlv.aravali.KukuFMApplication;
import com.vlv.aravali.bhakti.R;
import com.vlv.aravali.common.models.CUPart;
import com.vlv.aravali.common.models.Comment;
import com.vlv.aravali.common.models.DataItem;
import com.vlv.aravali.common.models.Language;
import com.vlv.aravali.common.models.Show;
import com.vlv.aravali.common.models.User;
import com.vlv.aravali.common.models.payments.PlanDetailItem;
import com.vlv.aravali.model.BottomSheetDialogItem;
import com.vlv.aravali.model.ByPassLoginData;
import com.vlv.aravali.model.DownloadMeta;
import com.vlv.aravali.model.ShareMeta;
import com.vlv.aravali.notifications.NotificationPromptData;
import com.vlv.aravali.payments.common.data.SubscriptionMeta;
import com.vlv.aravali.views.activities.BaseActivity;
import com.vlv.aravali.views.activities.C3890e;
import com.vlv.aravali.views.activities.C3891f;
import il.C5113f;
import in.juspay.hyperinteg.ds.vJudY;
import io.DialogC5275w;
import j.AbstractC5457c;
import j.AbstractC5459e;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import jb.DialogC5515f;
import jj.AbstractC5536a;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.collections.C5698z;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.CharsKt;
import kotlin.text.StringsKt__StringsKt;
import kp.C5717b;
import nl.AbstractC6060a;
import nl.C6061b;
import okhttp3.HttpUrl;
import org.json.JSONObject;
import pp.InterfaceC6303c;
import qp.EnumC6418a;
import x2.AbstractC7285e;
import z5.AbstractC7507K;
@Metadata
public class C3971p extends C0 {
public static final int $stable = 8;
private ol.a appDisposable;
private String bugReport;
private io.Z commonBottomSheetDialog;
private Map<String, String> compulsoryMap;
private Long eventTimeStamp;
private boolean isEditMode;
private ByPassLoginData mLoginData;
private String mLoginSource;
private Dialog notificationPermissionDialog;
private Qn.x permissionHandler;
private final AbstractC5457c requestPermissionLauncher;
private DialogC5275w shareDialog;
private Pk.q shareTask;
private final boolean trackScreenView;
public C3971p() {
this.appDisposable = new ol.a();
this.compulsoryMap = kotlin.collections.S.g(new Pair("title", HttpUrl.FRAGMENT_ENCODE_SET), new Pair("section_subtitle", HttpUrl.FRAGMENT_ENCODE_SET), new Pair("channel_primary_genre", HttpUrl.FRAGMENT_ENCODE_SET));
this.bugReport = HttpUrl.FRAGMENT_ENCODE_SET;
this.trackScreenView = true;
AbstractC5457c registerForActivityResult = registerForActivityResult(new C0853n(5), new C3891f(this, 4));
Intrinsics.checkNotNullExpressionValue(registerForActivityResult, "registerForActivityResult(...)");
this.requestPermissionLauncher = registerForActivityResult;
}
public static void checkNotificationPermission$default(C3971p c3971p, boolean z10, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: checkNotificationPermission");
}
if ((i10 & 1) != 0) {
z10 = false;
}
c3971p.checkNotificationPermission(z10);
}
public static void checkPremium$default(C3971p c3971p, CUPart cUPart, Show show, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: checkPremium");
}
if ((i10 & 1) != 0) {
cUPart = null;
}
if ((i10 & 2) != 0) {
show = null;
}
c3971p.checkPremium(cUPart, show);
}
private final CUPart cloneEpisode(CUPart cUPart) {
CUPart copy;
return (cUPart == null || copy == null) ? new CUPart(null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, null, 0, null, null, null, 0, null, null, null, null, null, null, null, null, false, false, null, null, null, null, null, null, false, null, null, null, null, false, null, null, null, null, null, null, false, false, false, null, null, null, null, false, 0, null, null, null, null, null, null, null, null, null, false, false, false, 0, 0, 0, null, false, null, null, null, null, null, null, null, null, null, null, false, null, false, false, null, null, null, null, null, null, null, null, null, false, -1, -1, -1, 2097151, null) : copy;
}
private final Show cloneShow(Show show) {
Show copy;
return (show == null || copy == null) ? new Show(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, 0, 0, false, null, null, null, null, null, null, null, null, null, null, false, null, null, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, false, null, false, null, null, null, null, false, false, null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, false, null, null, null, null, null, false, null, null, null, null, null, false, null, null, null, -1, -1, -1, 536870911, null) : copy;
}
private final Uri getFileUri(String str) {
Uri fromFile;
File file = new File(KukuFMApplication.f45447x.B().getApplicationContext().getCacheDir(), "Log");
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(file.getAbsoluteFile()));
bufferedWriter.write(str);
bufferedWriter.close();
if (Build.VERSION.SDK_INT >= 24) {
Context requireContext = requireContext();
Context context = getContext();
fromFile = FileProvider.getUriForFile(requireContext, (context != null ? context.getPackageName() : null) + ".provider", file);
} else {
fromFile = Uri.fromFile(file);
}
Intrinsics.e(fromFile);
return fromFile;
}
private final void initNewLoginPopup() {
ByPassLoginData byPassLoginData = this.mLoginData;
if (byPassLoginData != null) {
Ok.c cVar = Ok.d.Companion;
String str = this.mLoginSource;
cVar.getClass();
Ok.d a2 = Ok.c.a(byPassLoginData, str);
a2.setCancelable(false);
ArrayList arrayList = C1151e.f18005a;
if (requireActivity().isFinishing()) {
return;
}
a2.show(requireActivity().getSupportFragmentManager(), Ok.d.TAG);
}
}
public final boolean isNotificationPermissionGranted(Activity activity) {
if (Build.VERSION.SDK_INT >= 33) {
return U1.b.a(activity, "android.permission.POST_NOTIFICATIONS") == 0;
}
androidx.core.app.n0 n0Var = new androidx.core.app.n0(activity);
Intrinsics.checkNotNullExpressionValue(n0Var, "from(...)");
return D8.i.T(n0Var);
}
public final void launchNotificationPermissionDialog() {
if (Build.VERSION.SDK_INT >= 33) {
this.requestPermissionLauncher.a("android.permission.POST_NOTIFICATIONS");
return;
}
androidx.lifecycle.G viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
AbstractC0778p.w(androidx.lifecycle.i0.i(viewLifecycleOwner), null, null, new C3939h(this, null), 3);
}
public static boolean loginRequest$default(C3971p c3971p, ByPassLoginData byPassLoginData, String str, Boolean bool, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: loginRequest");
}
if ((i10 & 2) != 0) {
str = null;
}
if ((i10 & 4) != 0) {
bool = Boolean.FALSE;
}
return c3971p.loginRequest(byPassLoginData, str, bool);
}
public static final Unit onCreateView$lambda$2(C3971p c3971p, C6061b c6061b) {
if (AbstractC3919c.f49530a[c6061b.f63693a.ordinal()] == 1) {
c3971p.postLoginEventProcess(c6061b, null, new Am.U(c3971p, 21));
}
return Unit.f60920a;
}
public static final Unit onCreateView$lambda$2$lambda$1(C3971p c3971p, String it, Object any) {
boolean z10 = false;
Intrinsics.checkNotNullParameter(it, "it");
Intrinsics.checkNotNullParameter(any, "any");
int hashCode = it.hashCode();
if (hashCode != 817254558) {
if (hashCode != 1657188233) {
if (hashCode == 2033665974) {
}
} else if (it.equals("login_share") && (any instanceof ShareMeta)) {
ShareMeta shareMeta = (ShareMeta) any;
if (shareMeta.getShow() != null) {
Show show = shareMeta.getShow();
Intrinsics.e(show);
c3971p.showDirectShare(show, shareMeta.getLayoutId(), shareMeta.getShareId());
}
if (shareMeta.getUser() != null) {
User user = shareMeta.getUser();
Intrinsics.e(user);
c3971p.showDirectShare(user, shareMeta.getLayoutId(), shareMeta.getShareId());
}
}
}
return Unit.f60920a;
}
public static void onVoiceClicked$default(C3971p c3971p, Function0 function0, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: onVoiceClicked");
}
if ((i10 & 1) != 0) {
function0 = null;
}
c3971p.onVoiceClicked(function0);
}
public static final void requestPermissionLauncher$lambda$0(C3971p c3971p, boolean z10) {
androidx.lifecycle.G viewLifecycleOwner = c3971p.getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
AbstractC0778p.w(androidx.lifecycle.i0.i(viewLifecycleOwner), null, null, new C3943i(c3971p, null, z10), 3);
}
public static void sendShareEvents$default(C3971p c3971p, String str, Object obj, String str2, int i10, Object obj2) {
if (obj2 != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: sendShareEvents");
}
if ((i10 & 4) != 0) {
str2 = null;
}
c3971p.sendShareEvents(str, obj, str2);
}
private final void setCurrentScreen(String str) {
Bi.k g5 = AbstractC2398o.g(KukuFMApplication.f45447x, "screen_view", "screen_name", str);
g5.c(getClass().getSimpleName(), "screen_class");
g5.d();
}
public static void share$default(C3971p c3971p, Object obj, String str, Context context, int i10, Object obj2) {
if (obj2 != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: share");
}
if ((i10 & 4) != 0) {
context = null;
}
c3971p.share(obj, str, context);
}
public static void shareReferralLink$default(C3971p c3971p, Object obj, Integer num, Integer num2, int i10, Object obj2) {
if (obj2 != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: shareReferralLink");
}
if ((i10 & 2) != 0) {
num = null;
}
if ((i10 & 4) != 0) {
num2 = null;
}
c3971p.shareReferralLink(obj, num, num2);
}
public static void shareShow$default(C3971p c3971p, Object obj, Integer num, Integer num2, Context context, int i10, Object obj2) {
if (obj2 != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: shareShow");
}
if ((i10 & 2) != 0) {
num = null;
}
if ((i10 & 4) != 0) {
num2 = null;
}
if ((i10 & 8) != 0) {
context = null;
}
c3971p.shareShow(obj, num, num2, context);
}
public final void shareTaskProgressDialog(Integer num) {
FragmentActivity activity;
if (!isAdded() || (activity = getActivity()) == null) {
return;
}
int intValue = num != null ? num.intValue() : R.layout.bs_dialog_video_download;
ArrayList arrayList = C1151e.f18005a;
Context requireContext = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
String w10 = C1151e.w(R.string.preparing_to_share, requireContext, KukuFMApplication.f45447x.B().h().e().getCode(), null);
Boolean bool = Boolean.FALSE;
LayoutInflater layoutInflater = getLayoutInflater();
Intrinsics.checkNotNullExpressionValue(layoutInflater, "getLayoutInflater(...)");
DialogC5275w dialogC5275w = new DialogC5275w(intValue, w10, bool, layoutInflater, activity, false, false, HttpUrl.FRAGMENT_ENCODE_SET, HttpUrl.FRAGMENT_ENCODE_SET, new C2196y0(this, 25));
this.shareDialog = dialogC5275w;
dialogC5275w.show();
}
public static void shareTaskProgressDialog$default(C3971p c3971p, Integer num, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: shareTaskProgressDialog");
}
if ((i10 & 1) != 0) {
num = null;
}
c3971p.shareTaskProgressDialog(num);
}
public static io.Z showCommonBottomSheetDialog$default(C3971p c3971p, int i10, ArrayList arrayList, LayoutInflater layoutInflater, Context context, Function0 function0, Function2 function2, int i11, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: showCommonBottomSheetDialog");
}
if ((i11 & 16) != 0) {
function0 = new com.vlv.aravali.settings.ui.a(18);
}
return c3971p.showCommonBottomSheetDialog(i10, arrayList, layoutInflater, context, function0, function2);
}
public static final Unit showCommonBottomSheetDialog$lambda$16(Function2 function2, Object item, int i10) {
Intrinsics.checkNotNullParameter(item, "item");
function2.invoke(item, Integer.valueOf(i10));
return Unit.f60920a;
}
public static void showDirectShare$default(C3971p c3971p, Object obj, Integer num, Integer num2, int i10, Object obj2) {
if (obj2 != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: showDirectShare");
}
if ((i10 & 2) != 0) {
num = null;
}
if ((i10 & 4) != 0) {
num2 = null;
}
c3971p.showDirectShare(obj, num, num2);
}
public final Object showNotificationPermissionRewardDialog(InterfaceC6303c<? super Unit> interfaceC6303c) {
C3955l c3955l;
int i10;
C3971p c3971p;
NotificationPromptData notificationPromptData;
Window window;
int i11 = 2;
int i12 = 1;
if (interfaceC6303c instanceof C3955l) {
c3955l = (C3955l) interfaceC6303c;
int i13 = c3955l.f49607d;
if ((i13 & Integer.MIN_VALUE) != 0) {
c3955l.f49607d = i13 - Integer.MIN_VALUE;
Object obj = c3955l.f49605b;
EnumC6418a enumC6418a = EnumC6418a.COROUTINE_SUSPENDED;
i10 = c3955l.f49607d;
if (i10 != 0) {
AbstractC7507K.w(obj);
Sp.f fVar = Kp.V.f12364a;
Sp.e eVar = Sp.e.f20223c;
C3963n c3963n = new C3963n(2, null);
c3955l.f49604a = this;
c3955l.f49607d = 1;
obj = AbstractC0778p.C(eVar, c3963n, c3955l);
if (obj == enumC6418a) {
return enumC6418a;
}
c3971p = this;
} else {
if (i10 != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
c3971p = c3955l.f49604a;
AbstractC7507K.w(obj);
}
notificationPromptData = (NotificationPromptData) obj;
if (notificationPromptData.getShowRewardFlow()) {
AbstractC1504be inflate = AbstractC1504be.inflate(c3971p.getLayoutInflater());
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(...)");
Dialog dialog = new Dialog(c3971p.requireContext());
c3971p.notificationPermissionDialog = dialog;
dialog.setContentView(inflate.f72267d);
Dialog dialog2 = c3971p.notificationPermissionDialog;
if (dialog2 != null && (window = dialog2.getWindow()) != null) {
window.setBackgroundDrawable(new ColorDrawable(0));
}
String title = notificationPromptData.getTitle();
if (title != null) {
inflate.f25496M.setText(title);
}
String description = notificationPromptData.getDescription();
if (description != null) {
AppCompatTextView dialogSubTitle = inflate.f25495L;
Intrinsics.checkNotNullExpressionValue(dialogSubTitle, "dialogSubTitle");
Ri.r.o(dialogSubTitle, description);
}
MaterialButton done = inflate.f25497Q;
Intrinsics.checkNotNullExpressionValue(done, "done");
Kp.K.Y(done, new C3915b(c3971p, i12));
AppCompatImageView ivClose = inflate.f25498X;
Intrinsics.checkNotNullExpressionValue(ivClose, "ivClose");
Kp.K.Y(ivClose, new C3915b(c3971p, i11));
Dialog dialog3 = c3971p.notificationPermissionDialog;
if (dialog3 != null && !dialog3.isShowing()) {
AbstractC2398o.r(KukuFMApplication.f45447x, "notif_permission_popup_viewed");
Dialog dialog4 = c3971p.notificationPermissionDialog;
if (dialog4 != null) {
dialog4.show();
}
}
}
return Unit.f60920a;
}
}
c3955l = new C3955l(this, interfaceC6303c);
Object obj2 = c3955l.f49605b;
EnumC6418a enumC6418a2 = EnumC6418a.COROUTINE_SUSPENDED;
i10 = c3955l.f49607d;
if (i10 != 0) {
}
notificationPromptData = (NotificationPromptData) obj2;
if (notificationPromptData.getShowRewardFlow()) {
}
return Unit.f60920a;
}
public static final Unit showNotificationPermissionRewardDialog$lambda$6(C3971p c3971p, View it) {
Intent data;
Intrinsics.checkNotNullParameter(it, "it");
if (Build.VERSION.SDK_INT >= 26) {
data = new Intent("android.settings.APP_NOTIFICATION_SETTINGS").putExtra("android.provider.extra.APP_PACKAGE", c3971p.requireContext().getPackageName());
Intrinsics.e(data);
} else {
data = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS").setData(Uri.parse("package:" + c3971p.requireContext().getPackageName()));
Intrinsics.e(data);
}
c3971p.startActivity(data);
if (c3971p.getView() != null) {
androidx.lifecycle.G viewLifecycleOwner = c3971p.getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
AbstractC0778p.w(androidx.lifecycle.i0.i(viewLifecycleOwner), null, null, new C3959m(c3971p, null), 3);
AbstractC2398o.r(KukuFMApplication.f45447x, "notif_permission_popup_allow_click");
Dialog dialog = c3971p.notificationPermissionDialog;
if (dialog != null) {
dialog.dismiss();
}
}
return Unit.f60920a;
}
public static final Unit showNotificationPermissionRewardDialog$lambda$7(C3971p c3971p, View it) {
Intrinsics.checkNotNullParameter(it, "it");
AbstractC2398o.r(KukuFMApplication.f45447x, "notif_permission_popup_dismiss_click");
Dialog dialog = c3971p.notificationPermissionDialog;
if (dialog != null) {
dialog.dismiss();
}
return Unit.f60920a;
}
public static final void showPremiumPopUpForLibrary$lambda$26(View view) {
C5717b c5717b = AbstractC6060a.f63692a;
AbstractC6060a.b(new C6061b(ij.i.NAVIGATE_TO_SUBSCRIPTION_FLOW, new SubscriptionMeta("downloads", null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, 524286, null)));
}
private final void showRemoveEvent(Show show, String str) {
Ai.p pVar = KukuFMApplication.f45447x;
Bi.k kVar = new Bi.k(pVar.B().d());
kVar.k(str);
Show show2 = (Show) getPlayingShowFlow().getValue();
kVar.c(Boolean.valueOf(Intrinsics.c(show2 != null ? show2.getId() : null, show.getId())), "show_play_status");
String slug = show.getSlug();
if (slug == null) {
slug = HttpUrl.FRAGMENT_ENCODE_SET;
}
kVar.c(slug, "show_slug");
Integer id2 = show.getId();
kVar.c(Integer.valueOf(id2 != null ? id2.intValue() : 0), "show_id");
Object title = show.getTitle();
if (title == null) {
title = 0;
}
kVar.c(title, "show_title");
User z10 = pVar.B().h().z();
kVar.c(z10 != null ? z10.getId() : null, "user_id");
kVar.d();
}
public static void startAddToLibraryAnimation$default(C3971p c3971p, View view, boolean z10, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: startAddToLibraryAnimation");
}
if ((i10 & 2) != 0) {
z10 = false;
}
c3971p.startAddToLibraryAnimation(view, z10);
}
public static void startDownload$default(C3971p c3971p, Show show, CUPart cUPart, int i10, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: startDownload");
}
if ((i10 & 2) != 0) {
cUPart = null;
}
c3971p.startDownload(show, cUPart);
}
public final void bg(Function0<Unit> func) {
Intrinsics.checkNotNullParameter(func, "func");
if (getView() != null) {
androidx.lifecycle.G viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
androidx.lifecycle.B i10 = androidx.lifecycle.i0.i(viewLifecycleOwner);
Sp.f fVar = Kp.V.f12364a;
AbstractC0778p.w(i10, Sp.e.f20223c, null, new C3923d(func, null), 2);
}
}
public final boolean canAttemptClipboardLogin() {
try {
Context context = getContext();
Object systemService = context != null ? context.getSystemService("clipboard") : null;
ClipboardManager clipboardManager = systemService instanceof ClipboardManager ? (ClipboardManager) systemService : null;
ClipData primaryClip = clipboardManager != null ? clipboardManager.getPrimaryClip() : null;
if (primaryClip == null || primaryClip.getItemCount() <= 0) {
return false;
}
CharSequence text = primaryClip.getItemAt(0).getText();
String obj = text != null ? text.toString() : null;
if (obj != null && obj.length() != 0) {
JSONObject jSONObject = new JSONObject(obj);
boolean optBoolean = jSONObject.optBoolean("isLoggedIn", false);
String optString = jSONObject.optString("uuidToken", HttpUrl.FRAGMENT_ENCODE_SET);
if (!optBoolean) {
return false;
}
Intrinsics.e(optString);
return optString.length() > 0;
}
return false;
} catch (Exception e4) {
xq.d.f72771a.c(e4, "Error checking clipboard for login data", new Object[0]);
return false;
}
}
public final void cancelDownload(CUPart episode, Show show) {
Intrinsics.checkNotNullParameter(episode, "episode");
Intrinsics.checkNotNullParameter(show, "show");
D8.i.P0("base_fragment_cancel_download_episode", show, episode, 8);
if (getActivity() instanceof Xj.j) {
androidx.lifecycle.G activity = getActivity();
Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.downloadsV2.MediaDownloadHandler");
((Xj.j) activity).cancelDownload(episode, show);
}
}
public final void checkIfFragmentAttached(Function1<? super Context, Unit> operation) {
Intrinsics.checkNotNullParameter(operation, "operation");
if (isAdded()) {
Context requireContext = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
operation.invoke(requireContext);
}
}
public final void checkNotificationPermission(boolean z10) {
androidx.lifecycle.G viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
AbstractC0778p.w(androidx.lifecycle.i0.i(viewLifecycleOwner), null, null, new C3931f(this, null, z10), 3);
}
public final void checkPremium(CUPart cUPart, Show show) {
androidx.lifecycle.G viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
androidx.lifecycle.B i10 = androidx.lifecycle.i0.i(viewLifecycleOwner);
Sp.f fVar = Kp.V.f12364a;
AbstractC0778p.w(i10, Qp.m.f18096a, null, new C3935g(show, this, cUPart, null), 2);
}
public final void deleteDownload(Show show) {
Intrinsics.checkNotNullParameter(show, "show");
D8.i.P0("base_fragment_delete_download_show", show, null, 12);
if (getActivity() instanceof Xj.j) {
androidx.lifecycle.G activity = getActivity();
Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.downloadsV2.MediaDownloadHandler");
((Xj.j) activity).deleteDownload(show, "show", requireContext());
}
}
public final void dismissCommonBottomSheetDialog() {
io.Z z10 = this.commonBottomSheetDialog;
if (z10 != null) {
if (z10 != null) {
z10.dismiss();
}
this.commonBottomSheetDialog = null;
}
}
public final String getBugReport() {
return this.bugReport;
}
public final String getDeviceDetails() {
Integer id2;
User t10 = io.sentry.config.d.t(KukuFMApplication.f45447x);
String d10 = AbstractC5459e.d(AbstractC5536a.f60013a, "App Version - 5.4.0\nVersion Code - ");
String str = ((Object) d10) + "\nDevice OS - " + Build.VERSION.RELEASE;
String str2 = ((Object) str) + "\nSDK version - " + Build.VERSION.SDK_INT;
String str3 = ((Object) str2) + "\nDevice - " + Build.MANUFACTURER + " " + Build.MODEL;
if (t10 == null || (id2 = t10.getId()) == null) {
return str3;
}
return ((Object) str3) + "\nUser Id - " + id2.intValue();
}
public final void getLogs() {
FragmentActivity context = getActivity();
if (context != null) {
bb.S databaseListener = new bb.S(this, 23);
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(databaseListener, "databaseListener");
new Sk.a(KukuFMApplication.f45447x.B().f().I(), databaseListener).execute(new String[0]);
}
}
public final ByPassLoginData getMLoginData() {
return this.mLoginData;
}
public final String getToolbarTitle(String str) {
List<String> split$default;
String valueOf;
Intrinsics.checkNotNullParameter(str, "str");
split$default = StringsKt__StringsKt.split$default(str, new String[]{"-"}, false, 0, 6, null);
if (split$default.size() <= 1) {
return str;
}
StringBuilder sb2 = new StringBuilder();
for (String str2 : split$default) {
if (str2.length() > 0) {
StringBuilder sb3 = new StringBuilder();
char charAt = str2.charAt(0);
if (Character.isLowerCase(charAt)) {
Locale ENGLISH = Locale.ENGLISH;
Intrinsics.checkNotNullExpressionValue(ENGLISH, "ENGLISH");
valueOf = CharsKt.c(charAt, ENGLISH);
} else {
valueOf = String.valueOf(charAt);
}
sb3.append((Object) valueOf);
String substring = str2.substring(1);
Intrinsics.checkNotNullExpressionValue(substring, "substring(...)");
sb3.append(substring);
str2 = sb3.toString();
}
sb2.append(str2);
sb2.append(" ");
}
String sb4 = sb2.toString();
Intrinsics.checkNotNullExpressionValue(sb4, "toString(...)");
return sb4;
}
public boolean getTrackScreenView() {
return this.trackScreenView;
}
public final boolean isEditMode() {
return this.isEditMode;
}
public final boolean isMapValuesEmpty() {
Iterator<Map.Entry<String, String>> it = this.compulsoryMap.entrySet().iterator();
while (it.hasNext()) {
if (it.next().getValue().length() > 0) {
return false;
}
}
return true;
}
public final void launchInstagramIntent() {
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("https://www.instagram.com/bhakti_hinduverse/"));
intent.setPackage("com.instagram.android");
try {
startActivity(intent);
} catch (ActivityNotFoundException unused) {
startActivity(new Intent("android.intent.action.VIEW", Uri.parse("http://instagram.com/kuku_fm")));
}
}
public final void launchMailIntent(String mail) {
Intrinsics.checkNotNullParameter(mail, "mail");
String f10 = AbstractC5459e.f(Ai.o.h("\n\n\n\n--------------------------------------------\n", getDeviceDetails()), "\n\n*Logs* \n\n", this.bugReport);
Intent intent = new Intent("android.intent.action.SEND");
intent.setType("message/rfc822");
intent.putExtra("android.intent.extra.EMAIL", new String[]{mail});
intent.putExtra("android.intent.extra.SUBJECT", "Feedback - Kuku FM");
intent.putExtra("android.intent.extra.TEXT", "Feedback - \n");
intent.putExtra("android.intent.extra.STREAM", getFileUri(f10));
if (getActivity() != null) {
new Pk.i(AbstractC2398o.n(KukuFMApplication.f45447x)).b();
startActivity(Intent.createChooser(intent, "Send Email Using: "));
}
}
public final void launchRateAppIntent() {
ApplicationInfo applicationInfo;
String str;
Context context = getContext();
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=" + (context != null ? context.getPackageName() : null)));
intent.addFlags(1207959552);
try {
FragmentActivity activity = getActivity();
if (activity != null) {
List<ResolveInfo> queryIntentActivities = activity.getPackageManager().queryIntentActivities(intent, 0);
Intrinsics.checkNotNullExpressionValue(queryIntentActivities, "queryIntentActivities(...)");
Iterator<ResolveInfo> it = queryIntentActivities.iterator();
while (true) {
if (!it.hasNext()) {
startActivity(intent);
break;
}
ResolveInfo next = it.next();
ActivityInfo activityInfo = next.activityInfo;
if (activityInfo != null && (applicationInfo = activityInfo.applicationInfo) != null && (str = applicationInfo.packageName) != null && str.equals("com.android.vending")) {
ActivityInfo activityInfo2 = next.activityInfo;
ComponentName componentName = new ComponentName(activityInfo2.applicationInfo.packageName, activityInfo2.name);
intent.addFlags(268435456);
intent.addFlags(2097152);
intent.addFlags(67108864);
intent.setComponent(componentName);
startActivity(intent);
break;
}
}
}
} catch (ActivityNotFoundException unused) {
Context context2 = getContext();
startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/apps/details?id=" + (context2 != null ? context2.getPackageName() : null))));
}
}
public final void launchYoutubeIntent() {
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("https://www.youtube.com/@BhaktiApp-n1n?sub_confirmation=1"));
intent.setPackage("com.google.android.youtube");
try {
startActivity(intent);
} catch (ActivityNotFoundException unused) {
startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://www.youtube.com/@kukufm?sub_confirmation=1")));
}
}
public final boolean loginRequest(ByPassLoginData loginData, String str, Boolean bool) {
DownloadMeta downloadMeta;
ShareMeta shareMeta;
Intrinsics.checkNotNullParameter(loginData, "loginData");
ArrayList arrayList = C1151e.f18005a;
boolean z10 = true;
if (C1151e.H() && Intrinsics.c(bool, Boolean.FALSE)) {
return true;
}
Ai.p pVar = KukuFMApplication.f45447x;
User t10 = io.sentry.config.d.t(pVar);
if (t10 == null) {
pVar.B().e();
z10 = C5113f.g();
} else if (t10.isAnonymous()) {
z10 = false;
}
CUPart episode = loginData.getEpisode();
if (episode != null) {
loginData.setEpisode(cloneEpisode(episode));
}
if (loginData.getShow() != null) {
Show show = loginData.getShow();
Intrinsics.e(show);
loginData.setShow(cloneShow(show));
}
if (loginData.getShareMeta() != null) {
ShareMeta shareMeta2 = loginData.getShareMeta();
if ((shareMeta2 != null ? shareMeta2.getShow() : null) != null && (shareMeta = loginData.getShareMeta()) != null) {
ShareMeta shareMeta3 = loginData.getShareMeta();
Show show2 = shareMeta3 != null ? shareMeta3.getShow() : null;
Intrinsics.e(show2);
shareMeta.setShow(cloneShow(show2));
}
}
if (loginData.getDownloadMeta() != null) {
DownloadMeta downloadMeta2 = loginData.getDownloadMeta();
if ((downloadMeta2 != null ? downloadMeta2.getShow() : null) != null && (downloadMeta = loginData.getDownloadMeta()) != null) {
DownloadMeta downloadMeta3 = loginData.getDownloadMeta();
Show show3 = downloadMeta3 != null ? downloadMeta3.getShow() : null;
Intrinsics.e(show3);
downloadMeta.setShow(cloneShow(show3));
}
}
this.eventTimeStamp = Long.valueOf(System.currentTimeMillis());
loginData.setRxEventType(ij.i.POST_LOGIN_EVENT);
loginData.setEventTimestamp(this.eventTimeStamp);
this.mLoginData = loginData;
this.mLoginSource = str;
if (z10) {
this.eventTimeStamp = null;
} else {
initNewLoginPopup();
}
return z10;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup viewGroup, Bundle bundle) {
Intrinsics.checkNotNullParameter(inflater, "inflater");
ol.a aVar = this.appDisposable;
Qo.b subscribe = AbstractC6060a.a(C6061b.class).subscribe(new C3891f(new C3915b(this, 0), 5));
Intrinsics.checkNotNullExpressionValue(subscribe, "subscribe(...)");
aVar.a(subscribe);
return super.onCreateView(inflater, viewGroup, bundle);
}
@Override
public void onDestroy() {
super.onDestroy();
this.appDisposable.b();
}
@Override
public void onResume() {
super.onResume();
if (getTrackScreenView()) {
String simpleName = getClass().getSimpleName();
Intrinsics.checkNotNullExpressionValue(simpleName, "getSimpleName(...)");
setCurrentScreen(simpleName);
}
}
@Override
public void onSaveInstanceState(Bundle outState) {
Intrinsics.checkNotNullParameter(outState, "outState");
super.onSaveInstanceState(outState);
outState.clear();
}
@Override
public void onViewCreated(View view, Bundle bundle) {
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, bundle);
Intrinsics.checkNotNullParameter(this, "fragment");
Context requireContext = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
Qn.x xVar = new Qn.x(requireContext);
xVar.f18053b = registerForActivityResult(new C0853n(4), new Qn.v(xVar, 0));
this.permissionHandler = xVar;
}
public final void onVoiceClicked(Function0<Unit> function0) {
if (getActivity() == null || !isVisible()) {
return;
}
Qn.x xVar = this.permissionHandler;
if (xVar != null) {
xVar.b(new String[]{"android.permission.RECORD_AUDIO"}, new I5.c(28, this, function0));
} else {
Intrinsics.m("permissionHandler");
throw null;
}
}
public final void postLoginEventProcess(C6061b action, Integer num, Function2<? super String, Object, Unit> callBack) {
Object text;
Intrinsics.checkNotNullParameter(action, "action");
Intrinsics.checkNotNullParameter(callBack, "callBack");
Object[] objArr = action.f63694b;
if (objArr.length == 0) {
return;
}
Object obj = objArr[0];
if (obj instanceof ByPassLoginData) {
ArrayList arrayList = C1151e.f18005a;
Intrinsics.f(obj, "null cannot be cast to non-null type com.vlv.aravali.model.ByPassLoginData");
ByPassLoginData byPassLoginData = (ByPassLoginData) obj;
if (Intrinsics.c(byPassLoginData.getEventTimestamp(), this.eventTimeStamp)) {
String type = byPassLoginData.getType();
String str = HttpUrl.FRAGMENT_ENCODE_SET;
if (type == null) {
type = HttpUrl.FRAGMENT_ENCODE_SET;
}
switch (type.hashCode()) {
case -2071224445:
if (type.equals("login_follow_author") && byPassLoginData.getDataItem() != null) {
DataItem dataItem = byPassLoginData.getDataItem();
Intrinsics.e(dataItem);
callBack.invoke(type, dataItem);
return;
}
return;
case -1445134140:
if (type.equals("login_open_reply_fragment") && byPassLoginData.getComment() != null) {
Comment comment = byPassLoginData.getComment();
Intrinsics.e(comment);
callBack.invoke(type, comment);
return;
}
return;
case -1310385450:
if (type.equals("login_post_comment")) {
Comment comment2 = byPassLoginData.getComment();
if ((comment2 != null ? comment2.getText() : null) != null) {
Comment comment3 = byPassLoginData.getComment();
text = comment3 != null ? comment3.getText() : null;
Intrinsics.e(text);
callBack.invoke(type, text);
return;
}
return;
}
return;
case -1015788851:
if (type.equals("login_like_comment")) {
Comment comment4 = byPassLoginData.getComment();
if (Intrinsics.c(num, comment4 != null ? comment4.getId() : null)) {
Comment comment5 = byPassLoginData.getComment();
Intrinsics.e(comment5);
callBack.invoke(type, comment5);
return;
}
return;
}
return;
case -914797485:
if (type.equals("login_navigate_to_payment_flow") && byPassLoginData.getPaymentPlanData() != null) {
String type2 = byPassLoginData.getType();
Intrinsics.e(type2);
PlanDetailItem paymentPlanData = byPassLoginData.getPaymentPlanData();
Intrinsics.e(paymentPlanData);
callBack.invoke(type2, paymentPlanData);
return;
}
return;
case -896232822:
if (type.equals("login_reply_on_comment")) {
Comment comment6 = byPassLoginData.getComment();
if ((comment6 != null ? comment6.getText() : null) != null) {
Comment comment7 = byPassLoginData.getComment();
text = comment7 != null ? comment7.getText() : null;
Intrinsics.e(text);
callBack.invoke(type, text);
return;
}
return;
}
return;
case -360403733:
if (type.equals("login_add_to_library")) {
if (byPassLoginData.getShow() != null) {
Show show = byPassLoginData.getShow();
Intrinsics.e(show);
callBack.invoke(type, show);
return;
} else {
if (byPassLoginData.getEpisode() != null) {
CUPart episode = byPassLoginData.getEpisode();
Intrinsics.e(episode);
callBack.invoke(type, episode);
return;
}
return;
}
}
return;
case 703115270:
if (type.equals("login_dedicate_cu")) {
callBack.invoke(type, HttpUrl.FRAGMENT_ENCODE_SET);
return;
}
return;
case 817254558:
if (!type.equals("login_download")) {
return;
}
break;
case 850987286:
if (type.equals("login_navigate_to_payment_flow_coins") && byPassLoginData.getCoinPackPurchaseMetaData() != null) {
String type3 = byPassLoginData.getType();
Intrinsics.e(type3);
callBack.invoke(type3, byPassLoginData.getCoinPackPurchaseMetaData());
return;
}
return;
case 1468827587:
if (type.equals("login_follow_user") && byPassLoginData.getUser() != null) {
callBack.invoke(type, byPassLoginData.getUser());
return;
}
return;
case 1657188233:
if (type.equals("login_share") && byPassLoginData.getShareMeta() != null) {
ShareMeta shareMeta = byPassLoginData.getShareMeta();
Intrinsics.e(shareMeta);
callBack.invoke(type, shareMeta);
return;
}
return;
case 1677412328:
if (type.equals("login_for_web_view_feedback")) {
String type4 = byPassLoginData.getType();
Intrinsics.e(type4);
String webviewPostMessage = byPassLoginData.getWebviewPostMessage();
if (webviewPostMessage != null) {
str = webviewPostMessage;
}
callBack.invoke(type4, str);
return;
}
return;
case 1753633208:
if (type.equals("is_free_trial") && byPassLoginData.getPaymentPlanData() != null) {
String type5 = byPassLoginData.getType();
Intrinsics.e(type5);
PlanDetailItem paymentPlanData2 = byPassLoginData.getPaymentPlanData();
Intrinsics.e(paymentPlanData2);
callBack.invoke(type5, paymentPlanData2);
return;
}
return;
case 2033665974:
if (!type.equals("login_download_premium")) {
return;
}
break;
default:
return;
}
if (byPassLoginData.getDownloadMeta() != null) {
DownloadMeta downloadMeta = byPassLoginData.getDownloadMeta();
Intrinsics.e(downloadMeta);
callBack.invoke(type, downloadMeta);
}
}
}
}
public final void processLanguageSelectionEvents(ArrayList<Language> languages) {
LinkedHashSet linkedHashSet;
Set<String> set;
Intrinsics.checkNotNullParameter(languages, "languages");
ArrayList n = AbstractC2398o.n(KukuFMApplication.f45447x);
ArrayList arrayList = new ArrayList();
for (Object obj : n) {
if (((Language) obj).isSelected()) {
arrayList.add(obj);
}
}
ArrayList arrayList2 = new ArrayList(C5698z.q(arrayList, 10));
Iterator it = arrayList.iterator();
while (it.hasNext()) {
arrayList2.add(((Language) it.next()).getSlug());
}
ArrayList arrayList3 = new ArrayList();
for (Object obj2 : languages) {
if (((Language) obj2).isSelected()) {
arrayList3.add(obj2);
}
}
ArrayList arrayList4 = new ArrayList(C5698z.q(arrayList3, 10));
Iterator it2 = arrayList3.iterator();
while (it2.hasNext()) {
arrayList4.add(((Language) it2.next()).getSlug());
}
Bi.k r4 = io.sentry.config.d.r(KukuFMApplication.f45447x, "content_languages_changed");
r4.c(CollectionsKt.S(arrayList4, ",", null, null, null, 62), "currently_selected_languages");
r4.c(CollectionsKt.S(arrayList2, ",", null, null, null, 62), "previously_selected_languages");
r4.c("home", "source");
r4.d();
Set t02 = CollectionsKt.t0(arrayList4);
Set elements = CollectionsKt.t0(arrayList2);
Intrinsics.checkNotNullParameter(t02, "<this>");
Intrinsics.checkNotNullParameter(elements, "elements");
Collection<?> w10 = kotlin.collections.D.w(elements);
if (w10.isEmpty()) {
set = CollectionsKt.t0(t02);
} else {
if (w10 instanceof Set) {
linkedHashSet = new LinkedHashSet();
for (Object obj3 : t02) {
if (!((Set) w10).contains(obj3)) {
linkedHashSet.add(obj3);
}
}
} else {
linkedHashSet = new LinkedHashSet(t02);
linkedHashSet.removeAll(w10);
}
set = linkedHashSet;
}
for (String str : set) {
Bi.t d10 = KukuFMApplication.f45447x.B().d();
String lowerCase = AbstractC5459e.e(str, "_language_selected").toLowerCase(Locale.ROOT);
Intrinsics.checkNotNullExpressionValue(lowerCase, "toLowerCase(...)");
Bi.k l10 = d10.l(lowerCase);
l10.c("home", "source");
l10.d();
}
}
public final void removeScreenOnFlag() {
Window window;
FragmentActivity activity = getActivity();
if (activity == null || (window = activity.getWindow()) == null) {
return;
}
window.clearFlags(128);
}
public final void sendShareEvents(String eventName, Object any, String str) {
Intrinsics.checkNotNullParameter(eventName, "eventName");
Intrinsics.checkNotNullParameter(any, "any");
Bi.k r4 = io.sentry.config.d.r(KukuFMApplication.f45447x, eventName);
if (any instanceof Show) {
Show show = (Show) any;
r4.c(show.getSlug(), "show_slug");
r4.c(show.getTitle(), "show_title");
r4.c(show.getId(), "show_id");
} else if (any instanceof User) {
User user = (User) any;
r4.c(user.getId(), "user_id");
r4.c(user.getName(), "user_name");
}
ArrayList arrayList = C1151e.f18005a;
if (C1151e.S(str)) {
r4.c(str, "share_medium");
}
r4.d();
}
public final void setBugReport(String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
this.bugReport = str;
}
public final void setEditMode(boolean z10) {
this.isEditMode = z10;
}
public final void setMLoginData(ByPassLoginData byPassLoginData) {
this.mLoginData = byPassLoginData;
}
public final void setScreenOnFlag() {
Window window;
FragmentActivity activity = getActivity();
if (activity == null || (window = activity.getWindow()) == null) {
return;
}
window.addFlags(128);
}
public final void setSearchableInfo(SearchableInfo searchableInfo) {
Intrinsics.checkNotNullParameter(searchableInfo, "searchableInfo");
if (getActivity() == null || !(getActivity() instanceof BaseActivity)) {
return;
}
FragmentActivity activity = getActivity();
Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.views.activities.BaseActivity");
((BaseActivity) activity).setSearchableInfo(searchableInfo);
}
public final void share(Object any, String packageName, Context context) {
Intrinsics.checkNotNullParameter(any, "any");
Intrinsics.checkNotNullParameter(packageName, "packageName");
try {
if (context == null) {
context = getContext();
}
this.shareTask = new Pk.q(context, packageName, any, new C3947j(0, this, any));
} catch (Exception e4) {
e4.printStackTrace();
}
}
public final void shareReferralLink(Object any, Integer num, Integer num2) {
Intrinsics.checkNotNullParameter(any, "any");
if (getActivity() != null && isAdded() && (getActivity() instanceof BaseActivity)) {
V0.Companion.getClass();
V0 v02 = new V0();
v02.setRequiredParams(any, num, num2);
v02.setShareCallBack(new Z2.i(this, 26));
v02.show(getChildFragmentManager(), "ShareFragment");
}
}
public final void shareShow(Object any, Integer num, Integer num2, Context context) {
Intrinsics.checkNotNullParameter(any, "any");
Fragment U10 = getChildFragmentManager().U("ShareFragment");
if (getActivity() == null || !(getActivity() instanceof BaseActivity)) {
return;
}
if (U10 == null || !U10.isAdded()) {
A2.Companion.getClass();
A2 a2 = new A2();
a2.setRequiredParams(any, num, num2);
a2.setShareCallBack(new C3951k(0, this, context));
a2.show(getChildFragmentManager(), "ShareFragment");
AbstractC2398o.r(KukuFMApplication.f45447x, "share_clicked");
}
}
public final io.Z showCommonBottomSheetDialog(int i10, ArrayList<BottomSheetDialogItem> pictureDialogItems, LayoutInflater layoutInflater, Context context, Function0<Unit> onDismiss, Function2<Object, ? super Integer, Unit> listener) {
Intrinsics.checkNotNullParameter(pictureDialogItems, "pictureDialogItems");
Intrinsics.checkNotNullParameter(layoutInflater, "layoutInflater");
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(onDismiss, "onDismiss");
Intrinsics.checkNotNullParameter(listener, "listener");
io.Z z10 = new io.Z(i10, pictureDialogItems, layoutInflater, context, new C3890e(listener, 2));
this.commonBottomSheetDialog = z10;
z10.setOnDismissListener(new DialogInterfaceOnDismissListenerC3911a(onDismiss, 0));
io.Z z11 = this.commonBottomSheetDialog;
if (z11 != null) {
z11.show();
}
return this.commonBottomSheetDialog;
}
public final void showDirectShare(Object any, Integer num, Integer num2) {
Intrinsics.checkNotNullParameter(any, "any");
ShareMeta shareMeta = new ShareMeta(num, num2, null, null, null, null, 32, null);
if (any instanceof Show) {
shareMeta.setShow((Show) any);
} else if (any instanceof User) {
shareMeta.setUser((User) any);
} else if (any instanceof CUPart) {
shareMeta.setCuPart((CUPart) any);
}
sendShareEvents$default(this, "share_sheet_viewed", any, null, 4, null);
shareShow(any, null, null, getActivity());
}
public final void showPermissionRequiredDialog(String title) {
Intrinsics.checkNotNullParameter(title, "title");
Boolean bool = Boolean.TRUE;
LayoutInflater layoutInflater = getLayoutInflater();
Intrinsics.checkNotNullExpressionValue(layoutInflater, "getLayoutInflater(...)");
FragmentActivity requireActivity = requireActivity();
Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity(...)");
ArrayList arrayList = C1151e.f18005a;
Context requireContext = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
new DialogC5275w(R.layout.bs_dialog_alert, title, bool, layoutInflater, requireActivity, true, true, C1151e.w(R.string.f74072ok, requireContext, KukuFMApplication.f45447x.B().h().e().getCode(), null), HttpUrl.FRAGMENT_ENCODE_SET, new C3967o(this, 0)).show();
}
public final void showPremiumPopUpForLibrary() {
FragmentActivity requireActivity = requireActivity();
Ai.p pVar = KukuFMApplication.f45447x;
DialogC5515f dialogC5515f = new DialogC5515f(requireActivity, com.vlv.aravali.audiobooks.ui.fragments.p.x(pVar) ? R.style.BottomSheetDialogDark : R.style.BottomSheetDialog);
x2.m b2 = AbstractC7285e.b(LayoutInflater.from(requireActivity()), R.layout.bs_leave_confirmation_dialog, null, false);
Intrinsics.checkNotNullExpressionValue(b2, "inflate(...)");
Zc zc2 = (Zc) b2;
AppCompatTextView appCompatTextView = zc2.f25317Y;
ArrayList arrayList = C1151e.f18005a;
Context requireContext = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
appCompatTextView.setText(C1151e.w(R.string.premium_needed, requireContext, pVar.B().h().e().getCode(), null));
Context requireContext2 = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext2, "requireContext(...)");
zc2.f25316X.setText(C1151e.w(R.string.premium_expired_sub_title, requireContext2, pVar.B().h().e().getCode(), null));
Context requireContext3 = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext3, "requireContext(...)");
String w10 = C1151e.w(R.string.cancel, requireContext3, pVar.B().h().e().getCode(), null);
AppCompatTextView appCompatTextView2 = zc2.f25315Q;
appCompatTextView2.setText(w10);
Context requireContext4 = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext4, "requireContext(...)");
zc2.f25313L.setText(C1151e.w(R.string.get_premium, requireContext4, pVar.B().h().e().getCode(), null));
appCompatTextView2.setOnClickListener(new Pm.c(dialogC5515f, 12));
zc2.f25314M.setOnClickListener(new Yl.b(5));
dialogC5515f.setContentView(zc2.f72267d);
dialogC5515f.show();
Window window = dialogC5515f.getWindow();
if (window != null) {
window.setSoftInputMode(3);
}
View findViewById = dialogC5515f.findViewById(R.id.design_bottom_sheet);
Intrinsics.e(findViewById);
BottomSheetBehavior D10 = BottomSheetBehavior.D((FrameLayout) findViewById);
Intrinsics.checkNotNullExpressionValue(D10, "from(...)");
D10.N(3);
}
public final void showToast(String message, int i10) {
Intrinsics.checkNotNullParameter(message, "message");
if (isAdded()) {
FragmentActivity activity = getActivity();
if (activity == null || !activity.isFinishing()) {
Toast.makeText(getActivity(), message, i10).show();
}
}
}
public final void startAddToLibraryAnimation(View view, boolean z10) {
Intrinsics.checkNotNullParameter(view, "view");
Animation loadAnimation = AnimationUtils.loadAnimation(getActivity(), z10 ? R.anim.show_add_to_library_anim_2 : R.anim.show_add_to_library_anim);
loadAnimation.setAnimationListener(new com.vlv.aravali.bulletin.ui.n(4, view));
view.startAnimation(loadAnimation);
}
public final void startDownload(Show show, CUPart cUPart) {
Intrinsics.checkNotNullParameter(show, "show");
D8.i.P0("base_fragment_start_download", show, cUPart, 8);
if (getActivity() instanceof Xj.j) {
androidx.lifecycle.G activity = getActivity();
Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.downloadsV2.MediaDownloadHandler");
((Xj.j) activity).startDownload(show, cUPart);
}
}
public final void ui(Function0<Unit> func) {
Intrinsics.checkNotNullParameter(func, "func");
FragmentActivity activity = getActivity();
if (activity != null) {
activity.runOnUiThread(new RunnableC0054p(4, func));
}
}
public final void launchSendFeedbackIntent(String feedbackMedium, String extraMsg) {
Intrinsics.checkNotNullParameter(feedbackMedium, "feedbackMedium");
Intrinsics.checkNotNullParameter(extraMsg, "extraMsg");
String d10 = Pk.j.d("whatsapp_number");
String str = (AbstractC5459e.f(AbstractC5459e.d(AbstractC5536a.f60013a, "Feedback - \n \nApp Version - 5.4.0\nVersion Code - "), "\nDevice OS - ", Build.VERSION.RELEASE) + "\nSDK version - " + Build.VERSION.SDK_INT) + "\nDevice - " + Build.MANUFACTURER + " " + Build.MODEL;
User t10 = io.sentry.config.d.t(KukuFMApplication.f45447x);
if ((t10 != null ? t10.getId() : null) != null) {
str = str + "\nUser Id - " + t10.getId();
}
if (kotlin.text.y.h(feedbackMedium, "whatsapp", true)) {
ArrayList arrayList = C1151e.f18005a;
FragmentActivity requireActivity = requireActivity();
Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity(...)");
if (C1151e.I(requireActivity, "com.whatsapp")) {
Intent intent = new Intent("android.intent.action.VIEW");
String str2 = this.bugReport;
StringBuilder x10 = Ai.o.x("http://api.whatsapp.com/send?phone=", d10, "&text=", str, "\n\n");
x10.append(extraMsg);
x10.append("\n\n*Logs* \n\n");
x10.append(str2);
intent.setData(Uri.parse(x10.toString()));
startActivity(intent);
return;
}
}
Intent intent2 = new Intent("android.intent.action.SEND");
intent2.setDataAndType(Uri.parse("mailto:"), "message/rfc822");
intent2.putExtra("android.intent.extra.EMAIL", new String[]{"[email protected]"});
intent2.putExtra("android.intent.extra.SUBJECT", "Feedback - Kuku FM");
intent2.putExtra(vJudY.JUwlEHiYjQD, "Feedback - \n" + extraMsg);
intent2.putExtra("android.intent.extra.STREAM", getFileUri(AbstractC5459e.f(str, "\n\n*Logs* \n\n", this.bugReport)));
if (intent2.resolveActivity(requireActivity().getPackageManager()) != null) {
startActivity(intent2);
}
}
public final void cancelDownload(Show show) {
Intrinsics.checkNotNullParameter(show, "show");
D8.i.P0("base_fragment_cancel_download_show", show, null, 12);
if (getActivity() instanceof Xj.j) {
androidx.lifecycle.G activity = getActivity();
Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.downloadsV2.MediaDownloadHandler");
((Xj.j) activity).cancelDownload(show);
}
}
public final void deleteDownload(CUPart episode, Show show) {
Intrinsics.checkNotNullParameter(episode, "episode");
D8.i.P0("base_fragment_delete_download_episode", show, episode, 8);
if (getActivity() instanceof Xj.j) {
androidx.lifecycle.G activity = getActivity();
Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.downloadsV2.MediaDownloadHandler");
((Xj.j) activity).deleteDownload(episode, "parts", requireContext(), show);
}
}
public C3971p(int i10) {
super(i10);
this.appDisposable = new ol.a();
this.compulsoryMap = kotlin.collections.S.g(new Pair("title", HttpUrl.FRAGMENT_ENCODE_SET), new Pair("section_subtitle", HttpUrl.FRAGMENT_ENCODE_SET), new Pair("channel_primary_genre", HttpUrl.FRAGMENT_ENCODE_SET));
this.bugReport = HttpUrl.FRAGMENT_ENCODE_SET;
this.trackScreenView = true;
AbstractC5457c registerForActivityResult = registerForActivityResult(new C0853n(5), new C3891f(this, 4));
Intrinsics.checkNotNullExpressionValue(registerForActivityResult, "registerForActivityResult(...)");
this.requestPermissionLauncher = registerForActivityResult;
}
}