package com.strmr.ps.ui.contextmenu;

import android.content.Context;
import android.content.DialogInterface;
import android.graphics.Color;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
import androidx.media3.extractor.text.ttml.TtmlNode;
import com.strmr.ps.R;
import com.strmr.ps.data.local.entity.ContentImageOverrideEntity;
import com.strmr.ps.data.local.entity.PlayerSettings;
import com.strmr.ps.data.model.ContentItem;
import com.strmr.ps.data.model.trakt.TraktListIds;
import com.strmr.ps.data.model.trakt.TraktUserList;
import com.strmr.ps.data.repository.ContentImageOverrideRepository;
import com.strmr.ps.ui.contextmenu.a;
import com.strmr.ps.ui.contextmenu.f;
import com.strmr.ps.ui.contextmenu.h;
import defpackage.af1;
import defpackage.cr4;
import defpackage.e6a;
import defpackage.gv3;
import defpackage.io6;
import defpackage.ir3;
import defpackage.n41;
import defpackage.n89;
import defpackage.q2;
import defpackage.sq3;
import defpackage.vw2;
import defpackage.wj0;
import defpackage.y41;
import defpackage.yf1;
import defpackage.yg;
import defpackage.zf1;
import defpackage.zw8;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: loaded from: classes3.dex */
public final /* synthetic */ class g implements sq3 {
    public final /* synthetic */ int a;
    public final /* synthetic */ h b;
    public final /* synthetic */ ContentItem c;

    public /* synthetic */ g(h hVar, ContentItem contentItem, int i) {
        this.a = i;
        this.b = hVar;
        this.c = contentItem;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:51:0x00c8 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:64:0x00fe  */
    @Override // defpackage.sq3
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invoke(Object obj) {
        String slug;
        ContentImageOverrideRepository contentImageOverrideRepository;
        String str;
        int i;
        boolean z;
        e6a e6aVar;
        Iterator it;
        String strAb;
        String string;
        sq3 sq3Var;
        int i2 = this.a;
        e6a e6aVar2 = e6a.a;
        ContentItem contentItem = this.c;
        h hVar = this.b;
        int i3 = 0;
        switch (i2) {
            case 0:
                a aVar = (a) obj;
                cr4.g(aVar, "action");
                wj0.c(hVar.b, null, null, new l(hVar, contentItem, aVar, null), 3);
                return e6aVar2;
            case 1:
                h.a aVar2 = (h.a) obj;
                if (aVar2 instanceof h.a.b) {
                    TraktUserList traktUserList = ((h.a.b) aVar2).a;
                    TraktListIds ids = traktUserList.getIds();
                    if (ids != null && (slug = ids.getSlug()) != null) {
                        h.a(hVar, contentItem, slug, traktUserList.getName());
                    }
                } else {
                    if (!(aVar2 instanceof h.a.C0110a)) {
                        throw new io6();
                    }
                    Context context = hVar.a;
                    EditText editText = new EditText(context);
                    editText.setHint(editText.getContext().getString(R.string.new_list_hint));
                    editText.setTextColor(-1);
                    editText.setHintTextColor(Color.parseColor("#80FFFFFF"));
                    editText.setSingleLine(true);
                    editText.setPadding(48, 32, 48, 32);
                    new gv3(context, R.style.StrmrDialogTheme).setTitle((CharSequence) context.getString(R.string.action_new_list)).setView((View) editText).setPositiveButton(android.R.string.ok, (DialogInterface.OnClickListener) new zf1(editText, hVar, contentItem, 0)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                    editText.requestFocus();
                    editText.postDelayed(new yg(hVar, editText, 15), 200L);
                }
                return e6aVar2;
            default:
                androidx.lifecycle.n nVar = hVar.b;
                a aVar3 = (a) obj;
                Context context2 = hVar.a;
                if (aVar3 instanceof a.m) {
                    sq3 sq3Var2 = hVar.g;
                    if (sq3Var2 != null) {
                        sq3Var2.invoke(contentItem);
                    } else {
                        Toast.makeText(context2, "Play action not available", 0).show();
                    }
                } else if (aVar3 instanceof a.y) {
                    sq3 sq3Var3 = hVar.h;
                    if (sq3Var3 != null) {
                        sq3Var3.invoke(contentItem);
                    } else {
                        Toast.makeText(context2, "Shuffle not available here", 0).show();
                    }
                } else if (aVar3 instanceof a.l) {
                    af1 af1Var = hVar.m;
                    if (af1Var != null && (sq3Var = hVar.f) != null) {
                        sq3Var.invoke(af1Var);
                    }
                } else {
                    if (!(aVar3 instanceof a.aa)) {
                        if (aVar3 instanceof a.z) {
                            af1 af1Var2 = hVar.m;
                            if (af1Var2 == null || (str = af1Var2.g) == null) {
                                return e6aVar2;
                            }
                            a.z zVar = (a.z) aVar3;
                            String str2 = zVar.c;
                            String str3 = str2.equals(PlayerSettings.SUBTITLE_FONT_DEFAULT) ? null : str2;
                            String str4 = str2.equals(PlayerSettings.SUBTITLE_FONT_DEFAULT) ? null : zVar.d;
                            ir3 ir3Var = hVar.i;
                            if (ir3Var == null) {
                                return e6aVar2;
                            }
                            ir3Var.invoke(str, str3, str4);
                            return e6aVar2;
                        }
                        if (aVar3 instanceof a.b) {
                            wj0.c(nVar, null, null, new q(hVar, contentItem, null), 3);
                            return e6aVar2;
                        }
                        if (aVar3 instanceof a.s) {
                            wj0.c(nVar, null, null, new y(hVar, contentItem, null), 3);
                            return e6aVar2;
                        }
                        int i4 = 2;
                        if (aVar3 instanceof a.u) {
                            String strAz = n89.az(contentItem.getTitle(), " S" + contentItem.getContinueWatchingSeason());
                            if (strAz.length() == 0) {
                                strAz = contentItem.getTitle();
                            }
                            List listAn = y41.an(a.g.c, a.f.c, a.e.c);
                            int i5 = f.e;
                            String string2 = context2.getString(R.string.remove_show_dialog_message, strAz);
                            cr4.f(string2, "getString(...)");
                            f.a.a(context2, string2, listAn, new g(hVar, contentItem, i3));
                            return e6aVar2;
                        }
                        if (aVar3 instanceof a.o) {
                            List listAn2 = y41.an(new a.p(1, "1 - Weak Sauce"), new a.p(2, "2 - Terrible"), new a.p(3, "3 - Bad"), new a.p(4, "4 - Poor"), new a.p(5, "5 - Meh"), new a.p(6, "6 - Fair"), new a.p(7, "7 - Good"), new a.p(8, "8 - Great"), new a.p(9, "9 - Superb"), new a.p(10, "10 - Totally Ninja"));
                            int i6 = f.e;
                            f.a.a(context2, n41.n("Rate: ", contentItem.getTitle()), listAn2, new yf1(hVar, contentItem, 0));
                            return e6aVar2;
                        }
                        if (aVar3 instanceof a.d) {
                            String string3 = context2.getString(R.string.image_type_poster);
                            cr4.f(string3, "getString(...)");
                            a.x xVar = new a.x(ContentImageOverrideEntity.TYPE_POSTER, string3);
                            String string4 = context2.getString(R.string.image_type_backdrop);
                            cr4.f(string4, "getString(...)");
                            List listAn3 = y41.an(xVar, new a.x(ContentImageOverrideEntity.TYPE_BACKDROP, string4));
                            int i7 = f.e;
                            f.a.a(context2, contentItem.getTitle(), listAn3, new yf1(hVar, contentItem, 1));
                            return e6aVar2;
                        }
                        if (!(aVar3 instanceof a.v)) {
                            wj0.c(nVar, null, null, new l(hVar, contentItem, aVar3, null), 3);
                            return e6aVar2;
                        }
                        int tmdbId = contentItem.getTmdbId();
                        if (tmdbId <= 0 || (contentImageOverrideRepository = hVar.j) == null) {
                            return e6aVar2;
                        }
                        boolean zHasPosterOverride = contentImageOverrideRepository.hasPosterOverride(tmdbId);
                        boolean zHasBackdropOverride = contentImageOverrideRepository.hasBackdropOverride(tmdbId);
                        if (!zHasPosterOverride && !zHasBackdropOverride) {
                            return e6aVar2;
                        }
                        ArrayList arrayList = new ArrayList();
                        if (zHasPosterOverride) {
                            String string5 = context2.getString(R.string.image_reset_poster);
                            cr4.f(string5, "getString(...)");
                            arrayList.add(new a.x(ContentImageOverrideEntity.TYPE_POSTER, string5));
                        }
                        if (zHasBackdropOverride) {
                            String string6 = context2.getString(R.string.image_reset_backdrop);
                            cr4.f(string6, "getString(...)");
                            arrayList.add(new a.x(ContentImageOverrideEntity.TYPE_BACKDROP, string6));
                        }
                        if (zHasPosterOverride && zHasBackdropOverride) {
                            String string7 = context2.getString(R.string.image_reset_both);
                            cr4.f(string7, "getString(...)");
                            arrayList.add(new a.x(TtmlNode.COMBINE_ALL, string7));
                        }
                        int i8 = f.e;
                        f.a.a(context2, contentItem.getTitle(), arrayList, new yf1(hVar, contentItem, i4));
                        return e6aVar2;
                    }
                    af1 af1Var3 = hVar.m;
                    if (af1Var3 != null) {
                        String str5 = af1Var3.d;
                        List listC = zw8.c(str5);
                        if (!listC.isEmpty()) {
                            String str6 = af1Var3.h;
                            String str7 = af1Var3.i;
                            zw8.a aVarB = zw8.b(str5);
                            ArrayList arrayList2 = new ArrayList();
                            if (str6 != null) {
                                String string8 = context2.getString(R.string.sort_reset_default);
                                cr4.f(string8, "getString(...)");
                                arrayList2.add(new a.z(PlayerSettings.SUBTITLE_FONT_DEFAULT, "asc", string8, false));
                            }
                            Iterator it2 = listC.iterator();
                            while (it2.hasNext()) {
                                zw8.b bVar = (zw8.b) it2.next();
                                String str8 = bVar.a;
                                String str9 = bVar.c;
                                if (cr4.b(str6, str8)) {
                                    i = i3;
                                } else {
                                    i = i3;
                                    if (str6 == null) {
                                        if (cr4.b(aVarB != null ? aVarB.a : null, str8)) {
                                        }
                                        if (z == 0 || str6 == null) {
                                            e6aVar = e6aVar2;
                                            it = it2;
                                            strAb = "";
                                        } else {
                                            if (str7 != null) {
                                                str9 = str7;
                                            }
                                            e6aVar = e6aVar2;
                                            if (str9.equals("asc")) {
                                                it = it2;
                                                string = context2.getString(R.string.sort_ascending);
                                            } else {
                                                it = it2;
                                                string = context2.getString(R.string.sort_descending);
                                            }
                                            strAb = vw2.ab("  (", string, ")");
                                            str9 = str9.equals("asc") ? "desc" : "asc";
                                        }
                                        arrayList2.add(new a.z(str8, str9, vw2.k(bVar.b, strAb), z));
                                        i3 = i;
                                        it2 = it;
                                        e6aVar2 = e6aVar;
                                    }
                                    z = i;
                                    if (z == 0) {
                                        e6aVar = e6aVar2;
                                        it = it2;
                                        strAb = "";
                                    }
                                    arrayList2.add(new a.z(str8, str9, vw2.k(bVar.b, strAb), z));
                                    i3 = i;
                                    it2 = it;
                                    e6aVar2 = e6aVar;
                                }
                                z = 1;
                                if (z == 0) {
                                }
                                arrayList2.add(new a.z(str8, str9, vw2.k(bVar.b, strAb), z));
                                i3 = i;
                                it2 = it;
                                e6aVar2 = e6aVar;
                            }
                            e6a e6aVar3 = e6aVar2;
                            int i9 = f.e;
                            String string9 = context2.getString(R.string.sort_dialog_title, af1Var3.a);
                            cr4.f(string9, "getString(...)");
                            f.a.a(context2, string9, arrayList2, new q2(af1Var3, hVar, 7));
                            return e6aVar3;
                        }
                    }
                }
                return e6aVar2;
        }
    }
}
