package coil.fetch;

import A4.d;
import S4.p;
import android.webkit.MimeTypeMap;
import androidx.navigation.C1134i;
import coil.ImageLoader;
import coil.decode.DataSource;
import coil.decode.ImageSource;
import coil.decode.ImageSources;
import coil.fetch.Fetcher;
import coil.request.Options;
import java.io.File;
import kotlin.jvm.internal.o;
import p5.G;

/* JADX INFO: loaded from: classes.dex */
public final class FileFetcher implements Fetcher {
    private final File data;

    public static final class Factory implements Fetcher.Factory<File> {
        @Override // coil.fetch.Fetcher.Factory
        public Fetcher create(File file, Options options, ImageLoader imageLoader) {
            return new FileFetcher(file);
        }
    }

    public FileFetcher(File file) {
        this.data = file;
    }

    @Override // coil.fetch.Fetcher
    public Object fetch(d dVar) {
        String str = G.f23047b;
        ImageSource imageSourceCreate$default = ImageSources.create$default(C1134i.p(this.data), null, null, null, 14, null);
        MimeTypeMap singleton = MimeTypeMap.getSingleton();
        File file = this.data;
        o.h(file, "<this>");
        String name = file.getName();
        o.g(name, "getName(...)");
        return new SourceResult(imageSourceCreate$default, singleton.getMimeTypeFromExtension(p.i1('.', name, "")), DataSource.DISK);
    }
}
