diff options
Diffstat (limited to 'src/plugins')
| -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); } |
