Set a proper filename on songs that are copied over MTP

This commit is contained in:
David Sansome 2010-08-22 17:54:49 +00:00
parent 7ff4fa261e
commit bd4b6b2b50

View File

@ -486,6 +486,7 @@ void Song::InitFromLastFM(const lastfm::Track& track) {
d->composer_ = QString::fromUtf8(track->composer); d->composer_ = QString::fromUtf8(track->composer);
d->genre_ = QString::fromUtf8(track->genre); d->genre_ = QString::fromUtf8(track->genre);
d->filename_ = QString::number(track->item_id); d->filename_ = QString::number(track->item_id);
d->basefilename_ = d->filename_;
d->track_ = track->tracknumber; d->track_ = track->tracknumber;
d->length_ = track->duration / 1000; d->length_ = track->duration / 1000;
@ -522,6 +523,8 @@ void Song::InitFromLastFM(const lastfm::Track& track) {
track->title = strdup(d->title_.toUtf8().constData()); track->title = strdup(d->title_.toUtf8().constData());
track->date = NULL; track->date = NULL;
track->filename = strdup(d->basefilename_.toUtf8().constData());
track->tracknumber = d->track_; track->tracknumber = d->track_;
track->duration = d->length_ * 1000; track->duration = d->length_ * 1000;
track->samplerate = d->samplerate_; track->samplerate = d->samplerate_;