# HG changeset patch # User nenolod # Date 1141234461 28800 # Node ID 4da9146410399cac25b1a5df664c7dc0fb579160 # Parent a22aa7bfa1089f728d1efe9b01be3eaf568eb22b [svn] - lets not use mpg123_detect_by_content diff -r a22aa7bfa108 -r 4da914641039 Plugins/Input/mpg123/mpg123.c --- a/Plugins/Input/mpg123/mpg123.c Wed Mar 01 09:07:09 2006 -0800 +++ b/Plugins/Input/mpg123/mpg123.c Wed Mar 01 09:34:21 2006 -0800 @@ -299,10 +299,12 @@ if (!strncasecmp(filename, "http://", 7) && (ext && strncasecmp(ext, ".ogg", 4))) return TRUE; - else if (ext && strncasecmp(ext, ".mp3", 4)) /* If extension ends in .mp3, let it be --nenolod */ - return (mpg123_detect_by_content(filename)); + else if (ext && (!strncasecmp(ext, ".mp3", 4) || + !strncasecmp(ext, ".mp2", 4) || + !strncasecmp(ext, ".mpg", 4))) + return TRUE; - return TRUE; /* Why? The file ends in .mp3. Lalala. */ + return FALSE; } static void