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.
static bool_t dummy_plugin_start | ( | PluginHandle * | p | ) | [static] |
Definition at line 39 of file plugin-init.c.
static void dummy_plugin_stop | ( | PluginHandle * | p | ) | [static] |
Definition at line 44 of file plugin-init.c.
static bool_t enable_multi | ( | int | type, |
PluginHandle * | p, | ||
bool_t | enable | ||
) | [static] |
Definition at line 253 of file plugin-init.c.
Referenced by plugin_enable().
static bool_t enable_single | ( | int | type, |
PluginHandle * | p | ||
) | [static] |
Definition at line 228 of file plugin-init.c.
Referenced by plugin_enable().
static PluginHandle* find_enabled | ( | int | type | ) | [static] |
Definition at line 88 of file plugin-init.c.
Referenced by start_single().
static bool_t find_enabled_cb | ( | PluginHandle * | p, |
PluginHandle ** | pp | ||
) | [static] |
Definition at line 82 of file plugin-init.c.
Referenced by find_enabled().
static VFSConstructor* lookup_transport | ( | const char * | scheme | ) | [static] |
Definition at line 157 of file plugin-init.c.
Referenced by start_plugins_one().
PluginHandle* plugin_by_widget | ( | void * | widget | ) |
Definition at line 296 of file plugin-init.c.
bool_t plugin_enable | ( | PluginHandle * | plugin, |
bool_t | enable | ||
) |
Definition at line 273 of file plugin-init.c.
Referenced by delete_cb(), do_enable(), and output_combo_changed().
PluginHandle* plugin_get_current | ( | int | type | ) |
Definition at line 222 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 306 of file plugin-init.c.
static bool_t start_multi_cb | ( | PluginHandle * | p, |
void * | type | ||
) | [static] |
Definition at line 130 of file plugin-init.c.
Referenced by start_plugins().
static void start_plugins | ( | int | type | ) | [static] |
Definition at line 143 of file plugin-init.c.
Referenced by start_plugins_one(), and start_plugins_two().
void start_plugins_one | ( | void | ) |
Definition at line 167 of file plugin-init.c.
Referenced by init_two().
void start_plugins_two | ( | void | ) |
Definition at line 176 of file plugin-init.c.
Referenced by init_two().
static void start_single | ( | int | type | ) | [static] |
Definition at line 95 of file plugin-init.c.
Referenced by start_plugins().
static bool_t stop_multi_cb | ( | PluginHandle * | p, |
void * | type | ||
) | [static] |
Definition at line 182 of file plugin-init.c.
Referenced by stop_plugins().
static void stop_plugins | ( | int | type | ) | [static] |
Definition at line 189 of file plugin-init.c.
Referenced by stop_plugins_one(), and stop_plugins_two().
void stop_plugins_one | ( | void | ) |
Definition at line 213 of file plugin-init.c.
Referenced by shut_down().
void stop_plugins_two | ( | void | ) |
Definition at line 207 of file plugin-init.c.
Referenced by shut_down().
PluginHandle*(* get_current)(void) |
Definition at line 60 of file plugin-init.c.
Definition at line 50 of file plugin-init.c.
Referenced by plugin_enable(), plugin_get_current(), start_plugins(), and stop_plugins().
Definition at line 50 of file plugin-init.c.
Referenced by plugin_enable(), plugin_get_current(), start_plugins(), and stop_plugins().
struct { ... } ::@17 m |
const char* name |
Definition at line 49 of file plugin-init.c.
PluginHandle*(* probe)(void) |
Definition at line 59 of file plugin-init.c.
struct { ... } ::@18 s |
Definition at line 61 of file plugin-init.c.
bool_t(* start)(PluginHandle *plugin) |
Definition at line 54 of file plugin-init.c.
Referenced by playback_entry_get_start_time().
void(* stop)(PluginHandle *plugin) |
Definition at line 55 of file plugin-init.c.
struct { ... } table[PLUGIN_TYPES] [static] |
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_single(), and stop_plugins().