From 9ac8f89b1d8a0c2b4a9ba391ce174fbb3fa816e9 Mon Sep 17 00:00:00 2001 From: Qball Cow Date: Mon, 9 May 2011 21:26:36 +0200 Subject: cue_tag: show CUE track numbers --- src/cue/cue_tag.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/cue') diff --git a/src/cue/cue_tag.c b/src/cue/cue_tag.c index ba117255..6ee38bbd 100644 --- a/src/cue/cue_tag.c +++ b/src/cue/cue_tag.c @@ -178,6 +178,15 @@ cue_tag(struct Cd *cd, unsigned tnum) if (tag == NULL) return NULL; + /* Create a tag number */ + + tag_clear_items_by_type(tag, TAG_TRACK); + + char convert_uinttostring[8]; + snprintf(convert_uinttostring, sizeof(convert_uinttostring), + "%02d/%02d", tnum, cd_get_ntrack(cd)); + tag_add_item(tag, TAG_TRACK, convert_uinttostring); + tag->time = track_get_length(track) - track_get_index(track, 1) + track_get_zero_pre(track); -- cgit v1.2.3