package com.bumptech.glide.load.data; import android.content.ContentResolver; import android.content.Context; import android.net.Uri; import android.os.ParcelFileDescriptor; import java.io.FileNotFoundException; public class FileDescriptorLocalUriFetcher extends LocalUriFetcher<ParcelFileDescriptor> { public FileDescriptorLocalUriFetcher(Context context, Uri uri) { super(context, uri); } @Override protected ParcelFileDescriptor loadResource(Uri uri, ContentResolver contentResolver) throws FileNotFoundException { return contentResolver.openAssetFileDescriptor(uri, "r").getParcelFileDescriptor(); } }