#include <stdio.h>
#include <stdlib.h>
#include <glib.h>
#include "debug.h"
#include "effect.h"
#include "general.h"
#include "interface.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 gboolean dummy_plugin_start | ( | PluginHandle * | p | ) | [static] |
Definition at line 37 of file plugin-init.c.
static void dummy_plugin_stop | ( | PluginHandle * | p | ) | [static] |
Definition at line 42 of file plugin-init.c.
static gboolean enable_multi | ( | gint | type, | |
PluginHandle * | p, | |||
gboolean | enable | |||
) | [static] |
Definition at line 247 of file plugin-init.c.
Referenced by plugin_enable().
static gboolean enable_single | ( | gint | type, | |
PluginHandle * | p | |||
) | [static] |
Definition at line 222 of file plugin-init.c.
Referenced by plugin_enable().
static PluginHandle* find_enabled | ( | gint | type | ) | [static] |
Definition at line 86 of file plugin-init.c.
Referenced by start_single().
static gboolean find_enabled_cb | ( | PluginHandle * | p, | |
PluginHandle ** | pp | |||
) | [static] |
Definition at line 80 of file plugin-init.c.
Referenced by find_enabled().
static VFSConstructor* lookup_transport | ( | const gchar * | scheme | ) | [static] |
Definition at line 153 of file plugin-init.c.
Referenced by start_plugins_one().
PluginHandle* plugin_by_widget | ( | void * | widget | ) |
Definition at line 289 of file plugin-init.c.
gboolean plugin_enable | ( | PluginHandle * | plugin, | |
gboolean | enable | |||
) |
Definition at line 267 of file plugin-init.c.
Referenced by delete_cb(), do_enable(), and output_combo_changed().
PluginHandle* plugin_get_current | ( | gint | type | ) |
Definition at line 216 of file plugin-init.c.
Referenced by output_combo_update().
static gboolean start_multi_cb | ( | PluginHandle * | p, | |
void * | type | |||
) | [static] |
Definition at line 128 of file plugin-init.c.
Referenced by start_plugins().
static void start_plugins | ( | gint | type | ) | [static] |
Definition at line 141 of file plugin-init.c.
Referenced by start_plugins_one(), and start_plugins_two().
void start_plugins_one | ( | void | ) |
Definition at line 163 of file plugin-init.c.
Referenced by init_two().
void start_plugins_two | ( | void | ) |
Definition at line 172 of file plugin-init.c.
Referenced by init_two().
static void start_single | ( | gint | type | ) | [static] |
Definition at line 93 of file plugin-init.c.
Referenced by start_plugins().
static gboolean stop_multi_cb | ( | PluginHandle * | p, | |
void * | type | |||
) | [static] |
Definition at line 178 of file plugin-init.c.
Referenced by stop_plugins().
static void stop_plugins | ( | gint | type | ) | [static] |
Definition at line 185 of file plugin-init.c.
Referenced by stop_plugins_one(), and stop_plugins_two().
void stop_plugins_one | ( | void | ) |
Definition at line 207 of file plugin-init.c.
Referenced by shut_down().
void stop_plugins_two | ( | void | ) |
Definition at line 201 of file plugin-init.c.
Referenced by shut_down().
PluginHandle*(* get_current)(void) |
Definition at line 48 of file plugin-init.c.
Referenced by plugin_enable(), plugin_get_current(), start_plugins(), and stop_plugins().
Definition at line 48 of file plugin-init.c.
Referenced by plugin_enable(), plugin_get_current(), start_plugins(), and stop_plugins().
struct { ... } ::@17 m |
const gchar* name |
Definition at line 47 of file plugin-init.c.
PluginHandle*(* probe)(void) |
struct { ... } ::@18 s |
gboolean(* start)(PluginHandle *plugin) |
Referenced by playlist_entry_get_start_time().
void(* stop)(PluginHandle *plugin) |
struct { ... } table[PLUGIN_TYPES] [static] |
union { ... } u |
Referenced by enable_multi(), enable_single(), start_multi_cb(), start_single(), and stop_plugins().