package okhttp3;

import g.h.a.i;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.logging.Logger;
import kotlin.Metadata;
import kotlin.jvm.internal.o;
import okio.BufferedSink;
import okio.InputStreamSource;
import okio.Timeout;
import okio.n;

/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000#\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\b\u0010\u0002\u001a\u00020\u0003H\u0016J\n\u0010\u0004\u001a\u0004\u0018\u00010\u0005H\u0016J\u0010\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\tH\u0016¨\u0006\n"}, d2 = {"okhttp3/RequestBody$Companion$asRequestBody$1", "Lokhttp3/RequestBody;", "contentLength", "", "contentType", "Lokhttp3/MediaType;", "writeTo", "", "sink", "Lokio/BufferedSink;", "okhttp"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class f0 extends RequestBody {
    public final /* synthetic */ MediaType a;

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

    public f0(MediaType mediaType, File file) {
        this.a = mediaType;
        this.f9630b = file;
    }

    @Override // okhttp3.RequestBody
    public long contentLength() {
        return this.f9630b.length();
    }

    @Override // okhttp3.RequestBody
    /* JADX INFO: renamed from: contentType, reason: from getter */
    public MediaType getF9557j() {
        return this.a;
    }

    @Override // okhttp3.RequestBody
    public void writeTo(BufferedSink bufferedSink) throws IOException {
        o.f(bufferedSink, "sink");
        File file = this.f9630b;
        Logger logger = n.a;
        o.f(file, "<this>");
        InputStreamSource inputStreamSource = new InputStreamSource(new FileInputStream(file), Timeout.a);
        try {
            bufferedSink.writeAll(inputStreamSource);
            i.E(inputStreamSource, null);
        } finally {
        }
    }
}
