src/xmms/plugin.c File Reference
#include "xmms_configuration.h"
#include "xmmspriv/xmms_plugin.h"
#include "xmms/xmms_config.h"
#include "xmmspriv/xmms_config.h"
#include "xmms/xmms_object.h"
#include "xmms/xmms_log.h"
#include "xmmspriv/xmms_playlist.h"
#include "xmmspriv/xmms_outputplugin.h"
#include "xmmspriv/xmms_xform.h"
#include <gmodule.h>
#include <string.h>
#include <stdarg.h>
Go to the source code of this file.
Defines |
| #define | get_module_ext(dir) g_module_build_path (dir, "*") |
Functions |
| 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) |
| xmms_plugin_type_t | xmms_plugin_type_get (const xmms_plugin_t *plugin) |
| const char * | xmms_plugin_name_get (const xmms_plugin_t *plugin) |
| const gchar * | xmms_plugin_shortname_get (const xmms_plugin_t *plugin) |
| const gchar * | xmms_plugin_version_get (const xmms_plugin_t *plugin) |
| const char * | xmms_plugin_description_get (const xmms_plugin_t *plugin) |
| gboolean | xmms_plugin_init (const gchar *path) |
| void | xmms_plugin_shutdown () |
| GList * | xmms_plugin_client_list (xmms_object_t *main, gint32 type, xmms_error_t *err) |
| void | xmms_plugin_foreach (xmms_plugin_type_t type, xmms_plugin_foreach_func_t func, gpointer user_data) |
| xmms_plugin_t * | xmms_plugin_find (xmms_plugin_type_t type, const gchar *name) |
| void | xmms_plugin_destroy (xmms_plugin_t *plugin) |
Define Documentation
| #define get_module_ext |
( |
dir |
|
) |
g_module_build_path (dir, "*") |
Function Documentation
| const char* xmms_plugin_description_get |
( |
const xmms_plugin_t * |
plugin |
) |
|
| gboolean xmms_plugin_init |
( |
const gchar * |
path |
) |
|
| 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 |
|
) |
|
| const gchar* xmms_plugin_version_get |
( |
const xmms_plugin_t * |
plugin |
) |
|