package k1;

import com.mstar.android.tv.TvLanguage;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLStreamHandler;

/* JADX INFO: renamed from: k1.h, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0590h extends URLStreamHandler {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    static final URLStreamHandler f4881a = new C0590h();

    @Override // java.net.URLStreamHandler
    protected int getDefaultPort() {
        return TvLanguage.TIGRINYA;
    }

    @Override // java.net.URLStreamHandler
    public URLConnection openConnection(URL url) {
        return new W(url);
    }

    @Override // java.net.URLStreamHandler
    protected void parseURL(URL url, String str, int i2, int i3) {
        String host = url.getHost();
        if (str.equals("smb://")) {
            i3 += 2;
            str = "smb:////";
        } else if (!str.startsWith("smb://") && host != null && host.length() == 0) {
            str = "//" + str;
            i3 += 2;
        }
        super.parseURL(url, str, i2, i3);
        String path = url.getPath();
        String ref = url.getRef();
        if (ref != null) {
            path = path + '#' + ref;
        }
        String str2 = path;
        int port = url.getPort();
        if (port == -1) {
            port = getDefaultPort();
        }
        setURL(url, "smb", url.getHost(), port, url.getAuthority(), url.getUserInfo(), str2, url.getQuery(), null);
    }
}
