aboutsummaryrefslogtreecommitdiffstats
path: root/src/DespotifyUtils.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-01-08 19:22:20 +0100
committerMax Kellermann <max@duempel.org>2014-01-08 19:49:21 +0100
commit89a78a5f3c4f648e9f20e83ac1d4769eff24c5b8 (patch)
tree3ead8c8c2d48c44d12808fdc4ec9d8d97d9f2ae4 /src/DespotifyUtils.cxx
parentbc23a6bb05705d5551117528dfcbfcfedfee4c90 (diff)
downloadmpd-89a78a5f3c4f648e9f20e83ac1d4769eff24c5b8.tar.gz
mpd-89a78a5f3c4f648e9f20e83ac1d4769eff24c5b8.tar.xz
mpd-89a78a5f3c4f648e9f20e83ac1d4769eff24c5b8.zip
DespotifyUtils: pass const ds_track reference
Diffstat (limited to 'src/DespotifyUtils.cxx')
-rw-r--r--src/DespotifyUtils.cxx20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/DespotifyUtils.cxx b/src/DespotifyUtils.cxx
index c2e88b013..2a30f11f3 100644
--- a/src/DespotifyUtils.cxx
+++ b/src/DespotifyUtils.cxx
@@ -85,28 +85,28 @@ void mpd_despotify_unregister_callback(void (*cb)(struct despotify_session *, in
Tag *
-mpd_despotify_tag_from_track(struct ds_track *track)
+mpd_despotify_tag_from_track(const ds_track &track)
{
char tracknum[20];
char comment[80];
char date[20];
- if (!track->has_meta_data)
+ if (!track.has_meta_data)
return new Tag();
TagBuilder tag;
- snprintf(tracknum, sizeof(tracknum), "%d", track->tracknumber);
- snprintf(date, sizeof(date), "%d", track->year);
+ snprintf(tracknum, sizeof(tracknum), "%d", track.tracknumber);
+ snprintf(date, sizeof(date), "%d", track.year);
snprintf(comment, sizeof(comment), "Bitrate %d Kbps, %sgeo restricted",
- track->file_bitrate / 1000,
- track->geo_restricted ? "" : "not ");
- tag.AddItem(TAG_TITLE, track->title);
- tag.AddItem(TAG_ARTIST, track->artist->name);
+ track.file_bitrate / 1000,
+ track.geo_restricted ? "" : "not ");
+ tag.AddItem(TAG_TITLE, track.title);
+ tag.AddItem(TAG_ARTIST, track.artist->name);
tag.AddItem(TAG_TRACK, tracknum);
- tag.AddItem(TAG_ALBUM, track->album);
+ tag.AddItem(TAG_ALBUM, track.album);
tag.AddItem(TAG_DATE, date);
tag.AddItem(TAG_COMMENT, comment);
- tag.SetTime(track->length / 1000);
+ tag.SetTime(track.length / 1000);
return tag.CommitNew();
}