changeset 2812:5bd949bbd1c7 trunk

[svn] - remove xmms-like plugin loader
author nenolod
date Mon, 28 May 2007 03:16:56 -0700
parents 1c7ee5ed3a10
children 49f3d1b43518
files ChangeLog src/audacious/build_stamp.c src/audacious/pluginenum.c
diffstat 3 files changed, 8 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Sun May 27 14:31:34 2007 -0700
+++ b/ChangeLog	Mon May 28 03:16:56 2007 -0700
@@ -1,3 +1,10 @@
+2007-05-27 21:31:34 +0000  Ralf Ertzinger <ralf@skytale.net>
+  revision [4648]
+  Move effect plugin handling into the main thread
+  trunk/src/audacious/output.c |   34 ++++++++++++++++++++++++++++++++++
+  1 file changed, 34 insertions(+)
+
+
 2007-05-26 16:18:11 +0000  Michael Farber <01mf02@gmail.com>
   revision [4646]
   - Fixed some very visible errors in German translation
--- a/src/audacious/build_stamp.c	Sun May 27 14:31:34 2007 -0700
+++ b/src/audacious/build_stamp.c	Mon May 28 03:16:56 2007 -0700
@@ -1,2 +1,2 @@
 #include <glib.h>
-const gchar *svn_stamp = "20070526-4646";
+const gchar *svn_stamp = "20070527-4648";
--- a/src/audacious/pluginenum.c	Sun May 27 14:31:34 2007 -0700
+++ b/src/audacious/pluginenum.c	Mon May 28 03:16:56 2007 -0700
@@ -364,20 +364,6 @@
         return;
     }
 
-    /* v1 plugin loading */
-    for (type = plugin_types; type->name; type++)
-    {
-        if (g_module_symbol(module, type->id, &func)) {
-            Plugin *plugin = PLUGIN_GET_INFO(func);
-
-            plugin->handle = module;
-            plugin->filename = g_strdup(filename);
-            type->init(PLUGIN_GET_INFO(func));
-
-            return;
-        }
-    }
-
     printf("Invalid plugin (%s)\n", filename);
     g_module_close(module);
 }