Public Attributes |
| PLUGIN_COMMON_FIELDS gboolean | have_subtune |
| const gchar *const | vfs_extensions |
| gint | priority |
| gint(* | is_our_file_from_vfs )(const gchar *filename, VFSFile *file) |
| Tuple *(* | get_song_tuple )(const gchar *filename) |
| Tuple *(* | probe_for_tuple )(const gchar *filename, VFSFile *file) |
| gboolean(* | update_song_tuple )(const Tuple *tuple, VFSFile *file) |
| void(* | file_info_box )(const gchar *filename) |
| gboolean(* | get_song_image )(const gchar *filename, VFSFile *file, void **data, gint *size) |
| gboolean(* | play )(InputPlayback *playback, const gchar *filename, VFSFile *file, gint start_time, gint stop_time, gboolean pause) |
| void(* | pause )(InputPlayback *playback, gshort paused) |
| void(* | mseek )(InputPlayback *playback, gulong time) |
| void(* | stop )(InputPlayback *playback) |
| gint(* | get_time )(InputPlayback *playback) |
| gint(* | get_volume )(gint *l, gint *r) |
| gint(* | set_volume )(gint l, gint r) |
| gint(* | is_our_file )(const gchar *filename) |
| void(* | play_file )(InputPlayback *playback) |
| void(* | seek )(InputPlayback *playback, gint time) |
Input plugin structure.
Definition at line 334 of file plugin.h.