package p138.p176.p177.p190.p238;

import android.content.Context;
import android.net.Uri;
import android.util.Log;
import com.google.android.exoplayer2.upstream.AssetDataSource;
import com.google.android.exoplayer2.upstream.ContentDataSource;
import com.google.android.exoplayer2.upstream.FileDataSource;
import com.google.android.exoplayer2.upstream.RawResourceDataSource;
import com.google.android.exoplayer2.upstream.UdpDataSource;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import p000.p001.p002.p003.p004.C0567;
import p138.p176.p177.p190.p239.C4150;

/* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ྌ.ދ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C4102 implements InterfaceC4095 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Context f13115;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final List<InterfaceC4115> f13116;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final InterfaceC4095 f13117;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public InterfaceC4095 f13118;

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public InterfaceC4095 f13119;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public InterfaceC4095 f13120;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public InterfaceC4095 f13121;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public InterfaceC4095 f13122;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public InterfaceC4095 f13123;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public InterfaceC4095 f13124;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public InterfaceC4095 f13125;

    public C4102(Context context, InterfaceC4095 interfaceC4095) {
        this.f13115 = context.getApplicationContext();
        if (interfaceC4095 == null) {
            throw null;
        }
        this.f13117 = interfaceC4095;
        this.f13116 = new ArrayList();
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4095
    public void close() {
        InterfaceC4095 interfaceC4095 = this.f13125;
        if (interfaceC4095 != null) {
            try {
                interfaceC4095.close();
            } finally {
                this.f13125 = null;
            }
        }
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4095
    /* JADX INFO: renamed from: ֏ */
    public int mo1282(byte[] bArr, int i, int i2) {
        InterfaceC4095 interfaceC4095 = this.f13125;
        C0567.m1856(interfaceC4095);
        return interfaceC4095.mo1282(bArr, i, i2);
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4095
    /* JADX INFO: renamed from: ֏ */
    public long mo1283(C4098 c4098) {
        C0567.m1932(this.f13125 == null);
        String scheme = c4098.f13076.getScheme();
        if (C4150.m6793(c4098.f13076)) {
            String path = c4098.f13076.getPath();
            if (path == null || !path.startsWith("/android_asset/")) {
                if (this.f13118 == null) {
                    FileDataSource fileDataSource = new FileDataSource();
                    this.f13118 = fileDataSource;
                    m6607(fileDataSource);
                }
                this.f13125 = this.f13118;
            } else {
                if (this.f13119 == null) {
                    AssetDataSource assetDataSource = new AssetDataSource(this.f13115);
                    this.f13119 = assetDataSource;
                    m6607(assetDataSource);
                }
                this.f13125 = this.f13119;
            }
        } else if ("asset".equals(scheme)) {
            if (this.f13119 == null) {
                AssetDataSource assetDataSource2 = new AssetDataSource(this.f13115);
                this.f13119 = assetDataSource2;
                m6607(assetDataSource2);
            }
            this.f13125 = this.f13119;
        } else if ("content".equals(scheme)) {
            if (this.f13120 == null) {
                ContentDataSource contentDataSource = new ContentDataSource(this.f13115);
                this.f13120 = contentDataSource;
                m6607(contentDataSource);
            }
            this.f13125 = this.f13120;
        } else if ("rtmp".equals(scheme)) {
            if (this.f13121 == null) {
                try {
                    InterfaceC4095 interfaceC4095 = (InterfaceC4095) Class.forName("ދ.ހ.֏.ؠ.ೱ.ؠ.֏").getConstructor(new Class[0]).newInstance(new Object[0]);
                    this.f13121 = interfaceC4095;
                    m6607(interfaceC4095);
                } catch (ClassNotFoundException unused) {
                    Log.w("DefaultDataSource", "Attempting to play RTMP stream without depending on the RTMP extension");
                } catch (Exception e) {
                    throw new RuntimeException("Error instantiating RTMP extension", e);
                }
                if (this.f13121 == null) {
                    this.f13121 = this.f13117;
                }
            }
            this.f13125 = this.f13121;
        } else if ("udp".equals(scheme)) {
            if (this.f13122 == null) {
                UdpDataSource udpDataSource = new UdpDataSource();
                this.f13122 = udpDataSource;
                m6607(udpDataSource);
            }
            this.f13125 = this.f13122;
        } else if ("data".equals(scheme)) {
            if (this.f13123 == null) {
                C4093 c4093 = new C4093();
                this.f13123 = c4093;
                m6607(c4093);
            }
            this.f13125 = this.f13123;
        } else if ("rawresource".equals(scheme)) {
            if (this.f13124 == null) {
                RawResourceDataSource rawResourceDataSource = new RawResourceDataSource(this.f13115);
                this.f13124 = rawResourceDataSource;
                m6607(rawResourceDataSource);
            }
            this.f13125 = this.f13124;
        } else {
            this.f13125 = this.f13117;
        }
        return this.f13125.mo1283(c4098);
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4095
    /* JADX INFO: renamed from: ֏ */
    public Map<String, List<String>> mo6120() {
        InterfaceC4095 interfaceC4095 = this.f13125;
        return interfaceC4095 == null ? Collections.emptyMap() : interfaceC4095.mo6120();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m6607(InterfaceC4095 interfaceC4095) {
        for (int i = 0; i < this.f13116.size(); i++) {
            interfaceC4095.mo6121(this.f13116.get(i));
        }
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4095
    /* JADX INFO: renamed from: ֏ */
    public void mo6121(InterfaceC4115 interfaceC4115) {
        this.f13117.mo6121(interfaceC4115);
        this.f13116.add(interfaceC4115);
        InterfaceC4095 interfaceC4095 = this.f13118;
        if (interfaceC4095 != null) {
            interfaceC4095.mo6121(interfaceC4115);
        }
        InterfaceC4095 interfaceC40952 = this.f13119;
        if (interfaceC40952 != null) {
            interfaceC40952.mo6121(interfaceC4115);
        }
        InterfaceC4095 interfaceC40953 = this.f13120;
        if (interfaceC40953 != null) {
            interfaceC40953.mo6121(interfaceC4115);
        }
        InterfaceC4095 interfaceC40954 = this.f13121;
        if (interfaceC40954 != null) {
            interfaceC40954.mo6121(interfaceC4115);
        }
        InterfaceC4095 interfaceC40955 = this.f13122;
        if (interfaceC40955 != null) {
            interfaceC40955.mo6121(interfaceC4115);
        }
        InterfaceC4095 interfaceC40956 = this.f13123;
        if (interfaceC40956 != null) {
            interfaceC40956.mo6121(interfaceC4115);
        }
        InterfaceC4095 interfaceC40957 = this.f13124;
        if (interfaceC40957 != null) {
            interfaceC40957.mo6121(interfaceC4115);
        }
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4095
    /* JADX INFO: renamed from: ؠ */
    public Uri mo1284() {
        InterfaceC4095 interfaceC4095 = this.f13125;
        if (interfaceC4095 == null) {
            return null;
        }
        return interfaceC4095.mo1284();
    }
}
