Skip to content

fix encodings when creating TagLib items#7254

Open
Ralino wants to merge 1 commit intoclementine-player:masterfrom
Ralino:fixTagEncodings
Open

fix encodings when creating TagLib items#7254
Ralino wants to merge 1 commit intoclementine-player:masterfrom
Ralino:fixTagEncodings

Conversation

@Ralino
Copy link

@Ralino Ralino commented Apr 4, 2023

When given a std::string or a c-string, TagLib interprets it as Latin1 per default. Clementine uses utf8 however.
While the function StdStringToTaglibString is used for most tags, it was not used when creating TagLib::StringList for other items. This lead to issue #7253

This PR fixes that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant