diff -ur faad2.orig/plugins/xmms/src/libmp4.c faad2/plugins/xmms/src/libmp4.c
--- faad2.orig/plugins/xmms/src/libmp4.c	2003-12-03 20:37:56 +0200
+++ faad2/plugins/xmms/src/libmp4.c	2005-12-27 22:59:38 +0200
@@ -108,19 +108,18 @@
 
 static int	mp4_isFile(char *filename)
 {
-  if(filename){
-    gchar*	extention;
-
-    extention = strrchr(filename, '.');
-    if (extention &&
-	!strcasecmp(extention, ".mp4") ||	// official extention
-	!strcasecmp(extention, ".m4a") ||	// Apple mp4 extention
-	!strcasecmp(extention, ".aac")		// old MPEG2/4-AAC extention
-	){
-      return (1);
+    gchar *extension;
+    
+    if(filename){
+	extension = strrchr(filename, '.');
+	if (extension &&
+		(!strcasecmp(extension, ".mp4") ||	// official extension
+	         !strcasecmp(extension, ".m4a") ||	// Apple mp4 extension
+	         !strcasecmp(extension, ".aac")		// an old MPEG2/4-AAC extension
+		)
+	   ) return TRUE;
     }
-  }
-  return(0);
+    return FALSE;
 }
 
 static void	mp4_about(void)