Mercurial > audlegacy
diff src/audacious/plugin.h @ 4598:a2cbde1af409
export create_widgets to PAPI
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Wed, 04 Jun 2008 12:36:25 +0200 |
parents | a77d02342ee1 |
children | 5523b30cb122 |
line wrap: on
line diff
--- a/src/audacious/plugin.h Sat May 31 14:19:52 2008 +0200 +++ b/src/audacious/plugin.h Wed Jun 04 12:36:25 2008 +0200 @@ -44,6 +44,7 @@ #include "audacious/configdb.h" #include "audacious/playlist_container.h" #include "audacious/main.h" +#include "audacious/preferences.h" #define PLUGIN(x) ((Plugin *)(x)) #define INPUT_PLUGIN(x) ((InputPlugin *)(x)) @@ -649,6 +650,8 @@ void (*calc_mono_pcm)(gint16 dest[2][512], gint16 src[2][512], gint nch); void (*calc_stereo_pcm)(gint16 dest[2][512], gint16 src[2][512], gint nch); + void (*create_widgets)(GtkBox *box, PreferencesWidget *widgets, gint amt); + /* VFS endianess helper functions */ gboolean (*vfs_fget_le16)(guint16 *value, VFSFile *stream); gboolean (*vfs_fget_le32)(guint32 *value, VFSFile *stream); @@ -1006,6 +1009,8 @@ #define aud_calc_mono_pcm _audvt->calc_mono_pcm #define aud_calc_stereo_pcm _audvt->calc_stereo_pcm +#define aud_create_widgets _audvt->create_widgets + #include "audacious/auddrct.h" /* for multi-file plugins :( */