|
Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <errno.h>#include <stdio.h>#include <stdlib.h>#include <glib.h>#include "debug.h"#include "effect.h"#include "general.h"#include "interface.h"#include "main.h"#include "output.h"#include "plugin.h"#include "plugins.h"#include "ui_preferences.h"#include "visualization.h"Go to the source code of this file.
Variables | |
| struct { | |
| const char * name | |
| bool_t is_single | |
| union { | |
| struct { | |
| bool_t(* start )(PluginHandle *plugin) | |
| void(* stop )(PluginHandle *plugin) | |
| } m | |
| struct { | |
| PluginHandle *(* probe )(void) | |
| PluginHandle *(* get_current )(void) | |
| bool_t(* set_current )(PluginHandle *plugin) | |
| } s | |
| } u | |
| } | table [PLUGIN_TYPES] |
|
static |
Definition at line 244 of file plugin-init.c.
Referenced by plugin_enable().
|
static |
Definition at line 219 of file plugin-init.c.
Referenced by plugin_enable().
|
static |
Definition at line 71 of file plugin-init.c.
Referenced by start_single().
|
static |
Definition at line 65 of file plugin-init.c.
Referenced by find_enabled().
|
static |
Definition at line 140 of file plugin-init.c.
Referenced by start_plugins_one().
|
static |
Definition at line 165 of file plugin-init.c.
Referenced by stop_plugins().
| PluginHandle* plugin_by_widget | ( | void * | widget | ) |
Definition at line 288 of file plugin-init.c.
| void plugin_do_about | ( | PluginHandle * | plugin | ) |
Definition at line 310 of file plugin-init.c.
Referenced by do_about(), and output_do_about().
| void plugin_do_configure | ( | PluginHandle * | plugin | ) |
Definition at line 322 of file plugin-init.c.
Referenced by do_config(), and output_do_config().
| bool_t plugin_enable | ( | PluginHandle * | plugin, |
| bool_t | enable | ||
| ) |
Definition at line 267 of file plugin-init.c.
Referenced by delete_cb(), do_enable(), and output_combo_changed().
| PluginHandle* plugin_get_current | ( | int | type | ) |
Definition at line 213 of file plugin-init.c.
Referenced by output_combo_update().
| int plugin_send_message | ( | PluginHandle * | plugin, |
| const char * | code, | ||
| const void * | data, | ||
| int | size | ||
| ) |
Definition at line 298 of file plugin-init.c.
|
static |
Definition at line 113 of file plugin-init.c.
Referenced by start_plugins().
|
static |
Definition at line 126 of file plugin-init.c.
Referenced by start_plugins_one(), and start_plugins_two().
| void start_plugins_one | ( | void | ) |
Definition at line 150 of file plugin-init.c.
Referenced by init_two().
| void start_plugins_two | ( | void | ) |
Definition at line 159 of file plugin-init.c.
Referenced by init_two().
|
static |
Definition at line 78 of file plugin-init.c.
Referenced by start_plugins().
|
static |
Definition at line 171 of file plugin-init.c.
Referenced by stop_plugins().
|
static |
Definition at line 178 of file plugin-init.c.
Referenced by stop_plugins_one(), and stop_plugins_two().
| void stop_plugins_one | ( | void | ) |
Definition at line 204 of file plugin-init.c.
Referenced by shut_down().
| void stop_plugins_two | ( | void | ) |
Definition at line 198 of file plugin-init.c.
Referenced by shut_down().
| PluginHandle*(* get_current)(void) |
Definition at line 49 of file plugin-init.c.
| bool_t is_single |
Definition at line 39 of file plugin-init.c.
Referenced by plugin_enable(), plugin_get_current(), start_plugins(), and stop_plugins().
| struct { ... } m |
| const char* name |
Definition at line 38 of file plugin-init.c.
Referenced by config_set_defaults(), create_font_btn(), create_titlestring_tag_menu(), equalizer_read_presets(), field_dict_compare(), fill_category_list(), history_load(), history_save(), plugin_make_about_window(), plugin_make_config_window(), plugin_menu_add(), prefswin_page_queue_new(), skip_top_folders(), split_filename(), start_single(), stream_name(), tuple_field_by_name(), tuple_set_filename(), uri_to_filename(), and write_temp_file().
| PluginHandle*(* probe)(void) |
Definition at line 48 of file plugin-init.c.
| struct { ... } s |
| bool_t(* set_current)(PluginHandle *plugin) |
Definition at line 50 of file plugin-init.c.
| bool_t(* start)(PluginHandle *plugin) |
Definition at line 43 of file plugin-init.c.
| void(* stop)(PluginHandle *plugin) |
Definition at line 44 of file plugin-init.c.
| struct { ... } table[PLUGIN_TYPES] |
Referenced by enable_multi(), enable_single(), plugin_enable(), plugin_get_current(), start_multi_cb(), start_plugins(), start_single(), stop_multi_cb(), and stop_plugins().
| union { ... } u |
Referenced by enable_multi(), enable_single(), playlist_updated_range(), start_multi_cb(), start_plugins(), start_single(), and stop_plugins().
1.8.5