package d5;

import android.app.ActivityManager;
import android.content.Context;
import android.text.format.Formatter;
import android.util.DisplayMetrics;
import android.util.Log;
import androidx.media3.exoplayer.source.ProgressiveMediaSource;

/* JADX INFO: loaded from: classes.dex */
public final class j {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int f24994a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f24995b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Context f24996c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final int f24997d;

    public j(i iVar) {
        Context context = iVar.f24990a;
        this.f24996c = context;
        ActivityManager activityManager = iVar.f24991b;
        int i10 = activityManager.isLowRamDevice() ? 2097152 : 4194304;
        this.f24997d = i10;
        int iRound = Math.round(activityManager.getMemoryClass() * ProgressiveMediaSource.DEFAULT_LOADING_CHECK_INTERVAL_BYTES * (activityManager.isLowRamDevice() ? 0.33f : 0.4f));
        DisplayMetrics displayMetrics = (DisplayMetrics) iVar.f24992c.f36136b;
        float f10 = displayMetrics.widthPixels * displayMetrics.heightPixels * 4;
        float f11 = iVar.f24993d;
        int iRound2 = Math.round(f10 * f11);
        int iRound3 = Math.round(f10 * 2.0f);
        int i11 = iRound - i10;
        if (iRound3 + iRound2 <= i11) {
            this.f24995b = iRound3;
            this.f24994a = iRound2;
        } else {
            float f12 = i11 / (f11 + 2.0f);
            this.f24995b = Math.round(2.0f * f12);
            this.f24994a = Math.round(f12 * f11);
        }
        if (Log.isLoggable("MemorySizeCalculator", 3)) {
            Formatter.formatFileSize(context, this.f24995b);
            Formatter.formatFileSize(context, this.f24994a);
            Formatter.formatFileSize(context, i10);
            Formatter.formatFileSize(context, iRound);
            activityManager.getMemoryClass();
            activityManager.isLowRamDevice();
        }
    }
}
