Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 45b43622 authored by Vasu Nori's avatar Vasu Nori
Browse files

add method in MediaFile to determine if a file is a mediatype of not

this helps DownloadService to avoid invoking MediaScanner on
pdf or other non-mediatype files.

Change-Id: I92514e1a11f5119229c0c7292e410e352a9dbcdd
parent b73cf1cc
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -229,6 +229,12 @@ public class MediaFile {
        return sFileTypeMap.get(path.substring(lastDot + 1).toUpperCase());
    }

    public static boolean isMimeTypeMedia(String mimeType) {
        int fileType = getFileTypeForMimeType(mimeType);
        return isAudioFileType(fileType) || isVideoFileType(fileType)
                || isImageFileType(fileType) || isPlayListFileType(fileType);
    }

    // generates a title based on file name
    public static String getFileTitle(String path) {
        // extract file name after last slash