  
  	cfg = xmms_cfg_open_default_file();
  	xmms_cfg_read_int(cfg, "vorbis", "http_buffer_size",
-@@ -830,6 +1010,8 @@
+@@ -830,6 +1008,8 @@
  	xmms_cfg_read_boolean(cfg, "vorbis", "use_replaygain", &vorbis_cfg.use_replaygain);
  	xmms_cfg_read_int(cfg, "vorbis", "replaygain_mode", &vorbis_cfg.replaygain_mode);
  	xmms_cfg_read_boolean(cfg, "vorbis", "use_booster", &vorbis_cfg.use_booster);

 	/* Buttons */
 
 	bbox = gtk_hbutton_box_new();
diff -x Makefile -x Makefile.in -ru xmms-1.2.11-original/Input/vorbis/fileinfo.c xmms-1.2.11/Input/vorbis/fileinfo.c
--- xmms-1.2.11-original/Input/vorbis/fileinfo.c	2005-05-15 01:01:20.000000000 +0100
+++ xmms-1.2.11/Input/vorbis/fileinfo.c	2008-07-16 13:56:46.000000000 +0100
@@ -33,6 +33,9 @@
 #include <ogg/ogg.h>
 #include <vorbis/codec.h>

+                *category = g_strdup(k.ki->category);
+                *language = g_strdup(k.ki->language);
+#if (KATE_VERSION_MAJOR*0x10000) + (KATE_VERSION_MINOR*0x100) + KATE_VERSION_PATCH >= 0x000106
+                /* libkate API prior to 0.1.6 doesn't have kate_high_decode_get_comments */
+                kc = kate_high_decode_get_comments(&k);
+                *vendor = g_strdup(kc->vendor);
+#endif
