diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-09-22 12:46:10 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-09-22 12:46:10 +0000 |
| commit | afaa3b911da4163313bec3ee1b9508715c2599e1 (patch) | |
| tree | 4737b3017c449c28cd1fb398efe71f85cf0a08fb /src/plugins/Input/vorbis/vorbismetadatamodel.cpp | |
| parent | c1ed5e889f8792a393d21b561e224b0899b2c068 (diff) | |
| download | qmmp-afaa3b911da4163313bec3ee1b9508715c2599e1.tar.gz qmmp-afaa3b911da4163313bec3ee1b9508715c2599e1.tar.bz2 qmmp-afaa3b911da4163313bec3ee1b9508715c2599e1.zip | |
fixed saving of track
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1244 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/vorbis/vorbismetadatamodel.cpp')
| -rw-r--r-- | src/plugins/Input/vorbis/vorbismetadatamodel.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/Input/vorbis/vorbismetadatamodel.cpp b/src/plugins/Input/vorbis/vorbismetadatamodel.cpp index 71b8d2de7..8946a8a2a 100644 --- a/src/plugins/Input/vorbis/vorbismetadatamodel.cpp +++ b/src/plugins/Input/vorbis/vorbismetadatamodel.cpp @@ -138,11 +138,14 @@ void VorbisCommentModel::setValue(Qmmp::MetaData key, const QString &value) m_tag->removeField("COMPOSER"): m_tag->addField("COMPOSER", str, TRUE); return; + case Qmmp::TRACK: + m_tag->setTrack(value.toInt()); + return; case Qmmp::YEAR: m_tag->setYear(value.toInt()); return; case Qmmp::DISCNUMBER: - value.isEmpty() ? + value == "0" ? m_tag->removeField("DISCNUMBER"): m_tag->addField("DISCNUMBER", str, TRUE); } |
