2021-12-17 21:59:34 +00:00
|
|
|
package b.a.p;
|
2021-08-11 06:37:47 +00:00
|
|
|
|
|
|
|
import android.content.Context;
|
2021-12-17 21:59:34 +00:00
|
|
|
import b.c.a.a0.d;
|
|
|
|
import b.i.a.c.e1;
|
|
|
|
import b.i.a.c.e3.o;
|
|
|
|
import b.i.a.c.e3.q;
|
|
|
|
import b.i.a.c.k2;
|
|
|
|
import b.i.a.c.z0;
|
2021-08-11 06:37:47 +00:00
|
|
|
import com.discord.app.AppLog;
|
|
|
|
import com.discord.player.AppMediaPlayer;
|
|
|
|
import com.discord.utilities.guilds.GuildConstantsKt;
|
2021-11-02 06:38:17 +00:00
|
|
|
import d0.z.d.m;
|
|
|
|
import j0.p.a;
|
2021-08-11 06:37:47 +00:00
|
|
|
import rx.Scheduler;
|
|
|
|
/* compiled from: AppMediaPlayerFactory.kt */
|
|
|
|
public final class i {
|
|
|
|
public static final AppMediaPlayer a(Context context) {
|
|
|
|
m.checkNotNullParameter(context, "context");
|
|
|
|
AppLog appLog = AppLog.g;
|
|
|
|
m.checkNotNullParameter(context, "context");
|
|
|
|
m.checkNotNullParameter(appLog, "logger");
|
2021-11-05 06:48:17 +00:00
|
|
|
j jVar = new j(new q.a(context), (long) 104857600);
|
2021-08-11 06:37:47 +00:00
|
|
|
k kVar = new k();
|
2021-10-08 22:11:56 +00:00
|
|
|
d.D(true);
|
2021-11-05 06:48:17 +00:00
|
|
|
z0.j(GuildConstantsKt.MAX_GUILD_MEMBERS_NOTIFY_ALL_MESSAGES, 0, "bufferForPlaybackMs", "0");
|
|
|
|
z0.j(5000, 0, "bufferForPlaybackAfterRebufferMs", "0");
|
|
|
|
z0.j(10000, GuildConstantsKt.MAX_GUILD_MEMBERS_NOTIFY_ALL_MESSAGES, "minBufferMs", "bufferForPlaybackMs");
|
|
|
|
z0.j(10000, 5000, "minBufferMs", "bufferForPlaybackAfterRebufferMs");
|
|
|
|
z0.j(30000, 10000, "maxBufferMs", "minBufferMs");
|
2021-10-08 22:11:56 +00:00
|
|
|
d.D(true);
|
2021-11-05 06:48:17 +00:00
|
|
|
z0 z0Var = new z0(new o(true, 65536), 10000, 30000, GuildConstantsKt.MAX_GUILD_MEMBERS_NOTIFY_ALL_MESSAGES, 5000, -1, false, 0, false);
|
|
|
|
m.checkNotNullExpressionValue(z0Var, "DefaultLoadControl.Build… )\n .build()");
|
|
|
|
e1.b bVar = new e1.b(context);
|
2022-01-13 08:07:50 +00:00
|
|
|
d.D(!bVar.f914s);
|
2021-12-17 21:59:34 +00:00
|
|
|
bVar.f = new b.i.a.c.d(z0Var);
|
2022-01-13 08:07:50 +00:00
|
|
|
d.D(!bVar.f914s);
|
|
|
|
bVar.f914s = true;
|
2021-11-05 06:48:17 +00:00
|
|
|
k2 k2Var = new k2(bVar);
|
|
|
|
m.checkNotNullExpressionValue(k2Var, "ExoPlayer\n .Bui…ntrol)\n .build()");
|
|
|
|
k2Var.x(kVar);
|
2021-08-11 06:37:47 +00:00
|
|
|
Scheduler a = a.a();
|
|
|
|
m.checkNotNullExpressionValue(a, "Schedulers.computation()");
|
2021-11-05 06:48:17 +00:00
|
|
|
return new AppMediaPlayer(k2Var, kVar, jVar, a, appLog);
|
2021-08-11 06:37:47 +00:00
|
|
|
}
|
|
|
|
}
|