diff src/skins/ui_main_evlisteners.c @ 2967:165ccb8de035

audlegacy-plugins begins.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 24 Nov 2008 21:42:16 +0900
parents fb5375e86a03
children 3134a0987162
line wrap: on
line diff
--- a/src/skins/ui_main_evlisteners.c	Fri Oct 17 16:48:31 2008 -0500
+++ b/src/skins/ui_main_evlisteners.c	Mon Nov 24 21:42:16 2008 +0900
@@ -17,6 +17,8 @@
  * The Audacious team does not consider modular code linking to
  * Audacious or using our public API to be a derived work.
  */
+#define UPDATEVIS 1
+
 #if 0
 #include "ui_playlist_evlisteners.h"
 #endif
@@ -61,8 +63,8 @@
 {
     if (!audacious_drct_get_playing())
         return FALSE;
-#if 0
-    input_update_vis(audacious_drct_get_time());
+#if UPDATEVIS
+    aud_input_update_vis(audacious_drct_get_time());
 #endif
     return TRUE;
 }
@@ -133,8 +135,8 @@
 
     update_vis_timeout_source =
         g_timeout_add(10, (GSourceFunc) update_vis_func, NULL);
-#if 0
-    vis_playback_start();
+#if UPDATEVIS
+    aud_vis_playback_start();
 #endif
     ui_skinned_playstatus_set_status(mainwin_playstatus, STATUS_PLAY);
 }
@@ -144,9 +146,9 @@
 {
     if (song_info_timeout_source)
         g_source_remove(song_info_timeout_source);
-#if 0
-    vis_playback_stop();
-    free_vis_data();
+#if UPDATEVIS
+    aud_vis_playback_stop();
+    aud_free_vis_data();
 #endif
     ui_skinned_playstatus_set_buffering(mainwin_playstatus, FALSE);
 }
@@ -166,8 +168,8 @@
 static void
 ui_main_evlistener_playback_seek(gpointer hook_data, gpointer user_data)
 {
-#if 0
-    free_vis_data();
+#if UPDATEVIS
+    aud_free_vis_data();
 #endif
 }