20 #ifndef __XMMS_XFORMPLUGIN_H__ 21 #define __XMMS_XFORMPLUGIN_H__ 52 #define XMMS_XFORM_API_VERSION 7 64 struct xmms_xform_plugin_St;
90 #define XMMS_XFORM_PLUGIN(shname, name, ver, desc, setupfunc) XMMS_PLUGIN(XMMS_PLUGIN_TYPE_XFORM, XMMS_XFORM_API_VERSION, shname, name, ver, desc, (gboolean (*)(gpointer))setupfunc) 154 #define XMMS_XFORM_METHODS_INIT(m) memset (&m, 0, sizeof (xmms_xform_methods_t)) 301 gboolean
xmms_magic_add (
const gchar *desc,
const gchar *mime, ...);
307 const gchar *default_value,
322 #define XMMS_XFORM_BROWSE_FLAG_DIR (1 << 0) 335 #define XMMS_XFORM_MAX_LINE_SIZE 1024 enum xmms_stream_type_key_E xmms_stream_type_key_t
struct xmms_stream_type_St xmms_stream_type_t
G_BEGIN_DECLS struct xmms_error_St xmms_error_t
struct xmms_config_property_St xmms_config_property_t
void(* xmms_object_handler_t)(xmms_object_t *object, xmmsv_t *data, gpointer userdata)