package defpackage;

import android.content.Context;
import android.view.View;
import android.webkit.WebView;
import android.widget.FrameLayout;
import androidx.media3.extractor.ts.TsExtractor;
import com.strmr.ps.R;
import com.strmr.ps.data.model.ContentItem;
import d34.b;
import fi.iki.elonen.NanoHTTPD;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Lak1;", "Le6a;", "<anonymous>", "(Lak1;)V"}, k = 3, mv = {2, 0, 0})
@DebugMetadata(c = "com.strmr.ps.ui.util.HeroTrailerController$loadTrailerForItem$1", f = "HeroTrailerController.kt", i = {0}, l = {TsExtractor.TS_STREAM_TYPE_DTS_UHD}, m = "invokeSuspend", n = {"$this$launch"}, s = {"L$0"})
final class l34 extends SuspendLambda implements gr3<ak1, Continuation<? super e6a>, Object> {
    public int a;
    public /* synthetic */ Object b;
    public final /* synthetic */ d34 c;
    public final /* synthetic */ ContentItem d;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public l34(d34 d34Var, ContentItem contentItem, Continuation continuation) {
        super(2, continuation);
        this.c = d34Var;
        this.d = contentItem;
    }

    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    public final Continuation create(Object obj, Continuation continuation) {
        l34 l34Var = new l34(this.c, this.d, continuation);
        l34Var.b = obj;
        return l34Var;
    }

