|
XMMS2
|
#include <xmms/xmms_object.h>#include <xmms/xmms_plugin.h>#include <xmms/xmms_config.h>#include <gmodule.h>Data Structures | |
| struct | xmms_plugin_St |
Macros | |
| #define | XMMS_BUILTIN_DEFINE(type, api_ver, shname, name, ver, desc, setupfunc) |
Typedefs | |
| typedef struct xmms_plugin_St | xmms_plugin_t |
| typedef gboolean(* | xmms_plugin_foreach_func_t )(xmms_plugin_t *, gpointer) |
| #define XMMS_BUILTIN_DEFINE | ( | type, | |
| api_ver, | |||
| shname, | |||
| name, | |||
| ver, | |||
| desc, | |||
| setupfunc | |||
| ) |
| typedef gboolean(* xmms_plugin_foreach_func_t)(xmms_plugin_t *, gpointer) |
| typedef struct xmms_plugin_St xmms_plugin_t |
| xmms_config_property_t* xmms_plugin_config_lookup | ( | xmms_plugin_t * | plugin, |
| const gchar * | key | ||
| ) |
| xmms_config_property_t* xmms_plugin_config_property_register | ( | xmms_plugin_t * | plugin, |
| const gchar * | name, | ||
| const gchar * | default_value, | ||
| xmms_object_handler_t | cb, | ||
| gpointer | userdata | ||
| ) |
| const char* xmms_plugin_description_get | ( | const xmms_plugin_t * | plugin | ) |
| void xmms_plugin_destroy | ( | xmms_plugin_t * | plugin | ) |
| xmms_plugin_t* xmms_plugin_find | ( | xmms_plugin_type_t | type, |
| const gchar * | name | ||
| ) |
Referenced by main(), and xmms_xform_chain_setup_url_session().
| void xmms_plugin_foreach | ( | xmms_plugin_type_t | type, |
| xmms_plugin_foreach_func_t | func, | ||
| gpointer | user_data | ||
| ) |
Referenced by xmms_plugin_find(), and xmms_xform_find().
| gboolean xmms_plugin_init | ( | const gchar * | path | ) |
Referenced by main().
| gboolean xmms_plugin_load | ( | const xmms_plugin_desc_t * | desc, |
| GModule * | module | ||
| ) |
| const char* xmms_plugin_name_get | ( | const xmms_plugin_t * | plugin | ) |
| const gchar* xmms_plugin_shortname_get | ( | const xmms_plugin_t * | plugin | ) |
| void xmms_plugin_shutdown | ( | void | ) |
| xmms_plugin_type_t xmms_plugin_type_get | ( | const xmms_plugin_t * | plugin | ) |
| const gchar* xmms_plugin_version_get | ( | const xmms_plugin_t * | plugin | ) |