正在查看: MX Player v1.97.8 应用的 MediaRouteControllerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: MX Player v1.97.8 应用的 MediaRouteControllerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.mxtech.cast.controller;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.support.v4.media.MediaMetadataCompat;
import android.support.v4.media.session.MediaControllerCompat;
import android.support.v4.media.session.MediaSessionCompat;
import android.support.v4.media.session.PlaybackStateCompat;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.SeekBar;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.google.android.gms.cast.MediaInfo;
import com.google.android.gms.cast.MediaMetadata;
import com.google.android.gms.cast.MediaQueueItem;
import com.google.android.gms.cast.MediaTrack;
import com.google.android.gms.cast.framework.media.RemoteMediaClient;
import com.google.android.gms.cast.framework.media.uicontroller.UIMediaController;
import defpackage.c92;
import defpackage.ceh;
import defpackage.d92;
import defpackage.esg;
import defpackage.f92;
import defpackage.gfh;
import defpackage.i0g;
import defpackage.jfh;
import defpackage.l92;
import defpackage.mdg;
import defpackage.qbg;
import defpackage.rya;
import defpackage.weh;
import defpackage.y82;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import kotlin.Metadata;
import org.jetbrains.annotations.NotNull;
import org.json.JSONObject;
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u0002:\u0001\nB\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u0019\u0010\b\u001a\u00020\u00072\b\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u0016¢\u0006\u0004\b\b\u0010\t¨\u0006\u000b"}, d2 = {"Lcom/mxtech/cast/controller/MediaRouteControllerActivity;", "Lrya;", "Landroid/view/View$OnClickListener;", "<init>", "()V", "Landroid/view/View;", "v", "", "onClick", "(Landroid/view/View;)V", "a", "Player_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
public final class MediaRouteControllerActivity extends rya implements View.OnClickListener {
public static boolean w;
public zd p;
public UIMediaController q;
public xhb r;
public h s;
public int t;
public a u;
public MediaControllerCompat v;
public static void c6(boolean z) {
if (y82.h()) {
RemoteMediaClient l = y82.l();
if (l != null) {
if (z) {
l.queuePrev((JSONObject) null);
return;
} else {
l.queueNext((JSONObject) null);
return;
}
}
return;
}
c92 c92Var = c92.a.a;
if (!z) {
ArrayList<l91> arrayList = f92.a;
f92.d(c92Var);
return;
}
ArrayList<l91> arrayList2 = f92.a;
ArrayList<l91> arrayList3 = f92.a;
if (arrayList3.isEmpty()) {
return;
}
int b = f92.b();
int size = b == 0 ? arrayList3.size() - 1 : b - 1;
if (f92.a(size)) {
f92.b = arrayList3.get(size).b;
c92Var.v = true;
f92.c(c92Var);
}
}
public final void b6() {
MediaInfo mediaInfo;
RemoteMediaClient l = y82.l();
if (l == null || (mediaInfo = l.getMediaInfo()) == null) {
return;
}
List mediaTracks = mediaInfo.getMediaTracks();
if (mediaTracks == null) {
zd zdVar = this.p;
(zdVar != null ? zdVar : null).k.setVisibility(4);
return;
}
zd zdVar2 = this.p;
if (zdVar2 == null) {
zdVar2 = null;
}
zdVar2.k.setVisibility(4);
int size = mediaTracks.size();
for (int i = 0; i < size; i++) {
if (((MediaTrack) mediaTracks.get(i)).getType() == 1) {
zd zdVar3 = this.p;
if (zdVar3 == null) {
zdVar3 = null;
}
zdVar3.k.setVisibility(0);
}
}
}
public final void d6(String str) {
if (TextUtils.isEmpty(str)) {
return;
}
String format = String.format(getString(2131889355), Arrays.copyOf(new Object[]{str}, 1));
zd zdVar = this.p;
if (zdVar == null) {
zdVar = null;
}
AppCompatTextView appCompatTextView = zdVar.r;
if (appCompatTextView.getText().equals(format)) {
return;
}
appCompatTextView.setText(format);
appCompatTextView.setSelected(true);
}
@Override
public void onClick(View v) {
Integer valueOf = v != null ? Integer.valueOf(v.getId()) : null;
if (valueOf != null && valueOf.intValue() == 2131364192) {
finish();
return;
}
if (valueOf != null && valueOf.intValue() == 2131364431) {
h hVar = this.s;
(hVar != null ? hVar : null).l(this.t);
return;
}
if (valueOf != null && valueOf.intValue() == 2131364429) {
h hVar2 = this.s;
(hVar2 != null ? hVar2 : null).l(-this.t);
return;
}
if (valueOf != null && valueOf.intValue() == 2131364345) {
c6(false);
return;
}
if (valueOf != null && valueOf.intValue() == 2131364346) {
c6(true);
return;
}
if (valueOf != null && valueOf.intValue() == 2131364327) {
zd zdVar = this.p;
if (zdVar == null) {
zdVar = null;
}
y82.m(zdVar.p.getText().toString());
int i = ceh.c;
gfh.d(new mdg("stopCastingClicked", weh.c));
h hVar3 = this.s;
if (hVar3 == null) {
hVar3 = null;
}
if (hVar3.h()) {
h hVar4 = this.r;
(hVar4 != null ? hVar4 : null).getClass();
xhb.m(2);
}
finish();
return;
}
if (valueOf != null && valueOf.intValue() == 2131364396) {
int i2 = ceh.c;
gfh.d(new mdg("castPanelSubtitleClicked", weh.c));
new jfh().show(getSupportFragmentManager(), "TRACKS_CHOOSER_DIALOG_TAG");
} else if ((valueOf != null && valueOf.intValue() == 2131364675) || (valueOf != null && valueOf.intValue() == 2131362275)) {
int i3 = ceh.c;
gfh.d(new mdg("castQueueClicked", weh.c));
if (y82.h()) {
new l92().showAllowStateLost(getSupportFragmentManager(), "CastOnlineQueueDialog");
} else {
new d92().showAllowStateLost(getSupportFragmentManager(), "CastLocalQueueDialog");
}
}
}
@Override
public final void onCreate(Bundle bundle) {
setTheme(i0g.b().h("private_folder_theme"));
super.onCreate(bundle);
ConstraintLayout inflate = getLayoutInflater().inflate(2131558445, (ViewGroup) null, false);
int i = 2131362275;
View o = a7.o(2131362275, inflate);
if (o != null) {
i = 2131363775;
ConstraintLayout o2 = a7.o(2131363775, inflate);
if (o2 != null) {
i = 2131364192;
AppCompatImageView o3 = a7.o(2131364192, inflate);
if (o3 != null) {
i = 2131364327;
AppCompatImageView o4 = a7.o(2131364327, inflate);
if (o4 != null) {
i = 2131364343;
AppCompatImageView o5 = a7.o(2131364343, inflate);
if (o5 != null) {
i = 2131364344;
AppCompatImageView o6 = a7.o(2131364344, inflate);
if (o6 != null) {
i = 2131364345;
AppCompatImageView o7 = a7.o(2131364345, inflate);
if (o7 != null) {
i = 2131364346;
AppCompatImageView o8 = a7.o(2131364346, inflate);
if (o8 != null) {
i = 2131364347;
AppCompatImageView o9 = a7.o(2131364347, inflate);
if (o9 != null) {
i = 2131364396;
AppCompatImageView o10 = a7.o(2131364396, inflate);
if (o10 != null) {
i = 2131364429;
AppCompatImageView o11 = a7.o(2131364429, inflate);
if (o11 != null) {
i = 2131364431;
AppCompatImageView o12 = a7.o(2131364431, inflate);
if (o12 != null) {
i = 2131364675;
LinearLayout linearLayout = (LinearLayout) a7.o(2131364675, inflate);
if (linearLayout != null) {
i = 2131365889;
SeekBar seekBar = (SeekBar) a7.o(2131365889, inflate);
if (seekBar != null) {
i = 2131366964;
AppCompatTextView o13 = a7.o(2131366964, inflate);
if (o13 != null) {
i = 2131366984;
AppCompatTextView o14 = a7.o(2131366984, inflate);
if (o14 != null) {
i = 2131367323;
AppCompatTextView o15 = a7.o(2131367323, inflate);
if (o15 != null) {
i = 2131367333;
AppCompatTextView o16 = a7.o(2131367333, inflate);
if (o16 != null) {
ConstraintLayout constraintLayout = inflate;
this.p = new zd(constraintLayout, o, o2, o3, o4, o5, o6, o7, o8, o9, o10, o11, o12, linearLayout, seekBar, o13, o14, o15, o16);
setContentView(constraintLayout);
this.q = new UIMediaController(this);
this.r = xhb.d(this);
this.s = xhb.g();
this.u = new a();
xhb xhbVar = this.r;
if (xhbVar == null) {
xhbVar = null;
}
xhbVar.getClass();
MediaSessionCompat.Token e = xhb.e();
if (e != null) {
MediaControllerCompat mediaControllerCompat = new MediaControllerCompat(this, e);
this.v = mediaControllerCompat;
a aVar = this.u;
if (aVar == null) {
aVar = null;
}
mediaControllerCompat.d(aVar);
}
zd zdVar = this.p;
if (zdVar == null) {
zdVar = null;
}
zdVar.d.setOnClickListener(this);
zd zdVar2 = this.p;
if (zdVar2 == null) {
zdVar2 = null;
}
AppCompatTextView appCompatTextView = zdVar2.q;
y82.b(this);
appCompatTextView.setText(y82.a);
UIMediaController uIMediaController = this.q;
if (uIMediaController == null) {
uIMediaController = null;
}
zd zdVar3 = this.p;
if (zdVar3 == null) {
zdVar3 = null;
}
uIMediaController.bindSeekBar(zdVar3.o, 1000L);
UIMediaController uIMediaController2 = this.q;
if (uIMediaController2 == null) {
uIMediaController2 = null;
}
zd zdVar4 = this.p;
if (zdVar4 == null) {
zdVar4 = null;
}
uIMediaController2.bindTextViewToStreamPosition(zdVar4.p, true);
UIMediaController uIMediaController3 = this.q;
if (uIMediaController3 == null) {
uIMediaController3 = null;
}
zd zdVar5 = this.p;
if (zdVar5 == null) {
zdVar5 = null;
}
uIMediaController3.bindTextViewToStreamDuration(zdVar5.s);
UIMediaController uIMediaController4 = this.q;
if (uIMediaController4 == null) {
uIMediaController4 = null;
}
zd zdVar6 = this.p;
if (zdVar6 == null) {
zdVar6 = null;
}
uIMediaController4.bindViewToRewind(zdVar6.j, 10000L);
UIMediaController uIMediaController5 = this.q;
if (uIMediaController5 == null) {
uIMediaController5 = null;
}
zd zdVar7 = this.p;
if (zdVar7 == null) {
zdVar7 = null;
}
uIMediaController5.bindViewToForward(zdVar7.g, 10000L);
Drawable drawable = getDrawable(2131234241);
Drawable drawable2 = getDrawable(2131234244);
UIMediaController uIMediaController6 = this.q;
UIMediaController uIMediaController7 = uIMediaController6 == null ? null : uIMediaController6;
zd zdVar8 = this.p;
if (zdVar8 == null) {
zdVar8 = null;
}
uIMediaController7.bindImageViewToPlayPauseToggle(zdVar8.f, drawable2, drawable, drawable, (View) null, false);
h hVar = this.s;
if (hVar == null) {
hVar = null;
}
this.t = hVar.p / 20;
zd zdVar9 = this.p;
if (zdVar9 == null) {
zdVar9 = null;
}
zdVar9.l.setOnClickListener(this);
zd zdVar10 = this.p;
if (zdVar10 == null) {
zdVar10 = null;
}
zdVar10.m.setOnClickListener(this);
zd zdVar11 = this.p;
if (zdVar11 == null) {
zdVar11 = null;
}
zdVar11.h.setOnClickListener(this);
zd zdVar12 = this.p;
if (zdVar12 == null) {
zdVar12 = null;
}
zdVar12.i.setOnClickListener(this);
zd zdVar13 = this.p;
if (zdVar13 == null) {
zdVar13 = null;
}
zdVar13.e.setOnClickListener(this);
zd zdVar14 = this.p;
if (zdVar14 == null) {
zdVar14 = null;
}
zdVar14.k.setOnClickListener(this);
zd zdVar15 = this.p;
if (zdVar15 == null) {
zdVar15 = null;
}
zdVar15.n.setOnClickListener(this);
zd zdVar16 = this.p;
if (zdVar16 == null) {
zdVar16 = null;
}
zdVar16.b.setOnClickListener(this);
qbg.g(this);
esg.f(getWindow(), false, false);
int a2 = qbg.a(this);
zd zdVar17 = this.p;
if (zdVar17 == null) {
zdVar17 = null;
}
ConstraintLayout.LayoutParams layoutParams = zdVar17.c.getLayoutParams();
layoutParams.setMargins(0, a2, 0, 0);
zd zdVar18 = this.p;
if (zdVar18 == null) {
zdVar18 = null;
}
zdVar18.c.setLayoutParams(layoutParams);
b6();
RemoteMediaClient l = y82.l();
MediaQueueItem currentItem = l != null ? l.getCurrentItem() : null;
String str = "";
if (currentItem != null) {
MediaInfo media = currentItem.getMedia();
MediaMetadata metadata = media != null ? media.getMetadata() : null;
if (metadata != null) {
str = metadata.getString("com.google.android.gms.cast.metadata.TITLE");
}
}
d6(str);
return;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i)));
}
@Override
public final void onDestroy() {
super.onDestroy();
MediaControllerCompat mediaControllerCompat = this.v;
if (mediaControllerCompat != null) {
a aVar = this.u;
if (aVar == null) {
aVar = null;
}
mediaControllerCompat.e(aVar);
this.v = null;
}
}
public final void setRequestedOrientation(int i) {
super/*android.app.Activity*/.setRequestedOrientation(1);
}
public final class a extends MediaControllerCompat.a {
public a() {
}
public final void a(@NotNull MediaMetadataCompat mediaMetadataCompat) {
boolean z = MediaRouteControllerActivity.w;
MediaRouteControllerActivity mediaRouteControllerActivity = MediaRouteControllerActivity.this;
mediaRouteControllerActivity.b6();
CharSequence charSequence = mediaMetadataCompat.b.getCharSequence("android.media.metadata.TITLE");
mediaRouteControllerActivity.d6(charSequence != null ? charSequence.toString() : null);
}
public final void c() {
}
public final void b(@NotNull PlaybackStateCompat playbackStateCompat) {
}
}
}