mirror of
https://github.com/taglib/taglib.git
synced 2025-06-04 01:28:21 -04:00
* Respect atom type when converting rate tag TagLib prior to #818 (commit ff28cf276c60) read and wrote the "rate" tag as text, and switched to reading it as integer value even when the atom class is a text type. This breaks reading existing files, and can be avoided by taking the atom type into account. This fixes issue #885. * Respect MP4::Item type when writing the rate tag TagLib prior to #818 (commit ff28cf276c60) read and wrote the "rate" tag as text, and switched to writing the integer value of the MP4::Item. This breaks writing from applications which supply the value as StringList, which was the previously implemented API. Applications using an MP4::Item(UInt) are still supported without changes on the application side. This is the complementary writing part for issue #885.