From afaa3b911da4163313bec3ee1b9508715c2599e1 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Tue, 22 Sep 2009 12:46:10 +0000 Subject: fixed saving of track git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1244 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Input/vorbis/vorbismetadatamodel.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/plugins/Input/vorbis/vorbismetadatamodel.cpp') 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); } -- cgit v1.2.3-13-gbd6f