You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Logic for converting frames between versions is really annoying and as I'm finding, not robust. To simplify things (and simplify the usage for users), make the version of ID3v2 tag objects immutable. In order to change versions, create a new tag and copy the old tag into it. The copy logic should handle any conversion between frame types.
The text was updated successfully, but these errors were encountered:
Logic for converting frames between versions is really annoying and as I'm finding, not robust. To simplify things (and simplify the usage for users), make the version of ID3v2 tag objects immutable. In order to change versions, create a new tag and copy the old tag into it. The copy logic should handle any conversion between frame types.
The text was updated successfully, but these errors were encountered: