Files
rr3-apk/decompiled-community/sources/com/mbridge/msdk/nativex/view/BaseMBMediaView.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

2986 lines
123 KiB
Java

package com.mbridge.msdk.nativex.view;
import android.R;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Handler;
import android.os.Message;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.Base64;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowInsets;
import android.webkit.URLUtil;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.core.view.ViewCompat;
import com.iab.omid.library.mmadbridge.adsession.AdEvents;
import com.iab.omid.library.mmadbridge.adsession.AdSession;
import com.iab.omid.library.mmadbridge.adsession.media.InteractionType;
import com.iab.omid.library.mmadbridge.adsession.media.MediaEvents;
import com.iab.omid.library.mmadbridge.adsession.media.PlayerState;
import com.iab.omid.library.mmadbridge.adsession.media.Position;
import com.iab.omid.library.mmadbridge.adsession.media.VastProperties;
import com.ironsource.nb;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.c.k;
import com.mbridge.msdk.foundation.db.o;
import com.mbridge.msdk.foundation.download.download.H5DownLoadManager;
import com.mbridge.msdk.foundation.download.download.HTMLResourceManager;
import com.mbridge.msdk.foundation.download.download.ResourceManager;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.n;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ah;
import com.mbridge.msdk.foundation.tools.aj;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.foundation.tools.ap;
import com.mbridge.msdk.foundation.tools.as;
import com.mbridge.msdk.foundation.tools.x;
import com.mbridge.msdk.mbnative.controller.NativeController;
import com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView;
import com.mbridge.msdk.nativex.view.MediaViewPlayerView;
import com.mbridge.msdk.nativex.view.mbfullview.BaseView;
import com.mbridge.msdk.nativex.view.mbfullview.MBridgeTopFullView;
import com.mbridge.msdk.out.BaseTrackingListener;
import com.mbridge.msdk.out.Campaign;
import com.mbridge.msdk.out.NativeListener;
import com.mbridge.msdk.out.OnMBMediaViewListener;
import com.mbridge.msdk.out.OnMBMediaViewListenerPlus;
import com.mbridge.msdk.playercommon.VideoPlayerStatusListener;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import com.mbridge.msdk.video.signal.communication.IRewardCommunication;
import com.mbridge.msdk.videocommon.download.j;
import com.mbridge.msdk.videocommon.view.MyImageView;
import com.mbridge.msdk.widget.MBAdChoice;
import com.unity3d.ads.core.domain.HandleInvocationsFromAdViewer;
import com.unity3d.mediation.LevelPlayAdError;
import java.io.File;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public abstract class BaseMBMediaView extends LinearLayout implements VideoPlayerStatusListener, IRewardCommunication {
public static final int OPEN_FULLSCREEN_ON_VIDEO_TYPE_1_LANDING_PAGE = 1;
public static final int OPEN_FULLSCREEN_ON_VIDEO_TYPE_2_NORMAL_FULLSCREEN = 2;
public static final int OPEN_FULLSCREEN_ON_VIDEO_TYPE_3_NORMAL_FULLSCREEN_ENDCARD = 3;
public static final int OPEN_FULLSCREEN_ON_VIDEO_TYPE_4_NORMAL_FULLSCREEN_LP = 4;
public static final int OPEN_FULLSCREEN_ON_VIDEO_TYPE_6_SMALLVIDEO = 6;
public static final String TAG = "BaseMBMediaView";
public static final int WHAT_VIEW_FULL_SCREEN = 2;
public static final int WHAT_VIEW_SMALL_SCREEN = 1;
private static int p = 2;
private static int q = 1;
private RelativeLayout A;
private WindVaneWebViewForNV B;
private WindVaneWebViewForNV C;
private MyImageView D;
private ProgressBar E;
private View F;
private BaseView G;
private RelativeLayout H;
private RelativeLayout I;
private TextView J;
private ProgressBar K;
private RelativeLayout L;
private int M;
private Handler N;
private CampaignEx O;
private int P;
private int Q;
private double R;
private double S;
private int T;
private int U;
private e V;
private SensorManager W;
protected boolean a;
private Sensor aa;
private com.mbridge.msdk.videocommon.download.a ab;
private a ac;
private OnMBMediaViewListener ad;
private OnMBMediaViewListenerPlus ae;
private int af;
private boolean ag;
private boolean ah;
private RelativeLayout ai;
private ImageView aj;
private int ak;
private boolean al;
private Context am;
private boolean an;
private Runnable ao;
private boolean b;
private boolean c;
private boolean d;
private boolean e;
private boolean f;
private boolean g;
private boolean h;
private boolean i;
private volatile boolean j;
private volatile boolean k;
private boolean l;
private boolean m;
private ArrayList<String> n;
private ArrayList<String> o;
private boolean r;
private boolean s;
private AdSession t;
private AdEvents u;
private MediaEvents v;
private int w;
private MediaViewPlayerView x;
private RelativeLayout y;
private RelativeLayout z;
public enum a {
BIG_IMAGE,
VIDEO,
GIF
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void handlerPlayableException(Object obj, String str) {
}
public boolean ismCurIsFullScreen() {
return this.i;
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void notifyCloseBtn(Object obj, String str) {
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayProgressMS(int i, int i2) {
}
public void setAllowLoopPlay(boolean z) {
this.c = z;
}
public void setAllowScreenChange(boolean z) {
this.d = z;
}
public void setAllowVideoRefresh(boolean z) {
this.b = z;
}
public void setFollowActivityOrientation(boolean z) {
this.al = z;
}
public void setFullScreenViewBackgroundColor(int i) {
this.w = i;
}
public void setIsAllowFullScreen(boolean z) {
this.e = z;
}
public void setOnMediaViewListener(OnMBMediaViewListener onMBMediaViewListener) {
this.ad = onMBMediaViewListener;
}
public void setOnMediaViewListener(OnMBMediaViewListenerPlus onMBMediaViewListenerPlus) {
this.ae = onMBMediaViewListenerPlus;
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void setOrientation(Object obj, String str) {
}
public BaseMBMediaView(Context context) {
super(context);
this.b = true;
this.c = true;
this.d = true;
this.e = true;
this.f = true;
this.g = false;
this.h = true;
this.i = false;
this.j = false;
this.k = false;
this.l = true;
this.m = true;
this.n = new ArrayList<>();
this.o = new ArrayList<>();
this.r = false;
this.s = false;
this.t = null;
this.u = null;
this.v = null;
this.w = 0;
this.a = false;
this.ab = null;
this.ac = null;
this.ag = false;
this.ah = false;
this.al = false;
this.an = false;
this.ao = new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.9
@Override // java.lang.Runnable
public final void run() {
try {
if (!BaseMBMediaView.this.i) {
BaseMBMediaView baseMBMediaView = BaseMBMediaView.this;
if (!baseMBMediaView.a((View) baseMBMediaView)) {
BaseMBMediaView.R(BaseMBMediaView.this);
} else {
BaseMBMediaView.S(BaseMBMediaView.this);
}
}
BaseMBMediaView.this.N.postDelayed(this, 300L);
} catch (Exception e2) {
af.b(BaseMBMediaView.TAG, e2.getMessage());
}
}
};
a(context);
}
public BaseMBMediaView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
this.b = true;
this.c = true;
this.d = true;
this.e = true;
this.f = true;
this.g = false;
this.h = true;
this.i = false;
this.j = false;
this.k = false;
this.l = true;
this.m = true;
this.n = new ArrayList<>();
this.o = new ArrayList<>();
this.r = false;
this.s = false;
this.t = null;
this.u = null;
this.v = null;
this.w = 0;
this.a = false;
this.ab = null;
this.ac = null;
this.ag = false;
this.ah = false;
this.al = false;
this.an = false;
this.ao = new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.9
@Override // java.lang.Runnable
public final void run() {
try {
if (!BaseMBMediaView.this.i) {
BaseMBMediaView baseMBMediaView = BaseMBMediaView.this;
if (!baseMBMediaView.a((View) baseMBMediaView)) {
BaseMBMediaView.R(BaseMBMediaView.this);
} else {
BaseMBMediaView.S(BaseMBMediaView.this);
}
}
BaseMBMediaView.this.N.postDelayed(this, 300L);
} catch (Exception e2) {
af.b(BaseMBMediaView.TAG, e2.getMessage());
}
}
};
a(context);
}
private void a(Context context) {
try {
d();
c();
this.am = context;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void b() {
com.mbridge.msdk.videocommon.download.a aVar = this.ab;
if (aVar != null) {
aVar.b((com.mbridge.msdk.videocommon.listener.a) null);
}
}
private void c() {
int a2 = x.a(getContext(), "mbridge_nativex_mbmediaview", TtmlNode.TAG_LAYOUT);
if (a2 == -1) {
af.b(TAG, "can not find mediaview resource");
return;
}
View inflate = LayoutInflater.from(getContext()).inflate(a2, (ViewGroup) null);
this.z = (RelativeLayout) inflate.findViewById(x.a(getContext(), "mbridge_rl_mediaview_root", "id"));
this.y = (RelativeLayout) inflate.findViewById(x.a(getContext(), "mbridge_ll_playerview_container", "id"));
this.D = (MyImageView) inflate.findViewById(x.a(getContext(), "mbridge_my_big_img", "id"));
this.E = (ProgressBar) inflate.findViewById(x.a(getContext(), "mbridge_native_pb", "id"));
this.A = (RelativeLayout) inflate.findViewById(x.a(getContext(), "mbridge_nativex_webview_layout", "id"));
this.B = (WindVaneWebViewForNV) inflate.findViewById(x.a(getContext(), "mbridge_nativex_webview_layout_webview", "id"));
this.z.setClickable(true);
addView(inflate, -1, -1);
}
private void d() {
this.N = new Handler() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.1
@Override // android.os.Handler
public final void handleMessage(Message message) {
Object obj;
if (message != null) {
try {
int i = message.what;
if (i == 1) {
BaseMBMediaView.this.r();
} else if (i == 3 && (obj = message.obj) != null && (obj instanceof View)) {
if (BaseMBMediaView.this.a((View) obj)) {
BaseMBMediaView.b(BaseMBMediaView.this);
}
}
} catch (Exception e2) {
af.b(BaseMBMediaView.TAG, e2.getMessage());
}
}
}
};
}
@Override // android.view.ViewGroup, android.view.View
public void onAttachedToWindow() {
super.onAttachedToWindow();
try {
if (this.d) {
try {
SensorManager sensorManager = (SensorManager) getContext().getSystemService("sensor");
this.W = sensorManager;
this.aa = sensorManager.getDefaultSensor(1);
e eVar = new e();
this.V = eVar;
this.W.registerListener(eVar, this.aa, 2);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
this.h = isHardwareAccelerated();
this.ak = getOrientation();
e();
this.N.postDelayed(this.ao, 300L);
} catch (Throwable th2) {
af.b(TAG, th2.getMessage());
}
}
@Override // android.view.ViewGroup, android.view.View
public void onDetachedFromWindow() {
e eVar;
super.onDetachedFromWindow();
try {
if (this.t != null) {
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
mediaViewPlayerView.unregisterView();
}
this.t.finish();
this.t = null;
}
if (this.v != null) {
this.v = null;
}
if (this.u != null) {
this.u = null;
}
this.N.removeCallbacks(this.ao);
Handler handler = this.N;
if (handler != null) {
handler.removeCallbacksAndMessages(null);
}
try {
SensorManager sensorManager = this.W;
if (sensorManager != null && (eVar = this.V) != null) {
sensorManager.unregisterListener(eVar);
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
b();
} catch (Throwable th2) {
af.b(TAG, th2.getMessage());
}
}
@Override // android.view.View
public void onWindowFocusChanged(boolean z) {
MediaViewPlayerView mediaViewPlayerView;
super.onWindowFocusChanged(z);
try {
this.f = z;
if (this.ac == a.VIDEO && (mediaViewPlayerView = this.x) != null) {
mediaViewPlayerView.setIsFrontDesk(z);
}
try {
if (this.i) {
MediaViewPlayerView mediaViewPlayerView2 = this.x;
if (mediaViewPlayerView2 == null) {
af.b(TAG, "fullscreen playerview is null return");
} else if (this.f) {
if (mediaViewPlayerView2.isPlaying()) {
af.c(TAG, "fullscreen windowfocuse true isPlaying do nothing return");
} else {
MediaViewPlayerView mediaViewPlayerView3 = this.x;
if (mediaViewPlayerView3 != null && !mediaViewPlayerView3.isComplete() && !this.x.getIsActiviePause()) {
this.x.onClickPlayButton();
}
}
} else {
mediaViewPlayerView2.pause();
}
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
requestLayout();
} catch (Throwable th2) {
af.b(TAG, th2.getMessage());
}
}
@Override // android.widget.LinearLayout, android.view.View
public void onMeasure(int i, int i2) {
super.onMeasure(i, i2);
try {
this.P = getHeight();
int width = getWidth();
this.Q = width;
if (width == 0) {
this.Q = getMeasuredWidth();
}
if (this.P == 0) {
this.P = getMeasuredHeight();
}
if (this.Q == 0 && this.P == 0) {
this.Q = (int) B();
}
a aVar = this.ac;
if (aVar == a.VIDEO && !this.i) {
ViewGroup.LayoutParams layoutParams = getLayoutParams();
if (this.P == 0 || ((layoutParams != null && layoutParams.height == -2) || (layoutParams != null && layoutParams.height == -1))) {
this.P = (int) ((this.Q * this.S) / this.R);
}
i();
return;
}
if (aVar == a.BIG_IMAGE && !this.i) {
g();
} else {
if (aVar != a.GIF || this.i) {
return;
}
h();
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX WARN: Removed duplicated region for block: B:20:0x00ab A[Catch: all -> 0x0038, TryCatch #0 {all -> 0x0038, blocks: (B:5:0x0003, B:9:0x000a, B:11:0x0025, B:12:0x003b, B:14:0x0045, B:17:0x0050, B:18:0x0099, B:20:0x00ab, B:22:0x00b0, B:24:0x00b4, B:25:0x00b7, B:26:0x00be, B:28:0x00c2, B:29:0x00c4, B:31:0x00c8, B:32:0x00ca, B:34:0x00ce, B:36:0x00d4, B:37:0x0106, B:39:0x010a, B:43:0x0075), top: B:4:0x0003 }] */
/* JADX WARN: Removed duplicated region for block: B:39:0x010a A[Catch: all -> 0x0038, TRY_LEAVE, TryCatch #0 {all -> 0x0038, blocks: (B:5:0x0003, B:9:0x000a, B:11:0x0025, B:12:0x003b, B:14:0x0045, B:17:0x0050, B:18:0x0099, B:20:0x00ab, B:22:0x00b0, B:24:0x00b4, B:25:0x00b7, B:26:0x00be, B:28:0x00c2, B:29:0x00c4, B:31:0x00c8, B:32:0x00ca, B:34:0x00ce, B:36:0x00d4, B:37:0x0106, B:39:0x010a, B:43:0x0075), top: B:4:0x0003 }] */
/* JADX WARN: Removed duplicated region for block: B:42:? A[RETURN, SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public void setNativeAd(com.mbridge.msdk.out.Campaign r9) {
/*
Method dump skipped, instructions count: 280
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.nativex.view.BaseMBMediaView.setNativeAd(com.mbridge.msdk.out.Campaign):void");
}
public void destory() {
try {
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
mediaViewPlayerView.release();
}
b();
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void e() {
AdSession adSession;
try {
this.ac = a(true);
changeNoticeURL();
a aVar = this.ac;
if (aVar == a.BIG_IMAGE) {
CampaignEx campaignEx = this.O;
if (campaignEx != null && TextUtils.isEmpty(campaignEx.getVideoUrlEncode()) && (adSession = this.t) != null) {
try {
adSession.registerAdView(this.D);
this.u = AdEvents.createAdEvents(this.t);
this.t.start();
AdEvents adEvents = this.u;
if (adEvents != null) {
adEvents.impressionOccurred();
}
} catch (Exception e2) {
af.a("omsdk", e2.getMessage());
}
}
k();
n();
} else if (aVar == a.VIDEO) {
f();
} else if (aVar == a.GIF) {
o();
m();
}
this.r = true;
} catch (Throwable th) {
af.b(TAG, th.getMessage(), th);
}
}
/* JADX INFO: Access modifiers changed from: private */
public void f() {
A();
l();
}
/* JADX INFO: Access modifiers changed from: private */
public void g() {
int i;
int i2;
int i3;
try {
if (this.ac != a.BIG_IMAGE || (i = this.Q) == 0 || (i2 = this.U) == 0 || (i3 = this.T) == 0) {
return;
}
int i4 = (i * i2) / i3;
MyImageView myImageView = this.D;
if (myImageView == null || i4 == 0) {
return;
}
RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) myImageView.getLayoutParams();
layoutParams.width = this.Q;
layoutParams.height = i4;
this.D.setLayoutParams(layoutParams);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void h() {
RelativeLayout relativeLayout;
int i;
int i2;
try {
if (this.ac == a.GIF) {
int i3 = this.Q;
if (i3 != 0 && (i = this.U) != 0 && (i2 = this.T) != 0) {
int i4 = (i3 * i) / i2;
RelativeLayout relativeLayout2 = this.A;
if (relativeLayout2 != null && i4 != 0) {
RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) relativeLayout2.getLayoutParams();
layoutParams.width = this.Q;
layoutParams.height = i4;
layoutParams.addRule(13);
this.A.setLayoutParams(layoutParams);
}
} else if (i3 != 0 && (relativeLayout = this.A) != null) {
RelativeLayout.LayoutParams layoutParams2 = (RelativeLayout.LayoutParams) relativeLayout.getLayoutParams();
int i5 = this.Q;
layoutParams2.width = i5;
layoutParams2.height = (i5 * LevelPlayAdError.ERROR_CODE_IS_LOAD_FAILED_ALREADY_CALLED) / 1200;
layoutParams2.addRule(13);
this.A.setLayoutParams(layoutParams2);
}
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void i() {
try {
if (this.ac != a.VIDEO || this.y == null) {
return;
}
int B = (int) B();
int g2 = ak.g(getContext());
if (!this.i) {
RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) this.y.getLayoutParams();
layoutParams.width = this.Q;
layoutParams.height = this.P;
layoutParams.addRule(13);
this.y.setLayoutParams(layoutParams);
} else {
RelativeLayout.LayoutParams layoutParams2 = (RelativeLayout.LayoutParams) this.H.getLayoutParams();
layoutParams2.width = B;
layoutParams2.height = g2;
layoutParams2.addRule(13);
this.H.setLayoutParams(layoutParams2);
}
r();
if (!this.i) {
a(this.x, this.Q, this.P);
} else {
a(this.x, B, g2);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
private void j() {
try {
this.x.showSoundIndicator(this.m);
this.x.showProgressView(this.l);
OnMBMediaViewListener onMBMediaViewListener = this.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onExitFullscreen();
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = this.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onExitFullscreen();
}
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
mediaEvents.playerStateChange(PlayerState.NORMAL);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public final void a(String str) {
try {
if (TextUtils.isEmpty(str) || this.n.contains(str)) {
return;
}
this.n.add(str);
OnMBMediaViewListener onMBMediaViewListener = this.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onVideoStart();
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = this.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onVideoStart();
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public final void b(String str) {
try {
if (TextUtils.isEmpty(str) || this.o.contains(str)) {
return;
}
this.o.add(str);
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = this.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onVideoComplete();
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
private void k() {
try {
ak.a((ImageView) this.D);
this.D.setVisibility(0);
this.y.setVisibility(8);
this.A.setVisibility(8);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void l() {
try {
this.y.setVisibility(0);
this.D.setVisibility(8);
this.A.setVisibility(8);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void m() {
try {
this.y.setVisibility(8);
this.D.setVisibility(8);
this.A.setVisibility(0);
this.B.setVisibility(0);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void n() {
try {
CampaignEx campaignEx = this.O;
if (campaignEx == null) {
return;
}
String imageUrl = campaignEx.getImageUrl();
if (ap.a(imageUrl) || getContext() == null) {
return;
}
com.mbridge.msdk.foundation.same.c.b.a(com.mbridge.msdk.foundation.controller.c.m().c()).a(imageUrl, new com.mbridge.msdk.foundation.same.c.c() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.12
@Override // com.mbridge.msdk.foundation.same.c.c
public final void onFailedLoad(String str, String str2) {
}
@Override // com.mbridge.msdk.foundation.same.c.c
public final void onSuccessLoad(Bitmap bitmap, String str) {
if (BaseMBMediaView.this.D == null || BaseMBMediaView.this.ac != a.BIG_IMAGE) {
return;
}
if (bitmap != null) {
BaseMBMediaView.this.T = bitmap.getWidth();
BaseMBMediaView.this.U = bitmap.getHeight();
BaseMBMediaView.this.D.setImageUrl(str);
BaseMBMediaView.this.D.setImageBitmap(bitmap);
}
BaseMBMediaView.this.D.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.12.1
@Override // com.mbridge.msdk.widget.a
public final void onNoDoubleClick(View view) {
if (BaseMBMediaView.this.am == null) {
BaseMBMediaView.this.b(view.getContext());
} else {
BaseMBMediaView baseMBMediaView = BaseMBMediaView.this;
baseMBMediaView.b(baseMBMediaView.am);
}
}
});
}
});
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void o() {
try {
CampaignEx campaignEx = this.O;
if (campaignEx == null) {
return;
}
String gifUrl = campaignEx.getGifUrl();
if (ap.a(gifUrl) || getContext() == null) {
return;
}
this.B.loadDataWithBaseURL(null, "<!DOCTYPE html><html lang=\"en\"><head> <meta charset=\"UTF-8\"> <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\"> <title>Document</title> <style> *{ margin: 0; padding: 0; } html, body{ width: 100%; height: 100%; } body{ background-image: url('gifUrl'); background-position: center; background-size: contain; background-repeat: no-repeat; } </style></head><body></body></html>".replace("gifUrl", gifUrl), "text/html", nb.N, null);
this.B.setInterceptTouch(true);
this.A.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.13
@Override // com.mbridge.msdk.widget.a
public final void onNoDoubleClick(View view) {
if (BaseMBMediaView.this.am != null) {
BaseMBMediaView baseMBMediaView = BaseMBMediaView.this;
baseMBMediaView.b(baseMBMediaView.am);
} else {
BaseMBMediaView.this.b(view.getContext());
}
af.c(BaseMBMediaView.TAG, "CLICK WEBVIEW LAYOUT ");
}
});
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public String p() {
try {
CampaignEx campaignEx = this.O;
if (campaignEx == null || !ap.b(campaignEx.getCampaignUnitId())) {
return null;
}
return this.O.getCampaignUnitId();
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
return null;
}
}
private a a(boolean z) {
try {
CampaignEx campaignEx = this.O;
if (campaignEx == null) {
return null;
}
if (ap.a(campaignEx.getVideoUrlEncode())) {
a aVar = ap.b(this.O.getImageUrl()) ? a.BIG_IMAGE : null;
if (!ap.b(this.O.getGifUrl())) {
return aVar;
}
if (ap.a(this.O.getImageUrl())) {
aVar = a.GIF;
}
this.B.setWebViewClient(new g(this));
o();
return aVar;
}
if (this.h && this.ab != null) {
if (ap.b(this.O.getVideoUrlEncode()) && ap.a(this.O.getImageUrl())) {
return a.VIDEO;
}
if (!ap.b(this.O.getVideoUrlEncode()) || !ap.b(this.O.getImageUrl())) {
return null;
}
if (j.a(this.ab, t())) {
return a.VIDEO;
}
a aVar2 = a.BIG_IMAGE;
if (z && this.b) {
this.ab.b(new f(this));
}
return aVar2;
}
return a.BIG_IMAGE;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
return a.BIG_IMAGE;
}
}
private void q() {
try {
if (this.O == null) {
af.c(TAG, "campaign is null addPlayerView return");
}
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null && mediaViewPlayerView.getParent() != null) {
((ViewGroup) this.x.getParent()).removeView(this.x);
}
l();
MediaViewPlayerView mediaViewPlayerView2 = new MediaViewPlayerView(getContext());
this.x = mediaViewPlayerView2;
mediaViewPlayerView2.showProgressView(this.l);
this.x.showSoundIndicator(this.m);
if (this.g) {
this.x.openSound();
} else {
this.x.closeSound();
}
this.x.setAllowLoopPlay(this.c);
this.x.initPlayerViewData(s(), this.O, v(), this, this.ab, p());
this.x.setOnMediaViewPlayerViewListener(new c(this));
this.y.addView(this.x, -1, -1);
try {
MediaViewPlayerView mediaViewPlayerView3 = this.x;
if (mediaViewPlayerView3 != null) {
mediaViewPlayerView3.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.11
@Override // com.mbridge.msdk.widget.a
public final void onNoDoubleClick(View view) {
try {
if (!BaseMBMediaView.this.i) {
BaseMBMediaView.d(BaseMBMediaView.this);
}
BaseMBMediaView.this.x.showSoundIndicator(true);
BaseMBMediaView.this.x.showProgressView(true);
if (!BaseMBMediaView.this.e || BaseMBMediaView.this.i || (BaseMBMediaView.this.F != null && BaseMBMediaView.this.F.getParent() != null)) {
if (!BaseMBMediaView.this.i) {
if (BaseMBMediaView.this.am != null) {
BaseMBMediaView baseMBMediaView = BaseMBMediaView.this;
baseMBMediaView.b(baseMBMediaView.am);
} else {
BaseMBMediaView.this.b(view.getContext());
}
if (BaseMBMediaView.this.v != null) {
try {
BaseMBMediaView.this.v.adUserInteraction(InteractionType.CLICK);
af.a("omsdk", "mnv adUserInteraction click");
return;
} catch (Exception e2) {
af.b("omsdk", e2.getMessage());
return;
}
}
return;
}
af.c(BaseMBMediaView.TAG, "fullScreenShowUI");
BaseMBMediaView.h(BaseMBMediaView.this);
return;
}
if (!BaseMBMediaView.this.x.halfLoadingViewisVisible() && BaseMBMediaView.this.x.isPlaying()) {
BaseMBMediaView.this.a();
return;
}
af.c(BaseMBMediaView.TAG, "is loading or no playing return;");
} catch (Throwable th) {
af.b(BaseMBMediaView.TAG, th.getMessage(), th);
}
}
});
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
AdSession adSession = this.t;
if (adSession != null) {
MediaViewPlayerView mediaViewPlayerView4 = this.x;
if (mediaViewPlayerView4 != null) {
mediaViewPlayerView4.registerView(adSession);
}
this.u = AdEvents.createAdEvents(this.t);
this.v = MediaEvents.createMediaEvents(this.t);
this.t.start();
this.u.loaded(VastProperties.createVastPropertiesForNonSkippableMedia(true, Position.STANDALONE));
MediaViewPlayerView mediaViewPlayerView5 = this.x;
if (mediaViewPlayerView5 != null) {
mediaViewPlayerView5.setVideoEvents(this.v);
}
try {
AdEvents adEvents = this.u;
if (adEvents != null) {
adEvents.impressionOccurred();
}
} catch (Exception e2) {
af.a("omsdk", e2.getMessage());
}
}
} catch (Throwable th2) {
af.b(TAG, th2.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void r() {
try {
if (getVisibility() != 0) {
return;
}
if (a((View) this)) {
k u = u();
int i = 0;
int l = u != null ? u.l() : 0;
CampaignEx campaignEx = this.O;
if (campaignEx == null || campaignEx.getImpReportType() != 1) {
i = l;
}
Message obtainMessage = this.N.obtainMessage();
obtainMessage.what = 3;
obtainMessage.obj = this;
this.N.sendMessageDelayed(obtainMessage, (i == 0 ? 0L : i * 1000) + 300);
}
if (this.ac == a.VIDEO) {
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView == null) {
q();
return;
}
if (this.O != mediaViewPlayerView.getCampaign()) {
this.x.release();
q();
if (getParent() != null) {
((View) getParent()).invalidate();
}
requestLayout();
}
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private String s() {
try {
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
if (this.O == null) {
return null;
}
com.mbridge.msdk.videocommon.download.a aVar = this.ab;
if (aVar != null && aVar.k() == 5) {
String h = this.ab.h();
if (new File(h).exists()) {
if (!this.ab.i()) {
if (this.ab.j() == ak.a(new File(h))) {
}
}
return h;
}
}
String videoUrlEncode = this.O.getVideoUrlEncode();
if (ap.b(videoUrlEncode)) {
return videoUrlEncode;
}
return null;
}
/* JADX INFO: Access modifiers changed from: private */
public boolean a(View view) {
try {
return !as.a(view, this.O == null ? 0 : r1.getImpReportType());
} catch (Throwable th) {
af.b(TAG, th.getMessage());
return false;
}
}
private int t() {
if (u() != null) {
return u().p();
}
return 100;
}
private k u() {
try {
CampaignEx campaignEx = this.O;
if (campaignEx != null && !ap.a(campaignEx.getCampaignUnitId())) {
String campaignUnitId = this.O.getCampaignUnitId();
String k = com.mbridge.msdk.foundation.controller.c.m().k();
if (!ap.a(campaignUnitId) && !ap.a(k)) {
k d2 = h.a().d(k, campaignUnitId);
return d2 != null ? d2 : k.d(campaignUnitId);
}
return k.d(campaignUnitId);
}
return null;
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
return null;
}
}
private boolean v() {
k u;
try {
u = u();
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
if (u == null) {
return false;
}
int v = u.v();
if (v == 1) {
return ak.n(getContext());
}
if (v == 2) {
return false;
}
return v == 3 ? !ah.a().a("s_a_w_n_c", true) || ak.l(getContext()) : ak.n(getContext());
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayStarted(int i) {
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
try {
mediaEvents.start(i, this.g ? 1.0f : 0.0f);
} catch (IllegalArgumentException e2) {
af.a("omsdk", e2.getMessage());
}
}
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayCompleted() {
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
mediaEvents.complete();
}
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayError(final String str) {
try {
af.c("error", str);
Runnable runnable = new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.15
@Override // java.lang.Runnable
public final void run() {
BaseMBMediaView.q(BaseMBMediaView.this);
BaseMBMediaView.a(BaseMBMediaView.this, str);
NativeController.insertExcludeId(BaseMBMediaView.this.O.getCampaignUnitId(), BaseMBMediaView.this.O);
}
};
com.mbridge.msdk.foundation.controller.d.a();
com.mbridge.msdk.foundation.same.f.a.b().execute(runnable);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onBufferingStart(String str) {
af.c("omsdk", "base media start");
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
mediaEvents.bufferStart();
}
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onBufferingEnd() {
af.c("omsdk", "base media end");
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
mediaEvents.bufferFinish();
}
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlaySetDataSourceError(String str) {
af.c("errorstr", str);
}
@SuppressLint({"ResourceType"})
public final void a() {
WindowInsets rootWindowInsets;
BitmapDrawable a2;
CampaignEx campaignEx;
try {
if (getRootView() != null && (getRootView() instanceof ViewGroup)) {
BaseView.a handleViewStyleResult = handleViewStyleResult(getContext());
if (handleViewStyleResult == null) {
return;
}
BaseView fullScreenViewByStyle = getFullScreenViewByStyle(getContext(), handleViewStyleResult);
this.G = fullScreenViewByStyle;
if (fullScreenViewByStyle != null && y()) {
com.mbridge.msdk.nativex.view.mbfullview.a a3 = com.mbridge.msdk.nativex.view.mbfullview.a.a(getContext());
BaseView baseView = this.G;
a3.a(baseView.style, this.O, baseView);
this.i = true;
this.s = false;
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
mediaViewPlayerView.setEnterFullScreen();
this.x.setIsActivePause(false);
}
try {
OnMBMediaViewListener onMBMediaViewListener = this.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onEnterFullscreen();
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = this.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onEnterFullscreen();
}
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
mediaEvents.playerStateChange(PlayerState.FULLSCREEN);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
FrameLayout frameLayout = (FrameLayout) getRootView().findViewById(R.id.content);
RelativeLayout relativeLayout = new RelativeLayout(getContext());
this.F = relativeLayout;
relativeLayout.setClickable(true);
ViewGroup viewGroup = (ViewGroup) this.x.getParent();
int childCount = viewGroup.getChildCount();
int i = 0;
while (i < childCount && viewGroup.getChildAt(i) != this.x) {
i++;
}
this.M = i;
FrameLayout frameLayout2 = new FrameLayout(getContext());
frameLayout2.setId(100);
viewGroup.addView(frameLayout2, i, new ViewGroup.LayoutParams(getWidth(), getHeight()));
viewGroup.removeView(this.x);
ViewGroup.LayoutParams layoutParams = new FrameLayout.LayoutParams(-1, -1);
relativeLayout.setId(101);
new RelativeLayout.LayoutParams(-1, -1);
this.L.addView(this.x, new RelativeLayout.LayoutParams(-1, -1));
if (this.L != null && (campaignEx = this.O) != null && campaignEx.getPrivacyButtonTemplateVisibility() != 0) {
try {
MBAdChoice mBAdChoice = new MBAdChoice(com.mbridge.msdk.foundation.controller.c.m().c());
mBAdChoice.setCampaign(this.O);
RelativeLayout.LayoutParams layoutParams2 = new RelativeLayout.LayoutParams(ak.a(com.mbridge.msdk.foundation.controller.c.m().c(), 12.0f), ak.a(com.mbridge.msdk.foundation.controller.c.m().c(), 12.0f));
layoutParams2.addRule(11);
layoutParams2.addRule(12);
this.L.addView(mBAdChoice, layoutParams2);
} catch (Exception e3) {
e3.printStackTrace();
}
}
if (this.a && frameLayout != null && (a2 = com.mbridge.msdk.foundation.controller.c.m().a(p(), this.O.getAdType())) != null) {
ImageView imageView = new ImageView(com.mbridge.msdk.foundation.controller.c.m().c());
ak.a(imageView, a2, getResources().getDisplayMetrics());
this.G.addView(imageView, new RelativeLayout.LayoutParams(-1, -1));
}
frameLayout.addView(relativeLayout, layoutParams);
int i2 = AnonymousClass10.a[this.G.style.ordinal()] != 2 ? ViewCompat.MEASURED_STATE_MASK : -1;
int i3 = this.w;
if (i3 != 0) {
relativeLayout.setBackgroundColor(i3);
} else {
relativeLayout.setBackgroundColor(i2);
}
this.G.setId(103);
RelativeLayout.LayoutParams layoutParams3 = new RelativeLayout.LayoutParams(-1, -1);
int[] iArr = new int[2];
frameLayout.getLocationInWindow(iArr);
int i4 = iArr[1];
this.af = i4;
if (i4 == 0 && (rootWindowInsets = getRootWindowInsets()) != null) {
layoutParams3.setMargins(0, rootWindowInsets.getStableInsetTop(), 0, 0);
}
relativeLayout.addView(this.G, layoutParams3);
try {
z();
a(this.H, B(), C());
com.mbridge.msdk.nativex.view.mbfullview.a.a(getContext()).a(this.G, this.j);
if (this.j) {
E();
} else {
D();
}
this.N.postDelayed(new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.5
@Override // java.lang.Runnable
public final void run() {
BaseMBMediaView.this.s = true;
if (BaseMBMediaView.this.i) {
TextView unused = BaseMBMediaView.this.J;
}
}
}, 3000L);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
try {
this.F.setFocusableInTouchMode(true);
this.F.requestFocus();
this.F.setOnKeyListener(new View.OnKeyListener() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.18
@Override // android.view.View.OnKeyListener
public final boolean onKey(View view, int i5, KeyEvent keyEvent) {
try {
if (keyEvent.getKeyCode() != 4) {
return false;
}
BaseMBMediaView.this.x();
return true;
} catch (Throwable th2) {
af.b(BaseMBMediaView.TAG, th2.getMessage());
return false;
}
}
});
this.F.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.2
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
BaseMBMediaView.h(BaseMBMediaView.this);
}
});
this.I.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.3
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
BaseMBMediaView.this.x();
}
});
this.J.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.4
@Override // com.mbridge.msdk.widget.a
public final void onNoDoubleClick(View view) {
try {
BaseMBMediaView.this.b(view.getContext());
if (BaseMBMediaView.this.v != null) {
try {
BaseMBMediaView.this.v.adUserInteraction(InteractionType.CLICK);
af.a("omsdk", "bmnv adUserInteraction click");
} catch (Exception e4) {
af.b("omsdk", e4.getMessage());
}
}
} catch (Exception e5) {
af.b(BaseMBMediaView.TAG, e5.getMessage());
}
}
});
} catch (Exception e4) {
af.b(TAG, e4.getMessage());
}
MediaViewPlayerView mediaViewPlayerView2 = this.x;
if (mediaViewPlayerView2 != null) {
mediaViewPlayerView2.openSound();
MediaViewPlayerView mediaViewPlayerView3 = this.x;
mediaViewPlayerView3.setMediaViewPlayListener(new MediaViewPlayerView.a(mediaViewPlayerView3) { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.16
@Override // com.mbridge.msdk.nativex.view.MediaViewPlayerView.a
public final void a() {
int nvT2 = BaseMBMediaView.this.O.getNvT2();
if (BaseMBMediaView.this.i && (nvT2 == 3 || nvT2 == 4)) {
WindVaneWebViewForNV G = BaseMBMediaView.this.G();
if (G != null) {
View w = BaseMBMediaView.this.w();
if (w != null) {
if (nvT2 == 3 && BaseMBMediaView.this.ag) {
com.mbridge.msdk.nativex.view.mbfullview.a.a(BaseMBMediaView.this.getContext()).a(w, BaseMBMediaView.this.G);
Context context = BaseMBMediaView.this.getContext();
CampaignEx campaignEx2 = BaseMBMediaView.this.O;
String campaignUnitId = BaseMBMediaView.this.O.getCampaignUnitId();
if (campaignEx2 != null) {
try {
if (campaignEx2.getNativeVideoTracking() != null && campaignEx2.getNativeVideoTracking().r() != null) {
for (String str : campaignEx2.getNativeVideoTracking().r()) {
if (!TextUtils.isEmpty(str)) {
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignUnitId, str, false, true);
}
}
}
} catch (Exception e5) {
af.b("NativeReport", e5.getMessage());
}
}
} else if (nvT2 == 4) {
com.mbridge.msdk.nativex.view.mbfullview.a.a(BaseMBMediaView.this.getContext()).a(w, BaseMBMediaView.this.G);
String clickURL = BaseMBMediaView.this.O.getClickURL();
if (!TextUtils.isEmpty(clickURL)) {
com.mbridge.msdk.click.a.a(BaseMBMediaView.this.getContext(), BaseMBMediaView.this.O, BaseMBMediaView.this.p(), BaseMBMediaView.this.getAddNVT2ToNoticeURL(), true, false, com.mbridge.msdk.click.a.a.i);
BaseMBMediaView.this.C.loadUrl(clickURL);
}
} else {
super.a();
return;
}
G.webViewShow(BaseMBMediaView.this.O, BaseMBMediaView.this.p());
G.orientation(BaseMBMediaView.this.j);
return;
}
super.a();
return;
}
super.a();
return;
}
super.a();
}
});
}
b(false);
CampaignEx campaignEx2 = this.O;
if (campaignEx2 == null || campaignEx2.getMediaViewHolder() == null || this.O.getMediaViewHolder().e || TextUtils.isEmpty(this.O.getCampaignUnitId()) || this.O.getNativeVideoTracking() == null || this.O.getNativeVideoTracking().c() == null) {
return;
}
this.O.getMediaViewHolder().e = true;
F();
return;
}
return;
}
af.c(TAG, "rootView is null");
} catch (Exception e5) {
af.b(TAG, e5.getMessage());
}
}
/* renamed from: com.mbridge.msdk.nativex.view.BaseMBMediaView$10, reason: invalid class name */
public static /* synthetic */ class AnonymousClass10 {
static final /* synthetic */ int[] a;
static {
int[] iArr = new int[BaseView.a.values().length];
a = iArr;
try {
iArr[BaseView.a.FULL_MIDDLE_VIEW.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
a[BaseView.a.FULL_TOP_VIEW.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
}
}
/* JADX INFO: Access modifiers changed from: private */
public View w() {
try {
this.ai = new RelativeLayout(getContext());
this.ai.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1));
ImageView imageView = new ImageView(getContext());
this.aj = imageView;
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(ak.a(getContext(), 30.0f), ak.a(getContext(), 30.0f));
layoutParams.addRule(11);
layoutParams.addRule(10);
layoutParams.topMargin = ak.a(getContext(), 8.0f);
layoutParams.rightMargin = ak.a(getContext(), 8.0f);
this.aj.setLayoutParams(layoutParams);
this.aj.setBackgroundResource(x.a(getContext(), "mbridge_nativex_close", "drawable"));
this.aj.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.17
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
BaseMBMediaView.this.exitFullScreen();
}
});
this.C.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1));
this.ai.addView(this.C);
this.ai.addView(this.aj);
return this.ai;
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
return null;
}
}
public void exitFullScreen() {
try {
x();
if (this.c) {
this.x.onClickPlayButton();
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public void showEndCardWebViewCloseBtn() {
ImageView imageView = this.aj;
if (imageView == null || imageView.getVisibility() == 0) {
return;
}
this.aj.setVisibility(0);
}
public void hideEndCardWebViewCloseBtn() {
ImageView imageView = this.aj;
if (imageView == null || imageView.getVisibility() != 0) {
return;
}
this.aj.setVisibility(8);
}
/* JADX INFO: Access modifiers changed from: private */
public void x() {
try {
FrameLayout frameLayout = (FrameLayout) getRootView().findViewById(R.id.content);
FrameLayout frameLayout2 = (FrameLayout) getRootView().findViewById(100);
RelativeLayout relativeLayout = (RelativeLayout) getRootView().findViewById(101);
RelativeLayout relativeLayout2 = (RelativeLayout) getRootView().findViewById(103);
if (relativeLayout2 == null && relativeLayout != null) {
relativeLayout2 = (RelativeLayout) relativeLayout.findViewById(103);
}
RelativeLayout relativeLayout3 = (RelativeLayout) getRootView().findViewById(x.a(getContext(), "mbridge_full_rl_playcontainer", "id"));
if (relativeLayout3 == null && relativeLayout2 != null) {
relativeLayout3 = (RelativeLayout) relativeLayout2.findViewById(x.a(getContext(), "mbridge_full_rl_playcontainer", "id"));
}
RelativeLayout relativeLayout4 = (RelativeLayout) getRootView().findViewById(x.a(getContext(), "mbridge_full_player_parent", "id"));
if (relativeLayout4 == null && relativeLayout3 != null) {
relativeLayout4 = (RelativeLayout) relativeLayout3.findViewById(x.a(getContext(), "mbridge_full_player_parent", "id"));
}
ProgressBar progressBar = (ProgressBar) getRootView().findViewById(x.a(getContext(), "mbridge_full_pb_loading", "id"));
RelativeLayout relativeLayout5 = (RelativeLayout) getRootView().findViewById(x.a(getContext(), "mbridge_full_rl_install", "id"));
LinearLayout linearLayout = (LinearLayout) getRootView().findViewById(x.a(getContext(), "mbridge_full_ll_pro_dur", "id"));
ViewGroup viewGroup = frameLayout2 != null ? (ViewGroup) frameLayout2.getParent() : null;
if (relativeLayout2 != null) {
relativeLayout2.removeView(linearLayout);
} else if (linearLayout != null && linearLayout.getParent() != null) {
((ViewGroup) linearLayout.getParent()).removeView(linearLayout);
}
RelativeLayout relativeLayout6 = this.ai;
if (relativeLayout6 != null) {
if (relativeLayout2 != null) {
relativeLayout2.removeView(relativeLayout6);
} else if (relativeLayout6.getParent() != null) {
((ViewGroup) this.ai.getParent()).removeView(this.ai);
}
this.C.setBackListener(null);
this.C.setObject(null);
this.C = null;
this.ai = null;
}
if (relativeLayout2 != null) {
relativeLayout2.removeView(relativeLayout5);
} else if (relativeLayout5 != null && relativeLayout5.getParent() != null) {
((ViewGroup) relativeLayout5.getParent()).removeView(relativeLayout5);
}
if (relativeLayout2 != null) {
relativeLayout2.removeView(progressBar);
} else if (progressBar != null && progressBar.getParent() != null) {
((ViewGroup) progressBar.getParent()).removeView(progressBar);
}
if (relativeLayout4 != null) {
relativeLayout4.removeView(this.x);
}
if (relativeLayout3 != null) {
relativeLayout3.removeView(relativeLayout4);
} else if (relativeLayout4 != null && relativeLayout4.getParent() != null) {
((ViewGroup) relativeLayout4.getParent()).removeView(relativeLayout4);
}
if (relativeLayout2 != null) {
relativeLayout2.removeView(relativeLayout3);
} else if (relativeLayout3 == null || relativeLayout3.getParent() == null) {
BaseView baseView = this.G;
if (baseView != null) {
baseView.removeView(this.H);
}
} else {
((ViewGroup) relativeLayout3.getParent()).removeView(relativeLayout3);
}
if (relativeLayout != null) {
relativeLayout.removeView(relativeLayout2);
} else if (relativeLayout2 == null || relativeLayout2.getParent() == null) {
View view = this.F;
if (view != null) {
((ViewGroup) view).removeView(this.G);
((ViewGroup) this.F.getParent()).removeView(this.F);
}
} else {
((ViewGroup) relativeLayout2.getParent()).removeView(relativeLayout2);
}
if (frameLayout != null) {
if (relativeLayout != null) {
frameLayout.removeView(relativeLayout);
} else {
frameLayout.removeView(this.F);
if (this.F.getParent() != null) {
((ViewGroup) this.F.getParent()).removeView(this.F);
this.F.setVisibility(8);
}
}
}
setVisibility(0);
requestLayout();
if (viewGroup != null) {
if (this.x.getParent() != null && this.x.getParent() != viewGroup) {
((ViewGroup) this.x.getParent()).removeView(this.x);
}
viewGroup.addView(this.x, this.M);
viewGroup.removeView(frameLayout2);
viewGroup.invalidate();
}
j();
this.i = false;
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
mediaViewPlayerView.setExitFullScreen();
if (this.g) {
this.x.openSound();
} else {
this.x.closeSound();
}
this.x.gonePauseView();
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
private boolean y() {
try {
this.H = this.G.getMBridgeFullPlayContainer();
this.L = this.G.getMBridgeFullPlayerParent();
this.I = this.G.getMBridgeFullClose();
this.J = this.G.getMBridgeFullTvInstall();
this.K = this.G.getMBridgeFullPb();
return true;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
return false;
}
}
private void z() {
try {
this.j = ak.h(getContext()) >= ak.g(getContext());
this.k = this.j;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void A() {
String[] split;
try {
CampaignEx campaignEx = this.O;
if (campaignEx == null || ap.a(campaignEx.getVideoResolution()) || (split = this.O.getVideoResolution().split("x")) == null || split.length != 2) {
return;
}
String str = split[0];
String str2 = split[1];
double m = ak.m(str);
double m2 = ak.m(str2);
if (m <= 0.0d || m2 <= 0.0d) {
return;
}
this.R = m;
this.S = m2;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public float B() {
try {
float h = ak.h(getContext());
return this.j ? h + ak.c(getContext()) : h;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
return 0.0f;
}
}
private float C() {
try {
float g2 = ak.g(getContext());
return !this.j ? g2 + ak.c(getContext()) : g2;
} catch (Throwable th) {
af.b(TAG, th.getMessage());
return 0.0f;
}
}
private boolean c(Context context) {
return (context.getResources().getConfiguration().screenLayout & 15) >= 3;
}
private void a(View view, float f2, float f3) {
if (view == null) {
return;
}
try {
double d2 = this.R;
double d3 = 0.0d;
if (d2 > 0.0d) {
double d4 = this.S;
if (d4 > 0.0d) {
double d5 = d2 / d4;
if (f2 > 0.0f && f3 > 0.0f) {
d3 = f2 / f3;
}
double a2 = ak.a(Double.valueOf(d5));
double a3 = ak.a(Double.valueOf(d3));
RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) this.y.getLayoutParams();
RelativeLayout.LayoutParams layoutParams2 = (RelativeLayout.LayoutParams) view.getLayoutParams();
boolean z = c(getContext()) && this.j;
int i = -1;
if (a2 > a3) {
double d6 = (f2 * this.S) / this.R;
layoutParams2.width = -1;
if (!z) {
i = (int) d6;
}
layoutParams2.height = i;
layoutParams2.addRule(13);
layoutParams.width = this.Q;
layoutParams.height = (int) d6;
layoutParams.addRule(13);
} else if (a2 < a3) {
double d7 = f3 * d5;
layoutParams2.width = z ? -1 : (int) d7;
layoutParams2.height = -1;
layoutParams2.addRule(13);
layoutParams.width = (int) d7;
layoutParams.height = this.P;
layoutParams.addRule(13);
} else {
layoutParams2.width = -1;
layoutParams2.height = -1;
layoutParams.width = this.Q;
layoutParams.height = this.P;
layoutParams.addRule(13);
}
if (!this.i) {
this.y.setLayoutParams(layoutParams);
}
view.setLayoutParams(layoutParams2);
return;
}
}
b(view);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
private void b(View view) {
if (view == null) {
return;
}
try {
RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) view.getLayoutParams();
layoutParams.width = -1;
if (this.j) {
layoutParams.height = -1;
} else {
layoutParams.height = (((int) B()) * 9) / 16;
layoutParams.addRule(13);
}
view.setLayoutParams(layoutParams);
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void D() {
try {
if (this.I == null && this.aj == null) {
return;
}
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(ak.a(getContext(), 30.0f), ak.a(getContext(), 30.0f));
layoutParams.addRule(11);
layoutParams.addRule(10);
layoutParams.topMargin = ak.a(getContext(), 8.0f);
layoutParams.rightMargin = ak.a(getContext(), 8.0f);
RelativeLayout relativeLayout = this.I;
if (relativeLayout != null) {
relativeLayout.setLayoutParams(layoutParams);
}
ImageView imageView = this.aj;
if (imageView != null) {
imageView.setLayoutParams(layoutParams);
}
updateViewManger(false);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void E() {
try {
if (this.I == null && this.aj == null) {
return;
}
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(ak.a(getContext(), 30.0f), ak.a(getContext(), 30.0f));
layoutParams.addRule(11);
layoutParams.addRule(10);
if (this.af == 0 && com.mbridge.msdk.foundation.tools.e.a(getContext())) {
layoutParams.rightMargin = ak.c(getContext()) + ak.a(getContext(), 8.0f);
} else {
layoutParams.rightMargin = ak.a(getContext(), 8.0f);
}
layoutParams.topMargin = ak.a(getContext(), 8.0f);
RelativeLayout relativeLayout = this.I;
if (relativeLayout != null) {
relativeLayout.setLayoutParams(layoutParams);
}
ImageView imageView = this.aj;
if (imageView != null) {
imageView.setLayoutParams(layoutParams);
}
updateViewManger(true);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
public void updateViewManger(boolean z) {
com.mbridge.msdk.nativex.view.mbfullview.a a2 = com.mbridge.msdk.nativex.view.mbfullview.a.a(getContext());
int i = 0;
if (a2 != null) {
try {
this.G.getmAnimationPlayer().clearAnimation();
a2.a(z, !this.x.isComplete(), this.G);
a2.a(z, this.G, this.af);
} catch (NullPointerException e2) {
e2.printStackTrace();
return;
}
}
BaseView baseView = this.G;
if (!(baseView instanceof MBridgeTopFullView) || a2 == null) {
return;
}
boolean z2 = !z;
if (baseView instanceof MBridgeTopFullView) {
MBridgeTopFullView mBridgeTopFullView = (MBridgeTopFullView) baseView;
if (!z2) {
i = 8;
}
mBridgeTopFullView.getMBridgeFullViewDisplayIcon().setVisibility(i);
mBridgeTopFullView.getMBridgeFullViewDisplayTitle().setVisibility(i);
mBridgeTopFullView.getMBridgeFullViewDisplayDscription().setVisibility(i);
mBridgeTopFullView.getStarLevelLayoutView().setVisibility(i);
}
}
private void F() {
try {
CampaignEx campaignEx = this.O;
if (campaignEx == null || campaignEx.getNativeVideoTracking() == null) {
return;
}
String[] c2 = this.O.getNativeVideoTracking().c();
int i = this.j ? p : q;
for (String str : c2) {
if (!TextUtils.isEmpty(str)) {
Context context = getContext();
CampaignEx campaignEx2 = this.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), str + "&orienation=" + i, false, false);
}
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public void changeNoticeURL() {
String str;
CampaignEx campaignEx = this.O;
if (campaignEx != null) {
String noticeUrl = campaignEx.getNoticeUrl();
if (TextUtils.isEmpty(noticeUrl)) {
return;
}
if (noticeUrl.contains("is_video")) {
a aVar = this.ac;
if (aVar == a.VIDEO) {
if (noticeUrl.contains("is_video=2")) {
noticeUrl = noticeUrl.replace("is_video=2", "is_video=1");
}
} else if (aVar == a.BIG_IMAGE && noticeUrl.contains("is_video=1")) {
noticeUrl = noticeUrl.replace("is_video=1", "is_video=2");
}
} else {
a aVar2 = this.ac;
if (aVar2 == a.VIDEO) {
str = "1";
} else {
str = aVar2 == a.BIG_IMAGE ? "2" : "";
}
StringBuilder sb = new StringBuilder(noticeUrl);
if (noticeUrl.contains("?")) {
sb.append("&is_video=");
sb.append(str);
} else {
sb.append("?is_video=");
sb.append(str);
}
noticeUrl = sb.toString();
}
this.O.setNoticeUrl(noticeUrl);
}
}
public String getAddNVT2ToNoticeURL() {
CampaignEx campaignEx = this.O;
if (campaignEx == null) {
return null;
}
String noticeUrl = campaignEx.getNoticeUrl();
if (TextUtils.isEmpty(noticeUrl) || noticeUrl.contains(CampaignEx.JSON_KEY_NV_T2)) {
return noticeUrl;
}
return noticeUrl + "&nv_t2=" + this.O.getNvT2();
}
public boolean canShowVideo() {
return a(false) == a.VIDEO;
}
public class e implements SensorEventListener {
@Override // android.hardware.SensorEventListener
public final void onAccuracyChanged(Sensor sensor, int i) {
}
private e() {
}
@Override // android.hardware.SensorEventListener
public final void onSensorChanged(SensorEvent sensorEvent) {
int i;
if (BaseMBMediaView.this.al) {
return;
}
try {
float[] fArr = sensorEvent.values;
float f = -fArr[0];
float f2 = -fArr[1];
float f3 = -fArr[2];
if (((f * f) + (f2 * f2)) * 4.0f >= f3 * f3) {
i = 90 - Math.round(((float) Math.atan2(-f2, f)) * 57.29578f);
while (i >= 360) {
i -= 360;
}
while (i < 0) {
i += 360;
}
} else {
i = -1;
}
float B = BaseMBMediaView.this.B();
int g = ak.g(BaseMBMediaView.this.getContext());
if ((i <= 45 || i >= 135) && (i <= 225 || i >= 315)) {
if (((i <= 135 || i >= 225) && ((i <= 315 || i >= 360) && ((i < 0 || i > 45) && i != -1))) || B > g || !BaseMBMediaView.this.k) {
return;
}
BaseMBMediaView.this.j = false;
BaseMBMediaView.this.k = false;
BaseMBMediaView.this.N.postDelayed(new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.e.2
@Override // java.lang.Runnable
public final void run() {
try {
com.mbridge.msdk.nativex.view.mbfullview.a.a(BaseMBMediaView.this.getContext()).a(BaseMBMediaView.this.G, BaseMBMediaView.this.j);
BaseMBMediaView.this.D();
BaseMBMediaView.this.i();
BaseMBMediaView.this.g();
BaseMBMediaView.this.h();
if (BaseMBMediaView.this.C != null) {
BaseMBMediaView.this.C.orientation(BaseMBMediaView.this.j);
}
} catch (Exception e) {
af.b(BaseMBMediaView.TAG, e.getMessage());
}
}
}, 200L);
return;
}
if (B < g || BaseMBMediaView.this.k) {
return;
}
BaseMBMediaView.this.j = true;
BaseMBMediaView.this.k = true;
BaseMBMediaView.this.N.postDelayed(new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.e.1
@Override // java.lang.Runnable
public final void run() {
try {
com.mbridge.msdk.nativex.view.mbfullview.a.a(BaseMBMediaView.this.getContext()).a(BaseMBMediaView.this.G, BaseMBMediaView.this.j);
BaseMBMediaView.this.E();
BaseMBMediaView.this.i();
BaseMBMediaView.this.g();
BaseMBMediaView.this.h();
if (BaseMBMediaView.this.C != null) {
BaseMBMediaView.this.C.orientation(BaseMBMediaView.this.j);
}
} catch (Exception e) {
af.b(BaseMBMediaView.TAG, e.getMessage());
}
}
}, 200L);
} catch (Throwable th) {
af.b(BaseMBMediaView.TAG, th.getMessage(), th);
}
}
}
/* JADX INFO: Access modifiers changed from: private */
public WindVaneWebViewForNV G() {
try {
WindVaneWebViewForNV windVaneWebViewForNV = this.C;
if (windVaneWebViewForNV != null && this.ah) {
return windVaneWebViewForNV;
}
if (this.ah) {
return null;
}
b(true);
return null;
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
return null;
}
}
private void b(boolean z) {
try {
int nvT2 = this.O.getNvT2();
if (this.C == null) {
WindVaneWebViewForNV windVaneWebViewForNV = new WindVaneWebViewForNV(getContext());
this.C = windVaneWebViewForNV;
windVaneWebViewForNV.setObject(this);
this.C.setBackListener(new com.mbridge.msdk.nativex.listener.b() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.6
@Override // com.mbridge.msdk.nativex.listener.b
public final void a() {
BaseMBMediaView.this.exitFullScreen();
}
});
this.C.setWebViewListener(new com.mbridge.msdk.mbsignalcommon.b.b() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.7
@Override // com.mbridge.msdk.mbsignalcommon.b.b, com.mbridge.msdk.mbsignalcommon.windvane.d
public final void a(WebView webView, String str) {
super.a(webView, str);
BaseMBMediaView.this.ag = true;
}
@Override // com.mbridge.msdk.mbsignalcommon.b.b, com.mbridge.msdk.mbsignalcommon.windvane.d
public final void a(WebView webView, int i, String str, String str2) {
super.a(webView, i, str, str2);
BaseMBMediaView.this.ag = false;
}
});
}
if (nvT2 != 3) {
if (nvT2 == 4) {
this.ah = true;
CampaignEx campaignEx = this.O;
if (campaignEx != null) {
com.mbridge.msdk.foundation.same.g.a aVar = new com.mbridge.msdk.foundation.same.g.a(campaignEx);
aVar.a(this.O.getAppName());
this.C.setDownloadListener(aVar);
this.C.setFilter(new d());
return;
}
return;
}
return;
}
String str = this.O.getendcard_url();
if (TextUtils.isEmpty(str)) {
return;
}
this.O.getMediaViewHolder();
if (str.contains(".zip") && str.contains(ResourceManager.KEY_MD5FILENAME)) {
String h5ResAddress = H5DownLoadManager.getInstance().getH5ResAddress(str);
if (ap.b(h5ResAddress)) {
this.ah = true;
this.C.loadUrl(h5ResAddress);
return;
}
return;
}
String htmlContentFromUrl = HTMLResourceManager.getInstance().getHtmlContentFromUrl(str);
if (ap.b(htmlContentFromUrl)) {
af.a(TAG, "load html...");
this.ah = true;
this.C.loadDataWithBaseURL(str, htmlContentFromUrl, "text/html", "UTF-8", null);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static final class g extends WebViewClient {
WeakReference<BaseMBMediaView> a;
public g(BaseMBMediaView baseMBMediaView) {
this.a = new WeakReference<>(baseMBMediaView);
}
@Override // android.webkit.WebViewClient
public final void onPageFinished(WebView webView, String str) {
super.onPageFinished(webView, str);
try {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView == null || baseMBMediaView.ac == null || baseMBMediaView.ac != a.BIG_IMAGE) {
return;
}
baseMBMediaView.m();
baseMBMediaView.ac = a.GIF;
baseMBMediaView.changeNoticeURL();
} catch (Exception e) {
af.b(BaseMBMediaView.TAG, e.getMessage());
}
}
}
public static final class f implements com.mbridge.msdk.videocommon.listener.a {
WeakReference<BaseMBMediaView> a;
@Override // com.mbridge.msdk.videocommon.listener.a
public final void a(String str, String str2) {
}
public f(BaseMBMediaView baseMBMediaView) {
this.a = new WeakReference<>(baseMBMediaView);
}
@Override // com.mbridge.msdk.videocommon.listener.a
public final void a(String str) {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
baseMBMediaView.N.post(new b(baseMBMediaView));
}
}
}
public static final class b implements Runnable {
WeakReference<BaseMBMediaView> a;
public b(BaseMBMediaView baseMBMediaView) {
this.a = new WeakReference<>(baseMBMediaView);
}
@Override // java.lang.Runnable
public final void run() {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
try {
if (baseMBMediaView.ac == null || baseMBMediaView.ac != a.BIG_IMAGE) {
return;
}
baseMBMediaView.f();
baseMBMediaView.ac = a.VIDEO;
baseMBMediaView.changeNoticeURL();
} catch (Throwable th) {
af.b(BaseMBMediaView.TAG, th.getMessage(), th);
}
}
}
}
public static final class c implements com.mbridge.msdk.nativex.listener.a {
WeakReference<BaseMBMediaView> a;
public c(BaseMBMediaView baseMBMediaView) {
this.a = new WeakReference<>(baseMBMediaView);
}
@Override // com.mbridge.msdk.nativex.listener.a
public final void a() {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
BaseMBMediaView.M(baseMBMediaView);
}
}
@Override // com.mbridge.msdk.nativex.listener.a
public final void b() {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
BaseMBMediaView.N(baseMBMediaView);
}
}
@Override // com.mbridge.msdk.nativex.listener.a
public final void c() {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
BaseMBMediaView.O(baseMBMediaView);
}
}
@Override // com.mbridge.msdk.nativex.listener.a
public final void d() {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
BaseMBMediaView.P(baseMBMediaView);
}
}
@Override // com.mbridge.msdk.nativex.listener.a
public final void a(String str) {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
baseMBMediaView.a(str);
}
}
@Override // com.mbridge.msdk.nativex.listener.a
public final void b(String str) {
BaseMBMediaView baseMBMediaView = this.a.get();
if (baseMBMediaView != null) {
baseMBMediaView.b(str);
}
}
}
public BaseView.a handleViewStyleResult(Context context) {
int nvT2 = this.O.getNvT2();
if (nvT2 == 1) {
b(context);
} else {
if (nvT2 == 2 || nvT2 == 3 || nvT2 == 4) {
return BaseView.a.FULL_MIDDLE_VIEW;
}
if (nvT2 == 6) {
return BaseView.a.FULL_TOP_VIEW;
}
}
return null;
}
public static final class d implements com.mbridge.msdk.mbsignalcommon.base.a {
private d() {
}
@Override // com.mbridge.msdk.mbsignalcommon.base.a
public final boolean a(String str) {
try {
if (!TextUtils.isEmpty(str)) {
if (aj.a.b(str)) {
aj.a(com.mbridge.msdk.foundation.controller.c.m().c(), str, (NativeListener.NativeTrackingListener) null);
return true;
}
if (URLUtil.isNetworkUrl(str)) {
return false;
}
aj.a(com.mbridge.msdk.foundation.controller.c.m().c(), str, (BaseTrackingListener) null);
return true;
}
} catch (Exception e) {
af.b(BaseMBMediaView.TAG, e.getMessage());
}
return false;
}
}
public void setProgressVisibility(boolean z) {
this.l = z;
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
mediaViewPlayerView.showProgressView(z);
}
}
public void setSoundIndicatorVisibility(boolean z) {
this.m = z;
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
mediaViewPlayerView.showSoundIndicator(z);
}
}
public void setVideoSoundOnOff(boolean z) {
this.g = z;
MediaViewPlayerView mediaViewPlayerView = this.x;
if (mediaViewPlayerView != null) {
if (z) {
mediaViewPlayerView.openSound();
} else {
mediaViewPlayerView.closeSound();
}
}
}
/* JADX WARN: Removed duplicated region for block: B:7:0x001f */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public com.mbridge.msdk.nativex.view.mbfullview.BaseView getFullScreenViewByStyle(android.content.Context r3, com.mbridge.msdk.nativex.view.mbfullview.BaseView.a r4) {
/*
r2 = this;
int[] r0 = com.mbridge.msdk.nativex.view.BaseMBMediaView.AnonymousClass10.a
int r1 = r4.ordinal()
r0 = r0[r1]
r1 = 1
if (r0 == r1) goto L17
r1 = 2
if (r0 == r1) goto L10
r3 = 0
goto L1d
L10:
com.mbridge.msdk.nativex.view.mbfullview.MBridgeTopFullView r0 = new com.mbridge.msdk.nativex.view.mbfullview.MBridgeTopFullView
r0.<init>(r3)
L15:
r3 = r0
goto L1d
L17:
com.mbridge.msdk.nativex.view.mbfullview.MBridgeFullView r0 = new com.mbridge.msdk.nativex.view.mbfullview.MBridgeFullView
r0.<init>(r3)
goto L15
L1d:
if (r3 == 0) goto L22
r3.setStytle(r4)
L22:
return r3
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.nativex.view.BaseMBMediaView.getFullScreenViewByStyle(android.content.Context, com.mbridge.msdk.nativex.view.mbfullview.BaseView$a):com.mbridge.msdk.nativex.view.mbfullview.BaseView");
}
@Override // android.view.View
public void onConfigurationChanged(Configuration configuration) {
super.onConfigurationChanged(configuration);
if (this.al) {
int i = this.ak;
int i2 = configuration.orientation;
if (i == i2) {
return;
}
this.ak = i2;
this.j = i2 == 0;
this.k = this.ak == 0;
this.N.postDelayed(new Runnable() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.8
@Override // java.lang.Runnable
public final void run() {
try {
com.mbridge.msdk.nativex.view.mbfullview.a.a(BaseMBMediaView.this.getContext()).a(BaseMBMediaView.this.G, BaseMBMediaView.this.j);
if (BaseMBMediaView.this.ak == 0) {
BaseMBMediaView.this.E();
} else {
BaseMBMediaView.this.D();
}
BaseMBMediaView.this.i();
BaseMBMediaView.this.g();
BaseMBMediaView.this.h();
if (BaseMBMediaView.this.C != null) {
BaseMBMediaView.this.C.orientation(BaseMBMediaView.this.j);
}
} catch (Exception e2) {
af.b(BaseMBMediaView.TAG, e2.getMessage());
}
}
}, 200L);
}
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void cai(Object obj, String str) {
af.a(TAG, "cai:" + str);
if (TextUtils.isEmpty(str)) {
com.mbridge.msdk.mbsignalcommon.communication.d.a(obj, "params is null");
return;
}
if (TextUtils.isEmpty(str)) {
return;
}
try {
try {
String optString = new JSONObject(str).optString(HandleInvocationsFromAdViewer.KEY_PACKAGE_NAME);
if (TextUtils.isEmpty(optString)) {
com.mbridge.msdk.mbsignalcommon.communication.d.a(obj, "packageName is empty");
}
int i = ak.c(com.mbridge.msdk.foundation.controller.c.m().c(), optString) ? 1 : 2;
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("code", com.mbridge.msdk.mbsignalcommon.communication.d.b);
JSONObject jSONObject2 = new JSONObject();
jSONObject2.put("result", i);
jSONObject.put("data", jSONObject2);
com.mbridge.msdk.mbsignalcommon.windvane.g.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2));
} catch (Exception e2) {
com.mbridge.msdk.mbsignalcommon.communication.d.a(obj, e2.getMessage());
af.a(TAG, e2.getMessage());
}
} catch (Throwable th) {
com.mbridge.msdk.mbsignalcommon.communication.d.a(obj, "exception: " + th.getLocalizedMessage());
af.b(TAG, "cai", th);
}
} catch (JSONException e3) {
com.mbridge.msdk.mbsignalcommon.communication.d.a(obj, "exception: " + e3.getLocalizedMessage());
af.b(TAG, "cai", e3);
}
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void getEndScreenInfo(Object obj, String str) {
try {
ArrayList arrayList = new ArrayList();
arrayList.add(this.O);
String a2 = a(arrayList, p(), "MAL_16.8.51,3.0.1");
String encodeToString = !TextUtils.isEmpty(a2) ? Base64.encodeToString(a2.getBytes(), 2) : "";
af.b(TAG, "getEndScreenInfo-mCampaign.name:" + this.O.getAppName());
com.mbridge.msdk.mbsignalcommon.windvane.g.a().a(obj, encodeToString);
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void install(Object obj, String str) {
WindVaneWebView windVaneWebView;
try {
Context context = this.am;
if (context != null) {
b(context);
} else {
if (!(obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) || (windVaneWebView = ((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b) == null) {
return;
}
b(windVaneWebView.getContext());
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void openURL(Object obj, String str) {
WindVaneWebView windVaneWebView;
af.b(TAG, "openURL:" + str);
if (TextUtils.isEmpty(str)) {
com.mbridge.msdk.mbsignalcommon.communication.d.a(obj, "params is null");
return;
}
Context c2 = com.mbridge.msdk.foundation.controller.c.m().c();
if (TextUtils.isEmpty(str)) {
return;
}
if (c2 == null) {
try {
if ((obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) && (windVaneWebView = ((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b) != null) {
c2 = windVaneWebView.getContext();
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
if (c2 == null) {
return;
}
try {
JSONObject jSONObject = new JSONObject(str);
String optString = jSONObject.optString("url");
int optInt = jSONObject.optInt("type");
if (optInt == 1) {
com.mbridge.msdk.click.c.d(c2, optString);
} else if (optInt == 2) {
com.mbridge.msdk.click.c.f(c2, optString);
}
} catch (JSONException e3) {
af.b(TAG, e3.getMessage());
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void toggleCloseBtn(Object obj, String str) {
try {
if (!TextUtils.isEmpty(str)) {
try {
new JSONObject(str).optInt("state", 1);
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
af.b(TAG, "SHOW CLOSE BTN ");
showEndCardWebViewCloseBtn();
com.mbridge.msdk.mbsignalcommon.windvane.g.a().a(obj, a(0));
} catch (Exception e3) {
af.b(TAG, e3.getMessage());
com.mbridge.msdk.mbsignalcommon.windvane.g.a().b(obj, a(1));
}
}
@Override // com.mbridge.msdk.video.signal.communication.BaseIRewardCommunication
public void triggerCloseBtn(Object obj, String str) {
try {
exitFullScreen();
com.mbridge.msdk.mbsignalcommon.windvane.g.a().a(obj, a(0));
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
com.mbridge.msdk.mbsignalcommon.windvane.g.a().b(obj, a(1));
}
}
private String a(int i) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("code", i);
String jSONObject2 = jSONObject.toString();
return !TextUtils.isEmpty(jSONObject2) ? Base64.encodeToString(jSONObject2.getBytes(), 2) : "";
} catch (Throwable unused) {
af.b(TAG, "code to string is error");
return "";
}
}
private String a(List<CampaignEx> list, String str, String str2) {
if (list == null) {
return null;
}
try {
if (list.size() <= 0) {
return null;
}
JSONArray parseCamplistToJson = CampaignEx.parseCamplistToJson(list);
JSONObject jSONObject = new JSONObject();
jSONObject.put("campaignList", parseCamplistToJson);
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str);
jSONObject.put("sdk_info", str2);
return jSONObject.toString();
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
return null;
}
}
public float getMediaContentAspectRatio() {
String imageSize;
float f2 = 0.0f;
try {
CampaignEx campaignEx = this.O;
if (campaignEx != null) {
if (!TextUtils.isEmpty(campaignEx.getVideoUrlEncode())) {
imageSize = this.O.getVideoResolution();
} else {
imageSize = this.O.getImageSize();
}
if (!TextUtils.isEmpty(imageSize)) {
if (imageSize.split("x").length == 2) {
f2 = Integer.parseInt(r2[0]) / Integer.parseInt(r2[1]);
}
}
af.b(TAG, "resource ratio is : " + f2);
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
return f2;
}
/* JADX INFO: Access modifiers changed from: private */
public void b(Context context) {
try {
try {
OnMBMediaViewListener onMBMediaViewListener = this.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onVideoAdClicked(this.O);
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = this.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onVideoAdClicked(this.O);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
if (this.O != null && !ap.a(p())) {
if (!this.O.isReportClick()) {
this.O.setReportClick(true);
CampaignEx campaignEx = this.O;
if (campaignEx != null && campaignEx.getNativeVideoTracking() != null && this.O.getNativeVideoTracking().l() != null) {
Context context2 = getContext();
CampaignEx campaignEx2 = this.O;
com.mbridge.msdk.click.a.a(context2, campaignEx2, campaignEx2.getCampaignUnitId(), this.O.getNativeVideoTracking().l(), false, false);
}
}
com.mbridge.msdk.click.a aVar = new com.mbridge.msdk.click.a(getContext(), p());
aVar.a(new NativeListener.NativeTrackingListener() { // from class: com.mbridge.msdk.nativex.view.BaseMBMediaView.14
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDismissLoading(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDownloadFinish(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDownloadProgress(int i) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDownloadStart(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final boolean onInterceptDefaultLoadingDialog() {
return true;
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onShowLoading(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.BaseTrackingListener
public final void onStartRedirection(Campaign campaign, String str) {
try {
BaseMBMediaView.m(BaseMBMediaView.this);
BaseMBMediaView.n(BaseMBMediaView.this);
BaseMBMediaView.a(BaseMBMediaView.this, campaign, str);
} catch (Exception e3) {
af.b(BaseMBMediaView.TAG, e3.getMessage());
}
}
@Override // com.mbridge.msdk.out.BaseTrackingListener
public final void onRedirectionFailed(Campaign campaign, String str) {
try {
BaseMBMediaView.o(BaseMBMediaView.this);
BaseMBMediaView.p(BaseMBMediaView.this);
BaseMBMediaView.b(BaseMBMediaView.this, campaign, str);
} catch (Exception e3) {
af.b(BaseMBMediaView.TAG, e3.getMessage());
}
}
@Override // com.mbridge.msdk.out.BaseTrackingListener
public final void onFinishRedirection(Campaign campaign, String str) {
try {
BaseMBMediaView.o(BaseMBMediaView.this);
BaseMBMediaView.p(BaseMBMediaView.this);
BaseMBMediaView.c(BaseMBMediaView.this, campaign, str);
} catch (Exception e3) {
af.b(BaseMBMediaView.TAG, e3.getMessage());
}
}
});
aVar.a(this.O);
}
} catch (Exception e3) {
af.b(TAG, e3.getMessage());
}
}
@Override // com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayProgress(int i, int i2) {
int i3;
String str;
CampaignEx.b mediaViewHolder;
CampaignEx.b mediaViewHolder2;
Map<Integer, String> map;
try {
CampaignEx campaignEx = this.O;
if (campaignEx != null && (mediaViewHolder2 = campaignEx.getMediaViewHolder()) != null && !mediaViewHolder2.b && (map = mediaViewHolder2.a) != null && map.size() > 0) {
Map<Integer, String> map2 = mediaViewHolder2.a;
Iterator<Map.Entry<Integer, String>> it = map2.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<Integer, String> next = it.next();
Integer key = next.getKey();
String value = next.getValue();
if (i >= key.intValue() && !TextUtils.isEmpty(value)) {
Context context = getContext();
CampaignEx campaignEx2 = this.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), value, false, false);
it.remove();
}
}
if (map2.size() <= 0) {
mediaViewHolder2.b = true;
}
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
try {
CampaignEx campaignEx3 = this.O;
if (campaignEx3 != null && (mediaViewHolder = campaignEx3.getMediaViewHolder()) != null && !mediaViewHolder.h && i2 != 0) {
List<Map<Integer, String>> i4 = this.O.getNativeVideoTracking().i();
int i5 = ((i + 1) * 100) / i2;
if (i4 != null) {
int i6 = 0;
while (i6 < i4.size()) {
Map<Integer, String> map3 = i4.get(i6);
if (map3 != null && map3.size() > 0) {
Iterator<Map.Entry<Integer, String>> it2 = map3.entrySet().iterator();
while (it2.hasNext()) {
Map.Entry<Integer, String> next2 = it2.next();
int intValue = next2.getKey().intValue();
String value2 = next2.getValue();
if (intValue <= i5 && !TextUtils.isEmpty(value2)) {
Context context2 = getContext();
CampaignEx campaignEx4 = this.O;
com.mbridge.msdk.click.a.a(context2, campaignEx4, campaignEx4.getCampaignUnitId(), new String[]{value2}, false, true);
it2.remove();
i4.remove(i6);
i6--;
}
}
}
i6++;
}
if (i4.size() <= 0) {
mediaViewHolder.h = true;
}
}
}
} catch (Throwable unused) {
af.b(TAG, "reportPlayPercentageData error");
}
MediaEvents mediaEvents = this.v;
if (mediaEvents != null) {
int i7 = (i * 100) / i2;
int i8 = ((i + 1) * 100) / i2;
if (i7 <= 25 && 25 < i8) {
mediaEvents.firstQuartile();
} else if (i7 <= 50 && 50 < i8) {
mediaEvents.midpoint();
} else if (i7 <= 75 && 75 < i8) {
mediaEvents.thirdQuartile();
}
}
if (t() == 100 || this.an) {
return;
}
int g2 = u() != null ? u().g() : 0;
int t = t();
if (t == 0) {
return;
}
if (g2 > t) {
g2 = t / 2;
}
if (g2 < 0 || i < (i3 = (g2 * i2) / 100)) {
return;
}
if (this.O.getAdType() == 94 || this.O.getAdType() == 287) {
str = this.O.getRequestId() + this.O.getId() + this.O.getVideoUrlEncode();
} else {
str = this.O.getId() + this.O.getVideoUrlEncode() + this.O.getBidToken();
}
com.mbridge.msdk.videocommon.download.a a2 = com.mbridge.msdk.videocommon.download.b.getInstance().a(p(), str);
if (a2 != null) {
a2.p();
this.an = true;
af.b(TAG, "CDRate is : " + i3 + " and start download !");
}
}
public static /* synthetic */ void b(BaseMBMediaView baseMBMediaView) {
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || campaignEx.getMediaViewHolder() == null) {
return;
}
com.mbridge.msdk.foundation.controller.c.m().a(baseMBMediaView.getContext());
com.mbridge.msdk.mbnative.e.b.a(baseMBMediaView.O, baseMBMediaView.getContext(), baseMBMediaView.p(), null);
CampaignEx.b mediaViewHolder = baseMBMediaView.O.getMediaViewHolder();
if (!mediaViewHolder.l && baseMBMediaView.ac == a.VIDEO && ap.b(baseMBMediaView.O.getImpressionURL())) {
mediaViewHolder.l = true;
String impressionURL = baseMBMediaView.O.getImpressionURL();
if (!impressionURL.contains("is_video=1")) {
StringBuilder sb = new StringBuilder(impressionURL);
if (impressionURL.contains("?")) {
sb.append("&is_video=1");
} else {
sb.append("?is_video=1");
}
impressionURL = sb.toString();
}
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), impressionURL, false, true, com.mbridge.msdk.click.a.a.g);
}
}
public static /* synthetic */ void d(BaseMBMediaView baseMBMediaView) {
CampaignEx.b mediaViewHolder;
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || (mediaViewHolder = campaignEx.getMediaViewHolder()) == null || mediaViewHolder.k || baseMBMediaView.O.getNativeVideoTracking() == null || baseMBMediaView.O.getNativeVideoTracking().t() == null) {
return;
}
mediaViewHolder.k = true;
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), baseMBMediaView.O.getNativeVideoTracking().t(), false, false);
}
public static /* synthetic */ void h(BaseMBMediaView baseMBMediaView) {
try {
MediaViewPlayerView mediaViewPlayerView = baseMBMediaView.x;
if (mediaViewPlayerView == null) {
return;
}
mediaViewPlayerView.onClickPlayerView();
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
public static /* synthetic */ void m(BaseMBMediaView baseMBMediaView) {
try {
ProgressBar progressBar = baseMBMediaView.E;
if (progressBar != null) {
progressBar.setVisibility(0);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void n(BaseMBMediaView baseMBMediaView) {
try {
ProgressBar progressBar = baseMBMediaView.K;
if (progressBar != null) {
progressBar.setVisibility(0);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void a(BaseMBMediaView baseMBMediaView, Campaign campaign, String str) {
try {
OnMBMediaViewListener onMBMediaViewListener = baseMBMediaView.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onStartRedirection(campaign, str);
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = baseMBMediaView.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onStartRedirection(campaign, str);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void o(BaseMBMediaView baseMBMediaView) {
try {
ProgressBar progressBar = baseMBMediaView.E;
if (progressBar != null) {
progressBar.setVisibility(8);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void p(BaseMBMediaView baseMBMediaView) {
try {
ProgressBar progressBar = baseMBMediaView.K;
if (progressBar != null) {
progressBar.setVisibility(8);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void b(BaseMBMediaView baseMBMediaView, Campaign campaign, String str) {
try {
OnMBMediaViewListener onMBMediaViewListener = baseMBMediaView.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onRedirectionFailed(campaign, str);
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = baseMBMediaView.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onRedirectionFailed(campaign, str);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void c(BaseMBMediaView baseMBMediaView, Campaign campaign, String str) {
try {
OnMBMediaViewListener onMBMediaViewListener = baseMBMediaView.ad;
if (onMBMediaViewListener != null) {
onMBMediaViewListener.onFinishRedirection(campaign, str);
}
OnMBMediaViewListenerPlus onMBMediaViewListenerPlus = baseMBMediaView.ae;
if (onMBMediaViewListenerPlus != null) {
onMBMediaViewListenerPlus.onFinishRedirection(campaign, str);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void q(BaseMBMediaView baseMBMediaView) {
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || campaignEx.getMediaViewHolder() == null || baseMBMediaView.O.getMediaViewHolder().d || TextUtils.isEmpty(baseMBMediaView.O.getCampaignUnitId()) || baseMBMediaView.O.getNativeVideoTracking() == null || baseMBMediaView.O.getNativeVideoTracking().o() == null) {
return;
}
baseMBMediaView.O.getMediaViewHolder().d = true;
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), baseMBMediaView.O.getNativeVideoTracking().o(), false, false);
}
public static /* synthetic */ void a(BaseMBMediaView baseMBMediaView, String str) {
n nVar;
try {
o a2 = o.a(com.mbridge.msdk.foundation.db.g.a(baseMBMediaView.getContext()));
if (!TextUtils.isEmpty(baseMBMediaView.O.getNoticeUrl())) {
int m = ab.m(baseMBMediaView.getContext());
nVar = new n("2000021", m, baseMBMediaView.O.getNoticeUrl(), str, ab.a(baseMBMediaView.getContext(), m));
} else if (TextUtils.isEmpty(baseMBMediaView.O.getClickURL())) {
nVar = null;
} else {
int m2 = ab.m(baseMBMediaView.getContext());
nVar = new n("2000021", m2, baseMBMediaView.O.getClickURL(), str, ab.a(baseMBMediaView.getContext(), m2));
}
if (nVar != null) {
nVar.e(baseMBMediaView.O.getId());
nVar.m(baseMBMediaView.O.getVideoUrlEncode());
nVar.h(str);
nVar.f(baseMBMediaView.O.getRequestId());
nVar.g(baseMBMediaView.O.getRequestIdNotice());
nVar.c(baseMBMediaView.p());
a2.a(nVar);
}
} catch (Exception e2) {
af.b(TAG, e2.getMessage());
}
}
public static /* synthetic */ void M(BaseMBMediaView baseMBMediaView) {
CampaignEx.b mediaViewHolder;
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || (mediaViewHolder = campaignEx.getMediaViewHolder()) == null || mediaViewHolder.f || baseMBMediaView.O.getNativeVideoTracking() == null || baseMBMediaView.O.getNativeVideoTracking().j() == null) {
return;
}
mediaViewHolder.f = true;
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), baseMBMediaView.O.getNativeVideoTracking().j(), false, false);
}
public static /* synthetic */ void N(BaseMBMediaView baseMBMediaView) {
CampaignEx.b mediaViewHolder;
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || (mediaViewHolder = campaignEx.getMediaViewHolder()) == null || mediaViewHolder.j || baseMBMediaView.O.getNativeVideoTracking() == null || baseMBMediaView.O.getNativeVideoTracking().k() == null) {
return;
}
mediaViewHolder.j = true;
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), baseMBMediaView.O.getNativeVideoTracking().k(), false, false);
}
public static /* synthetic */ void O(BaseMBMediaView baseMBMediaView) {
CampaignEx.b mediaViewHolder;
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || (mediaViewHolder = campaignEx.getMediaViewHolder()) == null || mediaViewHolder.g || baseMBMediaView.O.getNativeVideoTracking() == null || baseMBMediaView.O.getNativeVideoTracking().m() == null) {
return;
}
mediaViewHolder.g = true;
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), baseMBMediaView.O.getNativeVideoTracking().m(), false, false);
}
public static /* synthetic */ void P(BaseMBMediaView baseMBMediaView) {
CampaignEx.b mediaViewHolder;
CampaignEx campaignEx = baseMBMediaView.O;
if (campaignEx == null || (mediaViewHolder = campaignEx.getMediaViewHolder()) == null || mediaViewHolder.i || baseMBMediaView.O.getNativeVideoTracking() == null || baseMBMediaView.O.getNativeVideoTracking().n() == null) {
return;
}
mediaViewHolder.i = true;
Context context = baseMBMediaView.getContext();
CampaignEx campaignEx2 = baseMBMediaView.O;
com.mbridge.msdk.click.a.a(context, campaignEx2, campaignEx2.getCampaignUnitId(), baseMBMediaView.O.getNativeVideoTracking().n(), false, false);
}
public static /* synthetic */ void R(BaseMBMediaView baseMBMediaView) {
try {
MediaViewPlayerView mediaViewPlayerView = baseMBMediaView.x;
if (mediaViewPlayerView != null && mediaViewPlayerView.hasPrepare() && baseMBMediaView.x.isPlaying()) {
try {
MediaViewPlayerView mediaViewPlayerView2 = baseMBMediaView.x;
if (mediaViewPlayerView2 != null) {
mediaViewPlayerView2.pause();
}
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
} catch (Throwable th2) {
af.b(TAG, th2.getMessage());
}
}
public static /* synthetic */ void S(BaseMBMediaView baseMBMediaView) {
try {
MediaViewPlayerView mediaViewPlayerView = baseMBMediaView.x;
if (mediaViewPlayerView == null || !mediaViewPlayerView.hasPrepare() || baseMBMediaView.x.isPlaying() || baseMBMediaView.x.isComplete() || !baseMBMediaView.x.hasPrepare()) {
return;
}
baseMBMediaView.x.startOrPlayVideo();
} catch (Throwable th) {
af.b(TAG, th.getMessage());
}
}
}