| [Insert name here] Reference Manual | ||||
|---|---|---|---|---|
OutputPluginData;
OutputPluginState;
GList * get_output_list (void);
OutputPlugin* get_current_output_plugin (void);
void set_current_output_plugin (gint i);
void output_about (gint i);
void output_configure (gint i);
void output_get_volume (gint *l,
gint *r);
void output_set_volume (gint l,
gint r);
void output_set_eq (gboolean ,
gfloat ,
gfloat *);
gint output_open_audio (AFormat ,
gint ,
gint );
void output_write_audio (gpointer ptr,
gint length);
void output_close_audio (void);
void output_flush (gint );
void output_pause (gshort );
gint output_buffer_free (void);
gint output_buffer_playing (void);
void produce_audio (gint ,
AFormat ,
gint ,
gint ,
gpointer ,
int *);
gint get_written_time (void);
gint get_output_time (void);
extern OutputPlugin psuedo_output_plugin;
extern OutputPluginData op_data;
typedef struct {
GList *output_list;
OutputPlugin *current_output_plugin;
} OutputPluginData;
gint output_open_audio (AFormat ,gint ,gint );
|
|
|
|
|
|
Returns : |
void produce_audio (gint , AFormat ,gint ,gint ,gpointer ,int *);
|
|
|
|
|
|
|
|
|
|
|