@Deprecated
    public DrawableTypeRequest<Uri> loadFromMediaStore(Uri uri, String mimeType, long dateModified, int orientation) {
        Key signature = new MediaStoreSignature(mimeType, dateModified, orientation);
        return (DrawableTypeRequest<Uri>) loadFromMediaStore(uri).signature(signature);
    }
Returns a request builder that uses {@link android.provider.MediaStore.Images.Thumbnails} and
{@link android.provider.MediaStore.Video.Thumbnails} to retrieve pre-generated thumbnails for the given uri if
available and uses the given additional data to build a unique signature for cache invalidation.

@see #loadFromMediaStore(Uri)
@see #load(Uri)
@see GenericRequestBuilder#signature(Key)
@see MediaStoreSignature

@deprecated Use {@link #loadFromMediaStore(Uri)},
{@link MediaStoreSignature}, and
{@link DrawableRequestBuilder#signature(Key)} instead. Scheduled to be
removed in Glide 4.0.
@param uri The uri representing the media.
@param mimeType The mime type of the media store media. Ok to default to empty string "". See
     {@link android.provider.MediaStore.Images.ImageColumns#MIME_TYPE} or
     {@link android.provider.MediaStore.Video.VideoColumns#MIME_TYPE}.
@param dateModified The date modified time of the media store media. Ok to default to 0. See
     {@link android.provider.MediaStore.Images.ImageColumns#DATE_MODIFIED} or
     {@link android.provider.MediaStore.Video.VideoColumns#DATE_MODIFIED}.
@param orientation The orientation of the media store media. Ok to default to 0. See
     {@link android.provider.MediaStore.Images.ImageColumns#ORIENTATION}.
core/src/main/java/com/bumptech/glide/RequestManager.java