fixed: play .mid files through the midi codec
authorspiff <spiff@xbmc.org>
Thu, 3 Nov 2011 21:22:43 +0000 (22:22 +0100)
committerspiff <spiff@xbmc.org>
Thu, 3 Nov 2011 21:25:07 +0000 (22:25 +0100)
this is a better idea than letting modplug unleash its
perverse fantasies of what the song sounds like on the world

xbmc/cores/paplayer/CodecFactory.cpp

index 741e0a6..8b3ca68 100644 (file)
@@ -72,15 +72,14 @@ ICodec* CodecFactory::CreateCodec(const CStdString& strFileType)
            strFileType.Equals("dsm")  ||  strFileType.Equals("far") ||
            strFileType.Equals("it")   ||  strFileType.Equals("j2b") ||
            strFileType.Equals("mdl")  ||  strFileType.Equals("med") ||
-           strFileType.Equals("mid")  ||  strFileType.Equals("mod") ||
+           strFileType.Equals("mod")  ||  strFileType.Equals("itgz")||
            strFileType.Equals("mt2")  ||  strFileType.Equals("mtm") ||
            strFileType.Equals("okt")  ||  strFileType.Equals("pat") ||
            strFileType.Equals("psm")  ||  strFileType.Equals("ptm") ||
            strFileType.Equals("s3m")  ||  strFileType.Equals("stm") ||
            strFileType.Equals("ult")  ||  strFileType.Equals("umx") ||
            strFileType.Equals("xm")   || strFileType.Equals("mdgz") ||
-           strFileType.Equals("s3gz") || strFileType.Equals("xmgz") ||
-           strFileType.Equals("itgz"))
+           strFileType.Equals("s3gz") || strFileType.Equals("xmgz"))
     return new ModplugCodec();
   else if (strFileType.Equals("nsf") || strFileType.Equals("nsfstream"))
     return new NSFCodec();