![]() |
![]() |
![]() |
[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 );
Param1 : |
|
Param2 : |
|
Param3 : |
|
Returns : |
void produce_audio (gint , AFormat ,gint ,gint ,gpointer ,int *);
Param1 : |
|
Param2 : |
|
Param3 : |
|
Param4 : |
|
Param5 : |
|
Param6 : |