From eeb67e2defa99fcb56529555aa5b1bef8f4139d3 Mon Sep 17 00:00:00 2001 From: djdt Date: Wed, 7 Jun 2017 16:34:42 +1000 Subject: [PATCH] Modified audioFileFilter to recognise .ogg files. (#129) Previously any vorbis files (or any other format using the Ogg container) were missing from the folders view. This is because the Android mime type for .ogg is "application/ogg" rather than "audio/ogg". This pull request simply adds an additional check for this. --- .../ui/fragments/mainactivity/folders/FoldersFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/mainactivity/folders/FoldersFragment.java b/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/mainactivity/folders/FoldersFragment.java index bc6cb58e..db89d0b8 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/mainactivity/folders/FoldersFragment.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/mainactivity/folders/FoldersFragment.java @@ -457,7 +457,9 @@ public class FoldersFragment extends AbsMainActivityFragment implements MainActi FileFilter audioFileFilter = new FileFilter() { @Override public boolean accept(File file) { - return !file.isHidden() && (file.isDirectory() || FileUtil.fileIsMimeType(file, "audio/*", MimeTypeMap.getSingleton())); + return !file.isHidden() && (file.isDirectory() || + FileUtil.fileIsMimeType(file, "audio/*", MimeTypeMap.getSingleton()) || + FileUtil.fileIsMimeType(file, "application/ogg", MimeTypeMap.getSingleton())); } }; @@ -750,4 +752,4 @@ public class FoldersFragment extends AbsMainActivityFragment implements MainActi .show(); } } -} \ No newline at end of file +}