Mercurial > audlegacy
comparison src/audacious/plugin.h @ 4018:918ccb2644fb
update_song_tuple() added to InputPlugin for future tag writing ability
| author | Eugene Zagidullin <e.asphyx@gmail.com> |
|---|---|
| date | Mon, 26 Nov 2007 22:33:20 +0300 |
| parents | 26c503cdce58 |
| children | d342cfceb294 |
comparison
equal
deleted
inserted
replaced
| 4017:0b7e7da470a9 | 4018:918ccb2644fb |
|---|---|
| 1069 | 1069 |
| 1070 OutputPlugin *output; /* deprecated */ | 1070 OutputPlugin *output; /* deprecated */ |
| 1071 | 1071 |
| 1072 /* Added in Audacious 1.1.0 */ | 1072 /* Added in Audacious 1.1.0 */ |
| 1073 Tuple *(*get_song_tuple) (gchar * filename); | 1073 Tuple *(*get_song_tuple) (gchar * filename); |
| 1074 void (*set_song_tuple) (Tuple * tuple); | 1074 void (*set_song_tuple) (Tuple * tuple); /* stillborn, obsoleted by update_song_tuple, which must be used for tag writing */ |
| 1075 void (*set_status_buffering) (gboolean status); | 1075 void (*set_status_buffering) (gboolean status); |
| 1076 | 1076 |
| 1077 /* Added in Audacious 1.3.0 */ | 1077 /* Added in Audacious 1.3.0 */ |
| 1078 gint (*is_our_file_from_vfs) (gchar *filename, VFSFile *fd); | 1078 gint (*is_our_file_from_vfs) (gchar *filename, VFSFile *fd); |
| 1079 gchar **vfs_extensions; | 1079 gchar **vfs_extensions; |
| 1083 Tuple *(*probe_for_tuple)(gchar *uri, VFSFile *fd); | 1083 Tuple *(*probe_for_tuple)(gchar *uri, VFSFile *fd); |
| 1084 | 1084 |
| 1085 /* Added in Audacious 1.4.1 */ | 1085 /* Added in Audacious 1.4.1 */ |
| 1086 gboolean have_subtune; | 1086 gboolean have_subtune; |
| 1087 | 1087 |
| 1088 /* Added in Audacious 1.5.0 */ | |
| 1089 gboolean (*update_song_tuple)(Tuple *tuple, VFSFile *fd); | |
| 1088 }; | 1090 }; |
| 1089 | 1091 |
| 1090 struct _GeneralPlugin { | 1092 struct _GeneralPlugin { |
| 1091 PLUGIN_COMMON_FIELDS | 1093 PLUGIN_COMMON_FIELDS |
| 1092 }; | 1094 }; |
