effect.h File Reference

#include <glib.h>
#include "types.h"

Go to the source code of this file.

Functions

void effect_start (gint *channels, gint *rate)
void effect_process (gfloat **data, gint *samples)
void effect_flush (void)
void effect_finish (gfloat **data, gint *samples)
gint effect_decoder_to_output_time (gint time)
gint effect_output_to_decoder_time (gint time)
gboolean effect_plugin_start (PluginHandle *plugin)
void effect_plugin_stop (PluginHandle *plugin)

Function Documentation

gint effect_decoder_to_output_time ( gint  time  ) 

Definition at line 133 of file effect.c.

Referenced by flush().

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().

gint effect_output_to_decoder_time ( gint  time  ) 

Definition at line 147 of file effect.c.

Referenced by get_output_time().

gboolean effect_plugin_start ( PluginHandle plugin  ) 

Definition at line 245 of file effect.c.

void effect_plugin_stop ( PluginHandle plugin  ) 

Definition at line 257 of file effect.c.

void effect_process ( gfloat **  data,
gint samples 
)

Definition at line 103 of file effect.c.

Referenced by write_audio().

void effect_start ( gint channels,
gint rate 
)

Definition at line 64 of file effect.c.

Referenced by open_audio().


Generated on 26 Jan 2012 for Audacious by  doxygen 1.6.1