Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <plugin.h>
Public Attributes | |
PLUGIN_COMMON_FIELDS int | probe_priority |
void(* | get_volume )(int *l, int *r) |
void(* | set_volume )(int l, int r) |
bool_t(* | open_audio )(int format, int rate, int chans) |
void(* | close_audio )(void) |
int(* | buffer_free )(void) |
void(* | period_wait )(void) |
void(* | write_audio )(void *data, int size) |
void(* | drain )(void) |
int(* | output_time )(void) |
void(* | pause )(bool_t p) |
void(* | flush )(int time) |
bool_t | force_reopen |
int(* _OutputPlugin::buffer_free)(void) |
Definition at line 185 of file plugin.h.
Referenced by write_output_raw().
void(* _OutputPlugin::close_audio)(void) |
Definition at line 181 of file plugin.h.
Referenced by cleanup_output().
void(* _OutputPlugin::drain)(void) |
Definition at line 197 of file plugin.h.
Referenced by cleanup_output().
void(* _OutputPlugin::flush)(int time) |
Definition at line 209 of file plugin.h.
Referenced by flush_output().
Definition at line 170 of file plugin.h.
Referenced by output_get_volume().
Definition at line 178 of file plugin.h.
Referenced by setup_output().
int(* _OutputPlugin::output_time)(void) |
Definition at line 201 of file plugin.h.
Referenced by output_get_raw_time(), and output_get_time().
void(* _OutputPlugin::pause)(bool_t p) |
Definition at line 205 of file plugin.h.
Referenced by apply_pause().
void(* _OutputPlugin::period_wait)(void) |
Definition at line 191 of file plugin.h.
Referenced by write_output_raw().
PLUGIN_COMMON_FIELDS int _OutputPlugin::probe_priority |
Definition at line 167 of file plugin.h.
Referenced by plugin_get_info().
Definition at line 173 of file plugin.h.
Referenced by output_set_volume().
void(* _OutputPlugin::write_audio)(void *data, int size) |
Definition at line 194 of file plugin.h.
Referenced by write_output_raw().