diff Plugins/Input/console/Audacious_Driver.cpp @ 319:1e642d74d68c trunk

[svn] Do not abort if libmpc is not found, just disable musepack plugin.
author chainsaw
date Sun, 18 Dec 2005 09:06:02 -0800
parents 1e2bd3df8981
children 0daaddb10914
line wrap: on
line diff
--- a/Plugins/Input/console/Audacious_Driver.cpp	Sun Dec 18 08:56:26 2005 -0800
+++ b/Plugins/Input/console/Audacious_Driver.cpp	Sun Dec 18 09:06:02 2005 -0800
@@ -13,7 +13,7 @@
 #include <glib.h>
 #include <glib/gi18n.h>
 #include <gtk/gtk.h>
-#include "libaudacious/configfile.h"
+#include "libaudacious/configdb.h"
 #include "libaudacious/util.h"
 #include "libaudacious/titlestring.h"
 #include "audacious/input.h"
@@ -443,15 +443,15 @@
 
 static void console_init(void)
 {
-	ConfigFile *cfg;
+	ConfigDb *db;
 
-	cfg = xmms_cfg_open_default_file();
+	db = bmp_cfg_db_open();
 
-	xmms_cfg_read_int(cfg, "console", "loop_length", &audcfg.loop_length);
-	xmms_cfg_read_boolean(cfg, "console", "resample", &audcfg.resample);
-	xmms_cfg_read_int(cfg, "console", "resample_rate", &audcfg.resample_rate);
+	bmp_cfg_db_get_int(db, "console", "loop_length", &audcfg.loop_length);
+	bmp_cfg_db_get_bool(db, "console", "resample", &audcfg.resample);
+	bmp_cfg_db_get_int(db, "console", "resample_rate", &audcfg.resample_rate);
 
-	xmms_cfg_free(cfg);
+	bmp_cfg_db_close(db);
 }
 
 extern "C" void console_aboutbox(void)