From: Conner R. Phillips Date: Sat, 22 Apr 2017 05:31:52 +0000 (+0200) Subject: Add direct support for "rate" atom X-Git-Tag: v1.12-beta-1~54^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ff28cf276c6092b0ac57ece76309b42ddd1d39e9;p=taglib Add direct support for "rate" atom Resolves #817 --- diff --git a/taglib/mp4/mp4tag.cpp b/taglib/mp4/mp4tag.cpp index a7a473a2..11d3cc51 100644 --- a/taglib/mp4/mp4tag.cpp +++ b/taglib/mp4/mp4tag.cpp @@ -74,7 +74,7 @@ MP4::Tag::Tag(TagLib::File *file, MP4::Atoms *atoms) : atom->name == "hdvd" || atom->name == "shwm") { parseBool(atom); } - else if(atom->name == "tmpo" || atom->name == "\251mvi" || atom->name == "\251mvc") { + else if(atom->name == "tmpo" || atom->name == "rate" || atom->name == "\251mvi" || atom->name == "\251mvc") { parseInt(atom); } else if(atom->name == "tvsn" || atom->name == "tves" || atom->name == "cnID" || @@ -476,7 +476,7 @@ MP4::Tag::save() name == "shwm") { data.append(renderBool(name.data(String::Latin1), it->second)); } - else if(name == "tmpo" || name == "\251mvi" || name == "\251mvc") { + else if(name == "tmpo" || name == "rate" || name == "\251mvi" || name == "\251mvc") { data.append(renderInt(name.data(String::Latin1), it->second)); } else if(name == "tvsn" || name == "tves" || name == "cnID" ||