|
Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <glib.h>#include <gtk/gtk.h>#include <math.h>#include <string.h>#include <libaudcore/hook.h>#include "debug.h"#include "fft.h"#include "interface.h"#include "misc.h"#include "playback.h"#include "plugin.h"#include "plugins.h"#include "visualization.h"Go to the source code of this file.
Classes | |
| struct | LoadedVis |
Functions | |
| void | calc_stereo_pcm (VisPCMData dest, const VisPCMData src, gint nch) |
| void | calc_mono_pcm (VisPCMData dest, const VisPCMData src, gint nch) |
| static void | calc_freq (gint16 *dest, const gint16 *src) |
| void | calc_mono_freq (VisFreqData dest, const VisPCMData src, gint nch) |
| void | calc_stereo_freq (VisFreqData dest, const VisPCMData src, gint nch) |
| static void | send_audio (const VisNode *vis_node) |
| static void | vis_start (LoadedVis *vis) |
| static void | vis_start_all (void) |
| static void | vis_stop (LoadedVis *vis) |
| static void | vis_stop_all (void) |
| static gint | vis_find_cb (LoadedVis *vis, PluginHandle *plugin) |
| static void | vis_load (PluginHandle *plugin) |
| static void | vis_unload (PluginHandle *plugin) |
| static gboolean | vis_init_cb (PluginHandle *plugin) |
| void | vis_init (void) |
| static void | vis_cleanup_cb (LoadedVis *vis) |
| void | vis_cleanup (void) |
| void | vis_plugin_enable (PluginHandle *plugin, gboolean enable) |
Variables | |
| static GList * | loaded_vis_plugins = NULL |
| static void calc_freq | ( | gint16 * | dest, |
| const gint16 * | src | ||
| ) | [static] |
Definition at line 78 of file visualization.c.
Referenced by calc_mono_freq(), and calc_stereo_freq().
| void calc_mono_freq | ( | VisFreqData | dest, |
| const VisPCMData | src, | ||
| gint | nch | ||
| ) |
Definition at line 93 of file visualization.c.
Referenced by send_audio().
| void calc_mono_pcm | ( | VisPCMData | dest, |
| const VisPCMData | src, | ||
| gint | nch | ||
| ) |
Definition at line 60 of file visualization.c.
| void calc_stereo_freq | ( | VisFreqData | dest, |
| const VisPCMData | src, | ||
| gint | nch | ||
| ) |
Definition at line 112 of file visualization.c.
Referenced by send_audio().
| void calc_stereo_pcm | ( | VisPCMData | dest, |
| const VisPCMData | src, | ||
| gint | nch | ||
| ) |
Definition at line 51 of file visualization.c.
Referenced by send_audio().
| static void send_audio | ( | const VisNode * | vis_node | ) | [static] |
Definition at line 122 of file visualization.c.
Referenced by vis_load(), and vis_unload().
| void vis_cleanup | ( | void | ) |
Definition at line 289 of file visualization.c.
Referenced by iface_plugin_set_active(), and main().
| static void vis_cleanup_cb | ( | LoadedVis * | vis | ) | [static] |
Definition at line 284 of file visualization.c.
Referenced by vis_cleanup().
| static gint vis_find_cb | ( | LoadedVis * | vis, |
| PluginHandle * | plugin | ||
| ) | [static] |
Definition at line 198 of file visualization.c.
Referenced by vis_load(), and vis_unload().
| void vis_init | ( | void | ) |
Definition at line 276 of file visualization.c.
Referenced by iface_plugin_set_active(), and main().
| static gboolean vis_init_cb | ( | PluginHandle * | plugin | ) | [static] |
Definition at line 270 of file visualization.c.
Referenced by vis_init().
| static void vis_load | ( | PluginHandle * | plugin | ) | [static] |
Definition at line 203 of file visualization.c.
Referenced by vis_init_cb(), and vis_plugin_enable().
| void vis_plugin_enable | ( | PluginHandle * | plugin, |
| gboolean | enable | ||
| ) |
Definition at line 297 of file visualization.c.
Referenced by delete_cb(), plugin_toggle(), and vis_plugin_disable_by_header().
| static void vis_start | ( | LoadedVis * | vis | ) | [static] |
Definition at line 168 of file visualization.c.
Referenced by vis_load(), and vis_start_all().
| static void vis_start_all | ( | void | ) | [static] |
Definition at line 178 of file visualization.c.
Referenced by vis_cleanup(), and vis_init().
| static void vis_stop | ( | LoadedVis * | vis | ) | [static] |
Definition at line 183 of file visualization.c.
Referenced by vis_stop_all().
| static void vis_stop_all | ( | void | ) | [static] |
Definition at line 193 of file visualization.c.
Referenced by vis_cleanup(), and vis_init().
| static void vis_unload | ( | PluginHandle * | plugin | ) | [static] |
Definition at line 243 of file visualization.c.
Referenced by vis_cleanup_cb(), and vis_plugin_enable().
GList* loaded_vis_plugins = NULL [static] |
Definition at line 49 of file visualization.c.
Referenced by send_audio(), vis_cleanup(), vis_load(), vis_start_all(), vis_stop_all(), and vis_unload().
1.7.4