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 )(int *channels, int *rate)
void(* process )(float **data, int *samples)
void(* flush )(void)
void(* finish )(float **data, int *samples)
int(* decoder_to_output_time )(int time)
int(* output_to_decoder_time )(int time)
int order
bool_t preserves_format

Detailed Description

Definition at line 194 of file plugin.h.


Member Data Documentation

int(* EffectPlugin::decoder_to_output_time)(int time)

Definition at line 220 of file plugin.h.

void(* EffectPlugin::finish)(float **data, int *samples)

Definition at line 216 of file plugin.h.

void(* EffectPlugin::flush)(void)

Definition at line 211 of file plugin.h.

int EffectPlugin::order

Definition at line 224 of file plugin.h.

int(* EffectPlugin::output_to_decoder_time)(int time)

Definition at line 221 of file plugin.h.

bool_t EffectPlugin::preserves_format

Definition at line 228 of file plugin.h.

void(* EffectPlugin::process)(float **data, int *samples)

Definition at line 208 of file plugin.h.

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

Definition at line 201 of file plugin.h.


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