diff options
author | Max Kellermann <max@duempel.org> | 2014-01-08 19:22:20 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-01-08 19:49:21 +0100 |
commit | 89a78a5f3c4f648e9f20e83ac1d4769eff24c5b8 (patch) | |
tree | 3ead8c8c2d48c44d12808fdc4ec9d8d97d9f2ae4 /src/DespotifyUtils.cxx | |
parent | bc23a6bb05705d5551117528dfcbfcfedfee4c90 (diff) | |
download | mpd-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.cxx | 20 |
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(); } |