diff --git a/includes/jplayer.theme.inc b/includes/jplayer.theme.inc
index 410d605..c1892ec 100644
--- a/includes/jplayer.theme.inc
+++ b/includes/jplayer.theme.inc
@@ -167,15 +167,15 @@ function jplayer_sort_files($raw_files = array(), $player_id, $type = 'single',
 
     // Add file into correct group
     if (!isset($item['type'])) {
-      if (in_array($item['ext'], $video_extensions)) {
+      if (in_array(strtolower($item['ext']), $video_extensions)) {
         $videos = TRUE;
         $item['type'] = 'video';
       }
-      elseif (in_array($item['ext'], $audio_extensions)) {
+      elseif (in_array(strtolower($item['ext']), $audio_extensions)) {
         $audio = TRUE;
         $item['type'] = 'audio';
       }
-      elseif (in_array($item['ext'], $poster_extensions)) {
+      elseif (in_array(strtolower($item['ext']), $poster_extensions)) {
         $poster = $item['url'];
         $item['type'] = 'poster';
       }
