diff options
author | Jens Georg <mail@jensge.org> | 2016-08-18 15:29:06 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2016-08-18 15:29:10 +0200 |
commit | c6015ffcb9406a003e52621a54dc0b0cdae5c847 (patch) | |
tree | ab52f693f35223da0b2f1bf0b2fcc0fea8a83191 | |
parent | a4a1aa967d793a4366cae8967cdbdd978d7ba950 (diff) | |
download | rygel-c6015ffcb9406a003e52621a54dc0b0cdae5c847.tar.gz |
media-export: More extensions to remove
And be case-insensitive to cpature JPG/jpg
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r-- | src/plugins/media-export/rygel-media-export-extractor.vala | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/media-export/rygel-media-export-extractor.vala b/src/plugins/media-export/rygel-media-export-extractor.vala index 012e274f..2fd93468 100644 --- a/src/plugins/media-export/rygel-media-export-extractor.vala +++ b/src/plugins/media-export/rygel-media-export-extractor.vala @@ -37,7 +37,8 @@ public class Rygel.MediaExport.Extractor : Object { private const string[] VIDEO_SUFFIXES = { "webm", "mkv", "flv", "ogv", "ogg", "avi", "mov", "wmv", "mp4", - "m4v", "mpeg", "mpg", "iso" + "m4v", "mpeg", "mpg", "iso", "mp3", "m4a", "png", "jpg", "jpeg", + "ogv", "oga", "3gp" }; private static Regex char_remove_regex; @@ -156,8 +157,10 @@ public class Rygel.MediaExport.Extractor : Object { } foreach (var suffix in VIDEO_SUFFIXES) { - video_suffix_regexes += new Regex (Regex.escape_string - (suffix)); + var regex = new Regex (Regex.escape_string (suffix), + RegexCompileFlags.CASELESS); + + video_suffix_regexes += regex; } } catch (RegexError error) { assert_not_reached (); |