    @Override // defpackage.gr3
    public final Object invoke(Object obj, Object obj2) {
        return ((l34) create((ak1) obj, (Continuation) obj2)).invokeSuspend(e6a.a);
    }

    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    public final Object invokeSuspend(Object obj) throws Throwable {
        ak1 ak1Var;
        WebView webView;
        ck1 ck1Var = ck1.a;
        int i = this.a;
        ContentItem contentItem = this.d;
        d34 d34Var = this.c;
        if (i == 0) {
            s38.b(obj);
            ak1 ak1Var2 = (ak1) this.b;
            m12 m12Var = sc2.a;
            m02 m02Var = m02.c;
            k34 k34Var = new k34(d34Var, contentItem, null);
            this.b = ak1Var2;
            this.a = 1;
            Object objF = wj0.f(m02Var, k34Var, this);
            if (objF == ck1Var) {
                return ck1Var;
            }
            ak1Var = ak1Var2;
            obj = objF;
        } else {
            if (i != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            ak1Var = (ak1) this.b;
            s38.b(obj);
        }
        String str = (String) obj;
        if (str != null && bk1.d(ak1Var) && !d34Var.p && cr4.b(d34Var.n, contentItem)) {
            FrameLayout frameLayout = d34Var.d;
            WebView webView2 = d34Var.j;
            if (webView2 != null) {
                webView = webView2;
            } else {
                Context context = frameLayout.getContext();
                WebView webView3 = new WebView(context);
                webView3.setBackgroundColor(-16777216);
                webView3.setFocusable(false);
                webView3.setFocusableInTouchMode(false);
                webView3.getSettings().setJavaScriptEnabled(true);
                webView3.getSettings().setDomStorageEnabled(true);
                webView3.getSettings().setMediaPlaybackRequiresUserGesture(false);
                webView3.getSettings().setCacheMode(-1);
                webView3.getSettings().setMixedContentMode(0);
                webView3.getSettings().setUserAgentString("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36");
                webView3.addJavascriptInterface(d34Var.new b(), "AndroidBridge");
                d34Var.j = webView3;
                frameLayout.removeAllViews();
                frameLayout.addView(webView3, new FrameLayout.LayoutParams(-1, -1));
                View view = new View(context);
                view.setBackgroundResource(R.drawable.hero_trailer_gradient_left);
                view.setFocusable(false);
                frameLayout.addView(view, new FrameLayout.LayoutParams(-1, -1));
                View view2 = new View(context);
                view2.setBackgroundResource(R.drawable.hero_trailer_gradient_bottom);
                view2.setFocusable(false);
                frameLayout.addView(view2, new FrameLayout.LayoutParams(-1, -1));
                webView = webView3;
            }
            frameLayout.setAlpha(0.0f);
            frameLayout.setVisibility(0);
            webView.loadDataWithBaseURL("https://www.youtube-nocookie.com", n89.bi("\n            <!DOCTYPE html><html><head>\n            <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n            <style>\n            *{margin:0;padding:0}\n            html,body{width:100%;height:100%;background:#000;overflow:hidden}\n            #player,#player iframe{position:absolute!important;top:-10%!important;left:-10%!important;width:120%!important;height:120%!important}\n            #overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:transparent}\n            .ytp-chrome-top,.ytp-chrome-bottom,.ytp-gradient-top,.ytp-gradient-bottom,\n            .ytp-show-cards-title,.ytp-watermark,.ytp-pause-overlay,.ytp-impression-link,\n            .ytp-title,.ytp-title-text,.ytp-title-link,.ytp-title-channel,\n            .ytp-title-channel-logo,.ytp-youtube-button,.ytp-button[aria-label=\"Watch on YouTube\"],\n            .ytp-menuitem,.ytp-popup,.ytp-ce-element,.ytp-cards-button,\n            .ytp-cards-teaser,.ytp-endscreen-content,.annotation,\n            .iv-branding,.branding-img,.branding-img-container,\n            .ytp-share-button,.ytp-overflow-button{\n              display:none!important;opacity:0!important;visibility:hidden!important;\n              pointer-events:none!important;width:0!important;height:0!important}\n            </style></head><body>\n            <div id=\"player\"></div>\n            <div id=\"overlay\"></div>\n            <script>\n            var tag=document.createElement('script');tag.src='https://www.youtube.com/iframe_api';\n            document.body.appendChild(tag);\n            var hasNotifiedPlaying=false;\n            function notifyPlaying(){\n              if(!hasNotifiedPlaying){hasNotifiedPlaying=true;try{AndroidBridge.onVideoPlaying();}catch(e){}}\n            }\n            function pickBestQuality(p){try{var l=p.getAvailableQualityLevels?p.getAvailableQualityLevels():[];var pref=['highres','hd2160','hd1440','hd1080','hd720'];for(var i=0;i<pref.length;i++){if(l.indexOf(pref[i])!==-1)return pref[i];}}catch(e){}return 'hd1080';}\n            function createPlayer(videoId,host){\n              return new YT.Player('player',{width:'100%',height:'100%',videoId:videoId,host:host,\n                playerVars:{autoplay:1,controls:0,rel:0,mute:" + (d34Var.i ? 1 : 0) + ",modestbranding:1,playsinline:1,fs:0,iv_load_policy:3,disablekb:1,showinfo:0,cc_load_policy:0,vq:'hd1080',hd:1,origin:'https://www.youtube-nocookie.com'},\n                events:{\n                  onReady:function(e){\n                    try{e.target.setPlaybackQuality(pickBestQuality(e.target));}catch(ex){}\n                    try{\n                      var iframe=document.querySelector('#player iframe');\n                      if(iframe){\n                        var s=document.createElement('style');\n                        s.textContent='.ytp-chrome-top,.ytp-title,.ytp-title-text,.ytp-watermark,.ytp-gradient-top,.ytp-youtube-button,.branding-img-container,.ytp-impression-link{display:none!important;opacity:0!important;visibility:hidden!important}';\n                        iframe.contentDocument.head.appendChild(s);\n                      }\n                    }catch(ex){}\n                  },\n                  onPlaybackQualityChange:function(e){try{var b=pickBestQuality(e.target);if(e.data!==b&&e.data!=='hd1080'&&e.data!=='hd720'&&e.data!=='highres')e.target.setPlaybackQuality(b);}catch(ex){}},\n                  onStateChange:function(e){\n                    if(e.data===1){notifyPlaying();try{e.target.setPlaybackQuality(pickBestQuality(e.target));}catch(ex){}}\n                    if(e.data===0)try{AndroidBridge.onVideoEnded();}catch(ex){}\n                  },\n                  onError:function(e){\n                    if(host==='https://www.youtube-nocookie.com'&&(e.data===150||e.data===153)){\n                      document.getElementById('player').innerHTML='';\n                      createPlayer(videoId,'https://www.youtube.com');\n                    }else{\n                      try{AndroidBridge.onVideoError();}catch(ex){}\n                    }\n                  }\n                }\n              });\n            }\n            function onYouTubeIframeAPIReady(){createPlayer('" + new pw7("[^a-zA-Z0-9_-]").f("", str) + "','https://www.youtube-nocookie.com');}\n            </script></body></html>\n        "), NanoHTTPD.MIME_HTML, "UTF-8", null);
            d34Var.m = wj0.c(d34Var.c, null, null, new m34(d34Var, null), 3);
        }
        return e6a.a;
    }
}
