Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <gtk/gtk.h>
#include <pthread.h>
#include <libaudcore/hook.h>
#include "debug.h"
#include "general.h"
#include "interface.h"
#include "main.h"
#include "misc.h"
#include "plugin.h"
#include "plugins.h"
#include "visualization.h"
Go to the source code of this file.
static bool_t delete_cb | ( | GtkWidget * | window, |
GdkEvent * | event, | ||
PluginHandle * | plugin | ||
) | [static] |
Definition at line 149 of file interface.c.
Referenced by interface_add_plugin_widget().
static bool_t error_idle_func | ( | void * | unused | ) | [static] |
Definition at line 91 of file interface.c.
Referenced by interface_show_error().
PluginHandle* iface_plugin_get_current | ( | void | ) |
Definition at line 218 of file interface.c.
PluginHandle* iface_plugin_probe | ( | void | ) |
Definition at line 209 of file interface.c.
bool_t iface_plugin_set_current | ( | PluginHandle * | plugin | ) |
Definition at line 223 of file interface.c.
void interface_add_plugin_widget | ( | PluginHandle * | plugin, |
GtkWidget * | widget | ||
) |
Definition at line 156 of file interface.c.
Referenced by general_load(), and vis_load().
void interface_install_toolbar | ( | void * | widget | ) |
Definition at line 183 of file interface.c.
bool_t interface_is_focused | ( | void | ) |
Definition at line 82 of file interface.c.
bool_t interface_is_shown | ( | void | ) |
Definition at line 73 of file interface.c.
Referenced by audacious_rc_main_win_visible().
bool_t interface_load | ( | PluginHandle * | plugin | ) |
Definition at line 43 of file interface.c.
Referenced by iface_plugin_set_current().
void interface_remove_plugin_widget | ( | PluginHandle * | plugin, |
GtkWidget * | widget | ||
) |
Definition at line 173 of file interface.c.
Referenced by general_unload(), and vis_unload().
void interface_show | ( | bool_t | show | ) |
Definition at line 65 of file interface.c.
Referenced by audacious_rc_show_main_win(), and do_commands().
void interface_show_error | ( | const char * | message | ) |
Definition at line 116 of file interface.c.
Referenced by entries_are_scanned(), get_plugin(), import_winamp_eqf(), and playback_thread().
void interface_show_filebrowser | ( | bool_t | play_button | ) |
Definition at line 133 of file interface.c.
Referenced by audacious_rc_eject(), and audacious_rc_show_filebrowser().
void interface_show_jump_to_track | ( | void | ) |
Definition at line 141 of file interface.c.
Referenced by audacious_rc_show_jtf_box(), and do_commands().
void interface_uninstall_toolbar | ( | void * | widget | ) |
Definition at line 193 of file interface.c.
void interface_unload | ( | void | ) |
Definition at line 55 of file interface.c.
Referenced by iface_plugin_set_current().
static bool_t probe_cb | ( | PluginHandle * | p, |
PluginHandle ** | pp | ||
) | [static] |
Definition at line 203 of file interface.c.
Referenced by iface_plugin_probe().
IfacePlugin* current_interface = NULL [static] |
Definition at line 37 of file interface.c.
Referenced by error_idle_func(), interface_add_plugin_widget(), interface_install_toolbar(), interface_is_focused(), interface_is_shown(), interface_load(), interface_remove_plugin_widget(), interface_show(), interface_show_filebrowser(), interface_show_jump_to_track(), interface_uninstall_toolbar(), and interface_unload().
PluginHandle* current_plugin = NULL [static] |
Definition at line 216 of file interface.c.
Referenced by iface_plugin_get_current().
pthread_mutex_t error_mutex = PTHREAD_MUTEX_INITIALIZER [static] |
Definition at line 39 of file interface.c.
Referenced by error_idle_func(), and interface_show_error().
GQueue error_queue = G_QUEUE_INIT [static] |
Definition at line 40 of file interface.c.
Referenced by error_idle_func(), and interface_show_error().
int error_source [static] |
Definition at line 41 of file interface.c.
Referenced by error_idle_func(), and interface_show_error().