Move make_taginfo() from mp3_afh.c to afh_common.c.
[paraslash.git] / afh_common.c
index 6f6e832484f1c7f2021885e9b2cab144789da27f..07e6a78c3aa4bcaf61e8645019c262473dbca023 100644 (file)
@@ -122,6 +122,21 @@ int guess_audio_format(const char *name)
        return -1;
 }
 
+char *make_taginfo(char *title, char *artist, char *album, char *year,
+               char *comment)
+{
+       return make_message("%s: %s, by %s\n" /* taginfo1 */
+               "%s: A: %s, Y: %s, C: %s\n", /* taginfo 2*/
+               status_item_list[SI_TAGINFO1],
+               (title && *title)? title : "(title tag not set)",
+               (artist && *artist)? artist : "(artist tag not set)",
+               status_item_list[SI_TAGINFO2],
+               (album && *album)?  album : "(album tag not set)",
+               (year && *year)? year : "????",
+               (comment && *comment)? comment : "(comment tag not set)"
+       );
+}
+
 /**
  * Call get_file_info() to obtain an afhi structure.
  *