Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Public Attributes

EffectPlugin Struct Reference

#include <plugin.h>

List of all members.

Public Attributes

PLUGIN_COMMON_FIELDS void(* start )(gint *channels, gint *rate)
void(* process )(gfloat **data, gint *samples)
void(* flush )(void)
void(* finish )(gfloat **data, gint *samples)
gint(* decoder_to_output_time )(gint time)
gint(* output_to_decoder_time )(gint time)
gint order
gboolean preserves_format

Detailed Description

Definition at line 179 of file plugin.h.


Member Data Documentation

gint(* EffectPlugin::decoder_to_output_time)(gint time)

Definition at line 204 of file plugin.h.

void(* EffectPlugin::finish)(gfloat **data, gint *samples)

Definition at line 200 of file plugin.h.

void(* EffectPlugin::flush)(void)

Definition at line 195 of file plugin.h.

gint EffectPlugin::order

Definition at line 208 of file plugin.h.

gint(* EffectPlugin::output_to_decoder_time)(gint time)

Definition at line 205 of file plugin.h.

gboolean EffectPlugin::preserves_format

Definition at line 212 of file plugin.h.

void(* EffectPlugin::process)(gfloat **data, gint *samples)

Definition at line 192 of file plugin.h.

PLUGIN_COMMON_FIELDS void(* EffectPlugin::start)(gint *channels, gint *rate)

Definition at line 185 of file plugin.h.


The documentation for this struct was generated from the following file: