package com.strmr.ps.ui.search;

import android.content.Context;
import android.content.Intent;
import android.content.res.ColorStateList;
import android.os.Bundle;
import android.speech.SpeechRecognizer;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.ProgressBar;
import androidx.fragment.app.o;
import androidx.lifecycle.as;
import androidx.lifecycle.at;
import androidx.lifecycle.n;
import androidx.lifecycle.s;
import androidx.media3.common.C;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.analytics.AnalyticsListener;
import androidx.media3.exoplayer.rtsp.SessionDescription;
import androidx.media3.exoplayer.source.ProgressiveMediaSource;
import androidx.media3.exoplayer.upstream.CmcdData;
import androidx.media3.session.MediaUtils;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bumptech.glide.a;
import com.strmr.ps.ActorDetailsActivity;
import com.strmr.ps.DetailsActivity;
import com.strmr.ps.R;
import com.strmr.ps.data.model.ContentItem;
import com.strmr.ps.data.remote.api.TMDBApiService;
import com.strmr.ps.data.repository.PreferencesRepository;
import com.strmr.ps.data.repository.ScreenConfigRepository;
import com.strmr.ps.data.repository.TraktStatusProvider;
import com.strmr.ps.ui.WatchedBadgeManager;
import com.strmr.ps.ui.contextmenu.ContextMenuActionHandler;
import com.strmr.ps.ui.contextmenu.h;
import com.strmr.ps.ui.search.SearchFragment;
import com.strmr.ps.ui.util.DimensionScaler;
import dagger.hilt.android.AndroidEntryPoint;
import defpackage.af1;
import defpackage.cf1;
import defpackage.cr4;
import defpackage.d75;
import defpackage.ed8;
import defpackage.gr3;
import defpackage.i85;
import defpackage.ika;
import defpackage.ir3;
import defpackage.iw7;
import defpackage.j65;
import defpackage.jka;
import defpackage.lr3;
import defpackage.od0;
import defpackage.qq3;
import defpackage.r46;
import defpackage.sq3;
import defpackage.sr3;
import defpackage.sy2;
import defpackage.u55;
import defpackage.u64;
import defpackage.ua;
import defpackage.v65;
import defpackage.va;
import defpackage.vx8;
import defpackage.wj0;
import defpackage.wm1;
import defpackage.x78;
import defpackage.y41;
import defpackage.zs6;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import okhttp3.internal.http2.Http2Connection;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/search/SearchFragment;", "Landroidx/fragment/app/o;", "<init>", "()V", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@AndroidEntryPoint
@vx8
public final class SearchFragment extends u64 {
    public EditText f;
    public ImageButton i;
    public ProgressBar j;
    public RecyclerView k;
    public cf1 l;
    public ImageView m;
    public final ArrayList n = new ArrayList();
    public String o;
    public final as p;
    public SpeechRecognizer q;
    public boolean r;
    public ColorStateList s;
    public TMDBApiService t;
    public ContextMenuActionHandler u;
    public TraktStatusProvider v;
    public WatchedBadgeManager w;
    public DimensionScaler x;
    public PreferencesRepository y;
    public com.strmr.ps.ui.contextmenu.h z;

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\b\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/search/SearchFragment$a;", "", "", "REQUEST_RECORD_AUDIO", "I", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
    }

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class b implements zs6, sr3 {
        public final /* synthetic */ sq3 a;

        public b(sq3 sq3Var) {
            this.a = sq3Var;
        }

        @Override // defpackage.zs6
        public final /* synthetic */ void a(Object obj) {
            this.a.invoke(obj);
        }

        @Override // defpackage.sr3
        public final lr3 b() {
            return this.a;
        }

        public final boolean equals(Object obj) {
            if (!(obj instanceof zs6) || !(obj instanceof sr3)) {
                return false;
            }
            return this.a.equals(((sr3) obj).b());
        }

        public final int hashCode() {
            return this.a.hashCode();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Landroidx/fragment/app/o;", "invoke", "()Landroidx/fragment/app/o;", "cp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class c extends u55 implements qq3<o> {
        public c() {
            super(0);
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return SearchFragment.this;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Ljka;", "invoke", "()Ljka;", "hp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class d extends u55 implements qq3<jka> {
        public final /* synthetic */ c a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public d(c cVar) {
            super(0);
            this.a = cVar;
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return (jka) this.a.invoke();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Lika;", "invoke", "()Lika;", "dp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class e extends u55 implements qq3<ika> {
        public final /* synthetic */ Object a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public e(j65 j65Var) {
            super(0);
            this.a = j65Var;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [j65, java.lang.Object] */
        @Override // defpackage.qq3
        public final Object invoke() {
            return ((jka) this.a.getValue()).getViewModelStore();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Lwm1;", "invoke", "()Lwm1;", "ep3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class f extends u55 implements qq3<wm1> {
        public final /* synthetic */ Object a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public f(j65 j65Var) {
            super(0);
            this.a = j65Var;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [j65, java.lang.Object] */
        @Override // defpackage.qq3
        public final Object invoke() {
            jka jkaVar = (jka) this.a.getValue();
            androidx.lifecycle.h hVar = jkaVar instanceof androidx.lifecycle.h ? (androidx.lifecycle.h) jkaVar : null;
            return hVar != null ? hVar.getDefaultViewModelCreationExtras() : wm1.a.b;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Landroidx/lifecycle/at$c;", "invoke", "()Landroidx/lifecycle/at$c;", "fp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class g extends u55 implements qq3<at.c> {
        public final /* synthetic */ Object b;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public g(j65 j65Var) {
            super(0);
            this.b = j65Var;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [j65, java.lang.Object] */
        @Override // defpackage.qq3
        public final Object invoke() {
            at.c defaultViewModelProviderFactory;
            jka jkaVar = (jka) this.b.getValue();
            androidx.lifecycle.h hVar = jkaVar instanceof androidx.lifecycle.h ? (androidx.lifecycle.h) jkaVar : null;
            return (hVar == null || (defaultViewModelProviderFactory = hVar.getDefaultViewModelProviderFactory()) == null) ? SearchFragment.this.getDefaultViewModelProviderFactory() : defaultViewModelProviderFactory;
        }
    }

    public SearchFragment() {
        j65 j65VarB = v65.b(d75.b, new d(new c()));
        this.p = new as(iw7.a.getOrCreateKotlinClass(SearchViewModel.class), new e(j65VarB), new g(j65VarB), new f(j65VarB));
    }

    public final SearchViewModel l() {
        return (SearchViewModel) this.p.getValue();
    }

    public final void m() {
        if (this.r) {
            SpeechRecognizer speechRecognizer = this.q;
            if (speechRecognizer != null) {
                speechRecognizer.stopListening();
            }
            this.r = false;
            ImageButton imageButton = this.i;
            if (imageButton != null) {
                imageButton.setBackgroundTintList(this.s);
                return;
            } else {
                cr4.n("voiceButton");
                throw null;
            }
        }
        if (this.q == null) {
            if (!SpeechRecognizer.isRecognitionAvailable(requireContext())) {
                Log.w("SearchFragment", "Speech recognition not available");
                EditText editText = this.f;
                if (editText != null) {
                    editText.requestFocus();
                    return;
                } else {
                    cr4.n("searchField");
                    throw null;
                }
            }
            SpeechRecognizer speechRecognizerCreateSpeechRecognizer = SpeechRecognizer.createSpeechRecognizer(requireContext());
            this.q = speechRecognizerCreateSpeechRecognizer;
            if (speechRecognizerCreateSpeechRecognizer != null) {
                speechRecognizerCreateSpeechRecognizer.setRecognitionListener(new ed8(this));
            }
        }
        Intent intent = new Intent("android.speech.action.RECOGNIZE_SPEECH");
        intent.putExtra("android.speech.extra.LANGUAGE_MODEL", "free_form");
        intent.putExtra("android.speech.extra.PARTIAL_RESULTS", true);
        SpeechRecognizer speechRecognizer2 = this.q;
        if (speechRecognizer2 != null) {
            speechRecognizer2.startListening(intent);
        }
    }

    public final void n() {
        EditText editText = this.f;
        if (editText == null) {
            cr4.n("searchField");
            throw null;
        }
        l().d(editText.getText().toString());
    }

    public final void o(int i, List list) {
        List listAm;
        ArrayList arrayList = this.n;
        af1 af1Var = (af1) y41.af(i, arrayList);
        if (af1Var == null) {
            return;
        }
        if (list.isEmpty()) {
            ContentItem.ItemType itemType = ContentItem.ItemType.PLACEHOLDER;
            String string = getString(R.string.search_empty);
            cr4.f(string, "getString(...)");
            listAm = y41.am(new ContentItem(-1, itemType, -1, null, string, null, null, null, null, null, null, null, null, null, null, i == 2 ? "__PERSON_PLACEHOLDER__" : null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, -1048064, 2047, null));
        } else if (i == 2) {
            List<ContentItem> list2 = list;
            ArrayList arrayList2 = new ArrayList(y41.p(list2, 10));
            for (ContentItem contentItem : list2) {
                arrayList2.add(contentItem.copy(((-1179113) & 1) != 0 ? contentItem.id : 0, ((-1179113) & 2) != 0 ? contentItem.itemType : null, ((-1179113) & 4) != 0 ? contentItem.tmdbId : 0, ((-1179113) & 8) != 0 ? contentItem.imdbId : null, ((-1179113) & 16) != 0 ? contentItem.title : null, ((-1179113) & 32) != 0 ? contentItem.overview : null, ((-1179113) & 64) != 0 ? contentItem.posterUrl : null, ((-1179113) & 128) != 0 ? contentItem.backdropUrl : null, ((-1179113) & 256) != 0 ? contentItem.logoUrl : null, ((-1179113) & 512) != 0 ? contentItem.episodeStillUrl : null, ((-1179113) & 1024) != 0 ? contentItem.year : null, ((-1179113) & 2048) != 0 ? contentItem.rating : null, ((-1179113) & 4096) != 0 ? contentItem.ratingPercentage : null, ((-1179113) & 8192) != 0 ? contentItem.genres : null, ((-1179113) & 16384) != 0 ? contentItem.runtime : null, ((-1179113) & 32768) != 0 ? contentItem.cast : "__PERSON__", ((-1179113) & 65536) != 0 ? contentItem.certification : null, ((-1179113) & 131072) != 0 ? contentItem.imdbRating : null, ((-1179113) & MediaUtils.TRANSACTION_SIZE_LIMIT_IN_BYTES) != 0 ? contentItem.rottenTomatoesRating : null, ((-1179113) & 524288) != 0 ? contentItem.traktRating : null, ((-1179113) & ProgressiveMediaSource.DEFAULT_LOADING_CHECK_INTERVAL_BYTES) != 0 ? contentItem.watchProgress : null, ((-1179113) & 2097152) != 0 ? contentItem.continueWatchingPlaybackId : null, ((-1179113) & 4194304) != 0 ? contentItem.continueWatchingSeason : null, ((-1179113) & 8388608) != 0 ? contentItem.continueWatchingEpisode : null, ((-1179113) & Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE) != 0 ? contentItem.continueWatchingIsRewatch : false, ((-1179113) & 33554432) != 0 ? contentItem.showTitle : null, ((-1179113) & C.BUFFER_FLAG_NOT_DEPENDED_ON) != 0 ? contentItem.sourceAddonUrl : null, ((-1179113) & C.BUFFER_FLAG_FIRST_SAMPLE) != 0 ? contentItem.directStreamUrl : null, ((-1179113) & 268435456) != 0 ? contentItem.calendarDate : null, ((-1179113) & 536870912) != 0 ? contentItem.calendarDayLabel : null, ((-1179113) & 1073741824) != 0 ? contentItem.calendarShowCount : 0, ((-1179113) & Integer.MIN_VALUE) != 0 ? contentItem.calendarEpisodes : null, (2047 & 1) != 0 ? contentItem.showStatus : null, (2047 & 2) != 0 ? contentItem.episodeIndicator : null, (2047 & 4) != 0 ? contentItem.unwatchedEpisodeCount : null, (2047 & 8) != 0 ? contentItem.addedAt : null, (2047 & 16) != 0 ? contentItem.watchedAt : null, (2047 & 32) != 0 ? contentItem.watchers : null, (2047 & 64) != 0 ? contentItem.tagline : null, (2047 & 128) != 0 ? contentItem.stremioId : null, (2047 & 256) != 0 ? contentItem.stremioType : null, (2047 & 512) != 0 ? contentItem.extraData : null, (2047 & 1024) != 0 ? contentItem.focusGifUrl : null));
            }
            listAm = arrayList2;
        } else {
            listAm = list;
        }
        arrayList.set(i, new af1(af1Var.a, y41.bp(listAm), af1Var.c, null, null, null, null, AnalyticsListener.EVENT_VIDEO_DECODER_INITIALIZED));
        cf1 cf1Var = this.l;
        if (cf1Var == null) {
            cr4.n("rowsAdapter");
            throw null;
        }
        cf1Var.f(y41.bo(arrayList));
    }

    @Override // androidx.fragment.app.o
    public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        cr4.g(layoutInflater, "inflater");
        return layoutInflater.inflate(R.layout.fragment_search, viewGroup, false);
    }

    @Override // androidx.fragment.app.o
    public final void onDestroyView() {
        super.onDestroyView();
        SpeechRecognizer speechRecognizer = this.q;
        if (speechRecognizer != null) {
            speechRecognizer.destroy();
        }
        this.q = null;
    }

    @Override // androidx.fragment.app.o
    public final void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
        cr4.g(strArr, "permissions");
        cr4.g(iArr, "grantResults");
        super.onRequestPermissionsResult(i, strArr, iArr);
        if (i == 701) {
            if ((iArr.length == 0) || iArr[0] != 0) {
                return;
            }
            m();
        }
    }

    @Override // androidx.fragment.app.o
    public final void onViewCreated(View view, Bundle bundle) {
        cr4.g(view, "view");
        super.onViewCreated(view, bundle);
        this.f = (EditText) view.findViewById(R.id.search_field);
        this.i = (ImageButton) view.findViewById(R.id.voice_button);
        this.j = (ProgressBar) view.findViewById(R.id.search_loading);
        this.k = (RecyclerView) view.findViewById(R.id.search_rows);
        this.m = (ImageView) view.findViewById(R.id.search_background);
        Context contextRequireContext = requireContext();
        cr4.f(contextRequireContext, "requireContext(...)");
        i85 viewLifecycleOwner = getViewLifecycleOwner();
        cr4.f(viewLifecycleOwner, "getViewLifecycleOwner(...)");
        n nVarA = s.a(viewLifecycleOwner);
        ContextMenuActionHandler contextMenuActionHandler = this.u;
        if (contextMenuActionHandler == null) {
            cr4.n("contextMenuActionHandler");
            throw null;
        }
        TraktStatusProvider traktStatusProvider = this.v;
        if (traktStatusProvider == null) {
            cr4.n("traktStatusProvider");
            throw null;
        }
        final int i = 0;
        final int i2 = 4;
        this.z = new com.strmr.ps.ui.contextmenu.h(contextRequireContext, nVarA, contextMenuActionHandler, traktStatusProvider, new ir3(this) { // from class: xc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.ir3
            public final Object invoke(Object obj, Object obj2, Object obj3) {
                switch (i) {
                    case 0:
                        int iIntValue = ((Integer) obj).intValue();
                        ContentItem.ItemType itemType = (ContentItem.ItemType) obj2;
                        boolean zBooleanValue = ((Boolean) obj3).booleanValue();
                        cr4.g(itemType, SessionDescription.ATTR_TYPE);
                        SearchFragment searchFragment = this.b;
                        i85 viewLifecycleOwner2 = searchFragment.getViewLifecycleOwner();
                        cr4.f(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
                        wj0.c(s.a(viewLifecycleOwner2), null, null, new dd8(searchFragment, iIntValue, itemType, zBooleanValue, null), 3);
                        return e6a.a;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        ((Integer) obj2).getClass();
                        ((Integer) obj3).getClass();
                        cr4.g(contentItem, "item");
                        if (contentItem.isContent()) {
                            String backdropUrl = contentItem.getBackdropUrl();
                            SearchFragment searchFragment2 = this.b;
                            if (!cr4.b(backdropUrl, searchFragment2.o)) {
                                searchFragment2.o = backdropUrl;
                                if (backdropUrl == null || n89.ab(backdropUrl)) {
                                    ImageView imageView = searchFragment2.m;
                                    if (imageView == null) {
                                        cr4.n("backgroundImageView");
                                        throw null;
                                    }
                                    imageView.animate().alpha(0.0f).setDuration(300L).start();
                                } else {
                                    l08 l08VarAn = a.c(searchFragment2.getContext()).d(searchFragment2).n(backdropUrl).an(tf2.c(ScreenConfigRepository.MAX_ROWS_PER_PROFILE));
                                    ImageView imageView2 = searchFragment2.m;
                                    if (imageView2 == null) {
                                        cr4.n("backgroundImageView");
                                        throw null;
                                    }
                                    l08VarAn.ah(imageView2);
                                    ImageView imageView3 = searchFragment2.m;
                                    if (imageView3 == null) {
                                        cr4.n("backgroundImageView");
                                        throw null;
                                    }
                                    if (imageView3.getAlpha() < 0.3f) {
                                        ImageView imageView4 = searchFragment2.m;
                                        if (imageView4 == null) {
                                            cr4.n("backgroundImageView");
                                            throw null;
                                        }
                                        imageView4.animate().alpha(0.3f).setDuration(400L).start();
                                    }
                                }
                            }
                        }
                        return e6a.a;
                }
            }
        }, null, new sq3(this) { // from class: wc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.sq3
            public final Object invoke(Object obj) {
                switch (i2) {
                    case 0:
                        Boolean bool = (Boolean) obj;
                        ProgressBar progressBar = this.b.j;
                        if (progressBar == null) {
                            cr4.n("loadingIndicator");
                            throw null;
                        }
                        progressBar.setVisibility(bool.booleanValue() ? 0 : 8);
                        break;
                        break;
                    case 1:
                        List list = (List) obj;
                        cr4.d(list);
                        this.b.o(0, list);
                        break;
                    case 2:
                        List list2 = (List) obj;
                        cr4.d(list2);
                        this.b.o(1, list2);
                        break;
                    case 3:
                        List list3 = (List) obj;
                        cr4.d(list3);
                        this.b.o(2, list3);
                        break;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        cr4.g(contentItem, "item");
                        Context contextRequireContext2 = this.b.requireContext();
                        cr4.f(contextRequireContext2, "requireContext(...)");
                        C0690s87.a(contextRequireContext2, contentItem, null);
                        break;
                }
                return e6a.a;
            }
        }, null, null, null, null, null, 4000);
        ArrayList arrayList = this.n;
        arrayList.clear();
        String string = getString(R.string.search_movies);
        cr4.f(string, "getString(...)");
        ArrayList arrayList2 = new ArrayList();
        x78 x78Var = x78.a;
        arrayList.add(new af1(string, arrayList2, x78Var, null, null, null, null, AnalyticsListener.EVENT_VIDEO_DECODER_INITIALIZED));
        String string2 = getString(R.string.search_shows);
        cr4.f(string2, "getString(...)");
        arrayList.add(new af1(string2, new ArrayList(), x78Var, null, null, null, null, AnalyticsListener.EVENT_VIDEO_DECODER_INITIALIZED));
        String string3 = getString(R.string.search_people);
        cr4.f(string3, "getString(...)");
        arrayList.add(new af1(string3, new ArrayList(), x78Var, null, null, null, null, AnalyticsListener.EVENT_VIDEO_DECODER_INITIALIZED));
        final int i3 = 0;
        gr3 gr3Var = new gr3(this) { // from class: yc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.gr3
            public final Object invoke(Object obj, Object obj2) {
                int i4 = i3;
                e6a e6aVar = e6a.a;
                SearchFragment searchFragment = this.b;
                ContentItem contentItem = (ContentItem) obj;
                switch (i4) {
                    case 0:
                        cr4.g(contentItem, "item");
                        cr4.g((ImageView) obj2, "<unused var>");
                        if (!contentItem.isPlaceholder()) {
                            if (contentItem.getItemType() == ContentItem.ItemType.PERSON) {
                                int i5 = ActorDetailsActivity.f;
                                Context contextRequireContext2 = searchFragment.requireContext();
                                cr4.f(contextRequireContext2, "requireContext(...)");
                                int tmdbId = contentItem.getTmdbId();
                                String title = contentItem.getTitle();
                                Intent intent = new Intent(contextRequireContext2, (Class<?>) ActorDetailsActivity.class);
                                intent.putExtra("person_id", tmdbId);
                                intent.putExtra("person_name", title);
                                contextRequireContext2.startActivity(intent);
                            } else if (contentItem.isContent()) {
                                int i6 = DetailsActivity.f;
                                Context contextRequireContext3 = searchFragment.requireContext();
                                cr4.f(contextRequireContext3, "requireContext(...)");
                                DetailsActivity.a.a(contextRequireContext3, contentItem);
                            }
                        }
                        return e6aVar;
                    default:
                        cr4.g(contentItem, "item");
                        cr4.g((af1) obj2, "<unused var>");
                        if (!cr4.b(contentItem.getCast(), "__PERSON__") && !cr4.b(contentItem.getCast(), "__PERSON_PLACEHOLDER__") && contentItem.isContent()) {
                            h hVar = searchFragment.z;
                            if (hVar == null) {
                                cr4.n("contextMenuHelper");
                                throw null;
                            }
                            hVar.b(contentItem, null);
                        }
                        return e6aVar;
                }
            }
        };
        final int i4 = 1;
        ir3 ir3Var = new ir3(this) { // from class: xc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.ir3
            public final Object invoke(Object obj, Object obj2, Object obj3) {
                switch (i4) {
                    case 0:
                        int iIntValue = ((Integer) obj).intValue();
                        ContentItem.ItemType itemType = (ContentItem.ItemType) obj2;
                        boolean zBooleanValue = ((Boolean) obj3).booleanValue();
                        cr4.g(itemType, SessionDescription.ATTR_TYPE);
                        SearchFragment searchFragment = this.b;
                        i85 viewLifecycleOwner2 = searchFragment.getViewLifecycleOwner();
                        cr4.f(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
                        wj0.c(s.a(viewLifecycleOwner2), null, null, new dd8(searchFragment, iIntValue, itemType, zBooleanValue, null), 3);
                        return e6a.a;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        ((Integer) obj2).getClass();
                        ((Integer) obj3).getClass();
                        cr4.g(contentItem, "item");
                        if (contentItem.isContent()) {
                            String backdropUrl = contentItem.getBackdropUrl();
                            SearchFragment searchFragment2 = this.b;
                            if (!cr4.b(backdropUrl, searchFragment2.o)) {
                                searchFragment2.o = backdropUrl;
                                if (backdropUrl == null || n89.ab(backdropUrl)) {
                                    ImageView imageView = searchFragment2.m;
                                    if (imageView == null) {
                                        cr4.n("backgroundImageView");
                                        throw null;
                                    }
                                    imageView.animate().alpha(0.0f).setDuration(300L).start();
                                } else {
                                    l08 l08VarAn = a.c(searchFragment2.getContext()).d(searchFragment2).n(backdropUrl).an(tf2.c(ScreenConfigRepository.MAX_ROWS_PER_PROFILE));
                                    ImageView imageView2 = searchFragment2.m;
                                    if (imageView2 == null) {
                                        cr4.n("backgroundImageView");
                                        throw null;
                                    }
                                    l08VarAn.ah(imageView2);
                                    ImageView imageView3 = searchFragment2.m;
                                    if (imageView3 == null) {
                                        cr4.n("backgroundImageView");
                                        throw null;
                                    }
                                    if (imageView3.getAlpha() < 0.3f) {
                                        ImageView imageView4 = searchFragment2.m;
                                        if (imageView4 == null) {
                                            cr4.n("backgroundImageView");
                                            throw null;
                                        }
                                        imageView4.animate().alpha(0.3f).setDuration(400L).start();
                                    }
                                }
                            }
                        }
                        return e6a.a;
                }
            }
        };
        sy2 sy2Var = new sy2(13);
        final int i5 = 1;
        gr3 gr3Var2 = new gr3(this) { // from class: yc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.gr3
            public final Object invoke(Object obj, Object obj2) {
                int i42 = i5;
                e6a e6aVar = e6a.a;
                SearchFragment searchFragment = this.b;
                ContentItem contentItem = (ContentItem) obj;
                switch (i42) {
                    case 0:
                        cr4.g(contentItem, "item");
                        cr4.g((ImageView) obj2, "<unused var>");
                        if (!contentItem.isPlaceholder()) {
                            if (contentItem.getItemType() == ContentItem.ItemType.PERSON) {
                                int i52 = ActorDetailsActivity.f;
                                Context contextRequireContext2 = searchFragment.requireContext();
                                cr4.f(contextRequireContext2, "requireContext(...)");
                                int tmdbId = contentItem.getTmdbId();
                                String title = contentItem.getTitle();
                                Intent intent = new Intent(contextRequireContext2, (Class<?>) ActorDetailsActivity.class);
                                intent.putExtra("person_id", tmdbId);
                                intent.putExtra("person_name", title);
                                contextRequireContext2.startActivity(intent);
                            } else if (contentItem.isContent()) {
                                int i6 = DetailsActivity.f;
                                Context contextRequireContext3 = searchFragment.requireContext();
                                cr4.f(contextRequireContext3, "requireContext(...)");
                                DetailsActivity.a.a(contextRequireContext3, contentItem);
                            }
                        }
                        return e6aVar;
                    default:
                        cr4.g(contentItem, "item");
                        cr4.g((af1) obj2, "<unused var>");
                        if (!cr4.b(contentItem.getCast(), "__PERSON__") && !cr4.b(contentItem.getCast(), "__PERSON_PLACEHOLDER__") && contentItem.isContent()) {
                            h hVar = searchFragment.z;
                            if (hVar == null) {
                                cr4.n("contextMenuHelper");
                                throw null;
                            }
                            hVar.b(contentItem, null);
                        }
                        return e6aVar;
                }
            }
        };
        od0 od0Var = new od0(17);
        i85 viewLifecycleOwner2 = getViewLifecycleOwner();
        cr4.f(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
        n nVarA2 = s.a(viewLifecycleOwner2);
        DimensionScaler dimensionScaler = this.x;
        if (dimensionScaler == null) {
            cr4.n("dimensionScaler");
            throw null;
        }
        PreferencesRepository preferencesRepository = this.y;
        if (preferencesRepository == null) {
            cr4.n("preferencesRepository");
            throw null;
        }
        this.l = new cf1(arrayList, gr3Var, ir3Var, sy2Var, gr3Var2, od0Var, nVarA2, dimensionScaler, false, 0L, null, false, preferencesRepository.getNavigationSoundsEnabled(), 15616);
        RecyclerView recyclerView = this.k;
        if (recyclerView == null) {
            cr4.n("rowsRecycler");
            throw null;
        }
        requireContext();
        recyclerView.setLayoutManager(new LinearLayoutManager());
        RecyclerView recyclerView2 = this.k;
        if (recyclerView2 == null) {
            cr4.n("rowsRecycler");
            throw null;
        }
        cf1 cf1Var = this.l;
        if (cf1Var == null) {
            cr4.n("rowsAdapter");
            throw null;
        }
        recyclerView2.setAdapter(cf1Var);
        i85 viewLifecycleOwner3 = getViewLifecycleOwner();
        cr4.f(viewLifecycleOwner3, "getViewLifecycleOwner(...)");
        wj0.c(s.a(viewLifecycleOwner3), null, null, new com.strmr.ps.ui.search.b(this, null), 3);
        ImageButton imageButton = this.i;
        if (imageButton == null) {
            cr4.n("voiceButton");
            throw null;
        }
        imageButton.setFocusable(true);
        ImageButton imageButton2 = this.i;
        if (imageButton2 == null) {
            cr4.n("voiceButton");
            throw null;
        }
        imageButton2.setFocusableInTouchMode(true);
        ImageButton imageButton3 = this.i;
        if (imageButton3 == null) {
            cr4.n("voiceButton");
            throw null;
        }
        imageButton3.setOnClickListener(new ua(this, 16));
        ImageButton imageButton4 = this.i;
        if (imageButton4 == null) {
            cr4.n("voiceButton");
            throw null;
        }
        this.s = imageButton4.getBackgroundTintList();
        EditText editText = this.f;
        if (editText == null) {
            cr4.n("searchField");
            throw null;
        }
        editText.setOnEditorActionListener(new r46(this, 1));
        EditText editText2 = this.f;
        if (editText2 == null) {
            cr4.n("searchField");
            throw null;
        }
        editText2.setOnKeyListener(new va(this, 2));
        final int i6 = 0;
        l().o.f(getViewLifecycleOwner(), new b(new sq3(this) { // from class: wc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.sq3
            public final Object invoke(Object obj) {
                switch (i6) {
                    case 0:
                        Boolean bool = (Boolean) obj;
                        ProgressBar progressBar = this.b.j;
                        if (progressBar == null) {
                            cr4.n("loadingIndicator");
                            throw null;
                        }
                        progressBar.setVisibility(bool.booleanValue() ? 0 : 8);
                        break;
                        break;
                    case 1:
                        List list = (List) obj;
                        cr4.d(list);
                        this.b.o(0, list);
                        break;
                    case 2:
                        List list2 = (List) obj;
                        cr4.d(list2);
                        this.b.o(1, list2);
                        break;
                    case 3:
                        List list3 = (List) obj;
                        cr4.d(list3);
                        this.b.o(2, list3);
                        break;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        cr4.g(contentItem, "item");
                        Context contextRequireContext2 = this.b.requireContext();
                        cr4.f(contextRequireContext2, "requireContext(...)");
                        C0690s87.a(contextRequireContext2, contentItem, null);
                        break;
                }
                return e6a.a;
            }
        }));
        final int i7 = 1;
        l().i.f(getViewLifecycleOwner(), new b(new sq3(this) { // from class: wc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.sq3
            public final Object invoke(Object obj) {
                switch (i7) {
                    case 0:
                        Boolean bool = (Boolean) obj;
                        ProgressBar progressBar = this.b.j;
                        if (progressBar == null) {
                            cr4.n("loadingIndicator");
                            throw null;
                        }
                        progressBar.setVisibility(bool.booleanValue() ? 0 : 8);
                        break;
                        break;
                    case 1:
                        List list = (List) obj;
                        cr4.d(list);
                        this.b.o(0, list);
                        break;
                    case 2:
                        List list2 = (List) obj;
                        cr4.d(list2);
                        this.b.o(1, list2);
                        break;
                    case 3:
                        List list3 = (List) obj;
                        cr4.d(list3);
                        this.b.o(2, list3);
                        break;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        cr4.g(contentItem, "item");
                        Context contextRequireContext2 = this.b.requireContext();
                        cr4.f(contextRequireContext2, "requireContext(...)");
                        C0690s87.a(contextRequireContext2, contentItem, null);
                        break;
                }
                return e6a.a;
            }
        }));
        final int i8 = 2;
        l().k.f(getViewLifecycleOwner(), new b(new sq3(this) { // from class: wc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.sq3
            public final Object invoke(Object obj) {
                switch (i8) {
                    case 0:
                        Boolean bool = (Boolean) obj;
                        ProgressBar progressBar = this.b.j;
                        if (progressBar == null) {
                            cr4.n("loadingIndicator");
                            throw null;
                        }
                        progressBar.setVisibility(bool.booleanValue() ? 0 : 8);
                        break;
                        break;
                    case 1:
                        List list = (List) obj;
                        cr4.d(list);
                        this.b.o(0, list);
                        break;
                    case 2:
                        List list2 = (List) obj;
                        cr4.d(list2);
                        this.b.o(1, list2);
                        break;
                    case 3:
                        List list3 = (List) obj;
                        cr4.d(list3);
                        this.b.o(2, list3);
                        break;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        cr4.g(contentItem, "item");
                        Context contextRequireContext2 = this.b.requireContext();
                        cr4.f(contextRequireContext2, "requireContext(...)");
                        C0690s87.a(contextRequireContext2, contentItem, null);
                        break;
                }
                return e6a.a;
            }
        }));
        final int i9 = 3;
        l().m.f(getViewLifecycleOwner(), new b(new sq3(this) { // from class: wc8
            public final /* synthetic */ SearchFragment b;

            {
                this.b = this;
            }

            @Override // defpackage.sq3
            public final Object invoke(Object obj) {
                switch (i9) {
                    case 0:
                        Boolean bool = (Boolean) obj;
                        ProgressBar progressBar = this.b.j;
                        if (progressBar == null) {
                            cr4.n("loadingIndicator");
                            throw null;
                        }
                        progressBar.setVisibility(bool.booleanValue() ? 0 : 8);
                        break;
                        break;
                    case 1:
                        List list = (List) obj;
                        cr4.d(list);
                        this.b.o(0, list);
                        break;
                    case 2:
                        List list2 = (List) obj;
                        cr4.d(list2);
                        this.b.o(1, list2);
                        break;
                    case 3:
                        List list3 = (List) obj;
                        cr4.d(list3);
                        this.b.o(2, list3);
                        break;
                    default:
                        ContentItem contentItem = (ContentItem) obj;
                        cr4.g(contentItem, "item");
                        Context contextRequireContext2 = this.b.requireContext();
                        cr4.f(contextRequireContext2, "requireContext(...)");
                        C0690s87.a(contextRequireContext2, contentItem, null);
                        break;
                }
                return e6a.a;
            }
        }));
        i85 viewLifecycleOwner4 = getViewLifecycleOwner();
        cr4.f(viewLifecycleOwner4, "getViewLifecycleOwner(...)");
        wj0.c(s.a(viewLifecycleOwner4), null, null, new com.strmr.ps.ui.search.d(this, null), 3);
    }
}
