package com.squareup.picasso; import android.content.Context; import android.media.ExifInterface; import android.net.Uri; import com.squareup.picasso.Picasso; import com.squareup.picasso.RequestHandler; import java.io.IOException; /* loaded from: classes.dex */ class FileRequestHandler extends ContentStreamRequestHandler { FileRequestHandler(Context context) { super(context); } @Override // com.squareup.picasso.ContentStreamRequestHandler, com.squareup.picasso.RequestHandler public boolean a(Request request) { return "file".equals(request.d.getScheme()); } @Override // com.squareup.picasso.ContentStreamRequestHandler, com.squareup.picasso.RequestHandler public RequestHandler.Result a(Request request, int i) throws IOException { return new RequestHandler.Result(null, c(request), Picasso.LoadedFrom.DISK, a(request.d)); } static int a(Uri uri) throws IOException { int attributeInt = new ExifInterface(uri.getPath()).getAttributeInt("Orientation", 1); if (attributeInt == 3) { return 180; } if (attributeInt != 6) { return attributeInt != 8 ? 0 : 270; } return 90; } }