diff src/audacious/equalizer.c @ 4718:7e0685ceeb86

simplify equalizer code a bit
author mf0102 <0102@gmx.at>
date Wed, 09 Jul 2008 19:42:32 +0200
parents 7375fa718dd8
children
line wrap: on
line diff
--- a/src/audacious/equalizer.c	Wed Jul 09 16:08:45 2008 +0200
+++ b/src/audacious/equalizer.c	Wed Jul 09 19:42:32 2008 +0200
@@ -19,26 +19,19 @@
 
 #include "equalizer.h"
 
+#include "audconfig.h"
 #include "legacy/ui_equalizer.h"
 
+gfloat
+equalizer_get_preamp(void)
+{
+    return equalizerwin_get_preamp();
+}
+
 void
 equalizer_set_preamp(gfloat preamp)
 {
     equalizerwin_set_preamp(preamp);
-    equalizerwin_eq_changed();
-}
-
-void
-equalizer_set_band(gint band, gfloat value)
-{
-    equalizerwin_set_band(band, value);
-    equalizerwin_eq_changed();
-}
-
-gfloat
-equalizer_get_preamp(void)
-{
-    return equalizerwin_get_preamp();
 }
 
 gfloat
@@ -48,7 +41,18 @@
 }
 
 void
-equalizer_activate(gboolean active)
+equalizer_set_band(gint band, gfloat value)
+{
+    equalizerwin_set_band(band, value);
+}
+
+gboolean equalizer_get_active(gboolean active)
+{
+    return cfg.equalizer_active;
+}
+
+void
+equalizer_set_active(gboolean active)
 {
     equalizerwin_activate(active);
 }