Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <glib.h>
#include "debug.h"
#include "effect.h"
#include "playback.h"
#include "plugin.h"
#include "plugins.h"
Go to the source code of this file.
static gint effect_compare | ( | RunningEffect * | a, |
RunningEffect * | b | ||
) | [static] |
Definition at line 163 of file effect.c.
Referenced by effect_insert().
static void effect_enable | ( | PluginHandle * | plugin, |
EffectPlugin * | ep, | ||
gboolean | enable | ||
) | [static] |
Definition at line 218 of file effect.c.
Referenced by effect_plugin_start(), and effect_plugin_stop().
static gint effect_find_cb | ( | RunningEffect * | effect, |
PluginHandle * | plugin | ||
) | [static] |
Definition at line 158 of file effect.c.
Referenced by effect_insert(), and effect_remove().
void effect_finish | ( | gfloat ** | data, |
gint * | samples | ||
) |
Definition at line 123 of file effect.c.
Referenced by write_buffers().
void effect_flush | ( | void | ) |
Definition at line 113 of file effect.c.
Referenced by close_audio(), and flush().
static void effect_insert | ( | PluginHandle * | plugin, |
EffectPlugin * | header | ||
) | [static] |
Definition at line 168 of file effect.c.
Referenced by effect_enable().
Definition at line 145 of file effect.c.
Referenced by get_output_time().
gboolean effect_plugin_start | ( | PluginHandle * | plugin | ) |
void effect_plugin_stop | ( | PluginHandle * | plugin | ) |
void effect_process | ( | gfloat ** | data, |
gint * | samples | ||
) |
Definition at line 103 of file effect.c.
Referenced by write_audio().
static void effect_process_cb | ( | RunningEffect * | effect, |
EffectProcessState * | state | ||
) | [static] |
Definition at line 89 of file effect.c.
Referenced by effect_process().
static void effect_remove | ( | PluginHandle * | plugin | ) | [static] |
Definition at line 207 of file effect.c.
Referenced by effect_enable().
Definition at line 64 of file effect.c.
Referenced by open_audio().
static gboolean effect_start_cb | ( | PluginHandle * | plugin, |
EffectStartState * | state | ||
) | [static] |
Definition at line 45 of file effect.c.
Referenced by effect_start().
gint input_channels [static] |
Definition at line 39 of file effect.c.
Referenced by effect_start(), and effect_insert().
Definition at line 39 of file effect.c.
Referenced by effect_start(), and effect_insert().
GStaticMutex mutex = G_STATIC_MUTEX_INIT [static] |
Definition at line 37 of file effect.c.
Referenced by effect_start(), effect_process(), effect_flush(), effect_finish(), effect_decoder_to_output_time(), effect_output_to_decoder_time(), and effect_enable().
GList* running_effects = NULL [static] |
Definition at line 38 of file effect.c.
Referenced by effect_start_cb(), effect_start(), effect_process_cb(), effect_process(), effect_flush(), effect_finish(), effect_decoder_to_output_time(), effect_output_to_decoder_time(), effect_insert(), and effect_remove().