package j3;

import B.C0053c;
import V4.C;
import com.debridstream.tv.updater.UpdateViewModel;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import k3.C2381a;
import m3.AbstractC2467b;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;
import w4.C3137A;

/* JADX INFO: renamed from: j3.n, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C2362n extends C4.j implements J4.e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ UpdateViewModel f19594a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ C2381a f19595b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ File f19596c;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public C2362n(UpdateViewModel updateViewModel, C2381a c2381a, File file, A4.d dVar) {
        super(2, dVar);
        this.f19594a = updateViewModel;
        this.f19595b = c2381a;
        this.f19596c = file;
    }

    @Override // C4.a
    public final A4.d create(Object obj, A4.d dVar) {
        return new C2362n(this.f19594a, this.f19595b, this.f19596c, dVar);
    }

    @Override // J4.e
    public final Object invoke(Object obj, Object obj2) {
        return ((C2362n) create((C) obj, (A4.d) obj2)).invokeSuspend(C3137A.f25453a);
    }

    /* JADX WARN: Finally extract failed */
    @Override // C4.a
    public final Object invokeSuspend(Object obj) {
        Object objD;
        Response responseD;
        FileOutputStream fileOutputStream;
        byte[] bArr;
        B4.a aVar = B4.a.f492a;
        AbstractC2467b.l(obj);
        UpdateViewModel updateViewModel = this.f19594a;
        C2351c c2351c = updateViewModel.apkDownloader;
        String str = this.f19595b.f19785f;
        C0053c c0053c = new C0053c(updateViewModel, 16);
        c2351c.getClass();
        File file = this.f19596c;
        try {
            File parentFile = file.getParentFile();
            if (parentFile != null) {
                parentFile.mkdirs();
            }
            if (file.exists()) {
                file.delete();
            }
            Request.Builder builder = new Request.Builder();
            builder.i(str);
            responseD = c2351c.f19557a.a(builder.b()).d();
            try {
            } catch (Throwable th) {
                try {
                    throw th;
                } catch (Throwable th2) {
                    android.support.v4.media.session.b.j(responseD, th);
                    throw th2;
                }
            }
        } catch (Throwable th3) {
            objD = AbstractC2467b.d(th3);
        }
        if (!responseD.c()) {
            throw new IllegalStateException(("Download failed: HTTP " + responseD.f22143d).toString());
        }
        ResponseBody responseBody = responseD.f22146j;
        if (responseBody == null) {
            throw new IllegalStateException("Empty download body");
        }
        long jA = responseBody.a();
        Long lValueOf = Long.valueOf(jA);
        long j4 = 0;
        if (jA <= 0) {
            lValueOf = null;
        }
        InputStream inputStreamX = responseBody.c().x();
        try {
            fileOutputStream = new FileOutputStream(file);
            try {
                bArr = new byte[8192];
            } finally {
            }
        } finally {
        }
        while (true) {
            int i6 = inputStreamX.read(bArr);
            if (i6 <= 0) {
                break;
            }
            fileOutputStream.write(bArr, 0, i6);
            j4 += (long) i6;
            c0053c.invoke(Long.valueOf(j4), lValueOf);
        }
        fileOutputStream.flush();
        fileOutputStream.close();
        inputStreamX.close();
        responseD.close();
        objD = file;
        return new w4.n(objD);
        objD = AbstractC2467b.d(th3);
        return new w4.n(objD);
    }
}
