正在查看: FanCode v7.24.0 应用的 f.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: FanCode v7.24.0 应用的 f.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package gd;
import android.content.Context;
import com.conviva.sdk.ConvivaAnalytics;
import com.conviva.sdk.ConvivaSdkConstants;
import com.fancode.video.base.VideoSource;
import java.util.HashMap;
import java.util.Map;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
@Metadata
public final class f {
@NotNull
private final Context a;
private final boolean b;
private boolean c;
public f(@NotNull Context context, boolean z) {
Intrinsics.checkNotNullParameter(context, "context");
this.a = context;
this.b = z;
}
private final void a() {
if (this.c) {
return;
}
if (this.b) {
HashMap hashMap = new HashMap();
hashMap.put("gatewayUrl", "https://54f8d8492ed7fc0507e9846f928ba539d4ced904.ts-testonly.conviva.com");
hashMap.put("logLevel", ConvivaSdkConstants.LogLevel.DEBUG);
ConvivaAnalytics.init(this.a, "54f8d8492ed7fc0507e9846f928ba539d4ced904", hashMap);
} else {
ConvivaAnalytics.init(this.a, "03ee8899ec5746450ac4ba94c3ee35e0e666064f");
}
this.c = true;
}
private final void b(int i, String str, String str2) {
com.fancode.video.j.e().f().log(i, "VideoAnalyticsManager", str + " " + str2);
}
public final void c() {
ConvivaAnalytics.reportAppBackgrounded();
}
public final void d() {
ConvivaAnalytics.reportAppForegrounded();
}
public final void e(@NotNull String str, @NotNull Map<String, ? extends Object> map) {
Intrinsics.checkNotNullParameter(str, "eventName");
Intrinsics.checkNotNullParameter(map, "eventData");
ConvivaAnalytics.reportAppEvent(str, map);
}
public final i f(VideoSource videoSource, ed.e eVar) {
a();
if (videoSource == null) {
return null;
}
if ((!videoSource.C() && !videoSource.B()) || eVar == null || eVar.getPlayer() == null) {
return null;
}
return new i(this.a, videoSource, eVar);
}
public final void g(@NotNull pd.i iVar) {
Intrinsics.checkNotNullParameter(iVar, "sessionEntry");
a();
if (iVar.g() != null) {
if ((!iVar.g().C() && !iVar.g().B()) || iVar.e() == null || iVar.e().getPlayer() == null) {
return;
}
if (iVar.f != null) {
b(4, "resumeConvivaSession", iVar.g().a());
i iVar2 = iVar.f;
VideoSource g = iVar.g();
Intrinsics.checkNotNullExpressionValue(g, "sessionEntry.videoSource");
iVar2.w(g);
return;
}
Context context = this.a;
VideoSource g2 = iVar.g();
Intrinsics.checkNotNullExpressionValue(g2, "sessionEntry.videoSource");
ed.e e = iVar.e();
Intrinsics.checkNotNullExpressionValue(e, "sessionEntry.mobilePlayerView");
iVar.f = new i(context, g2, e);
}
}
public final void h(@NotNull pd.i iVar) {
Intrinsics.checkNotNullParameter(iVar, "sessionEntry");
i iVar2 = iVar.f;
if (iVar2 != null) {
VideoSource g = iVar.g();
Intrinsics.checkNotNullExpressionValue(g, "sessionEntry.videoSource");
iVar2.x(g);
}
}
}