Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use lofty-rs for metadata instead of audiotags #17

Closed
wants to merge 17 commits into from

Conversation

FriederHannenheim
Copy link
Contributor

@FriederHannenheim FriederHannenheim commented Jun 6, 2023

This is a bit of a quick and dirty implementation. The api could be changed so that not so many type conversions would be needed. I'm not really sure how the bindings work though so I didn't change it now.
This fixes #15 and enables reading many more types of tags.
Downside: album_artist isn't supported by lofty and is just mapped to artist

@FriederHannenheim
Copy link
Contributor Author

Wait. Don't merge this yet. Lofty does support album artist. I just didn't see it since there is no direct method for it.

@FriederHannenheim
Copy link
Contributor Author

Alright. Album Artist is now working correctly

@KRTirtho KRTirtho self-requested a review June 8, 2023 02:02
@KRTirtho
Copy link
Owner

KRTirtho commented Jun 8, 2023

Wow that's a wonderful and huge work ❤️ 🚀

@KRTirtho
Copy link
Owner

@FriederHannenheim sorry for the delay. I've checked it and your implementation works quite well

@KRTirtho
Copy link
Owner

KRTirtho commented Jun 25, 2023

But what will do about the CHANGELOG, CMakeLists.txt and pubspec.yaml changes?
After merging this I'm planning to publish it as v0.5.0

Since you're actively using the fork's main branch aka this branch in an app I suggest you to close this PR and create a new one with pubspec, CHANGELOG, and CMakeLists.txt changes reverted using a separate branch

@FriederHannenheim
Copy link
Contributor Author

Alright new, cleaner pull request is #21

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.

Use lofty-rs for reading metadata instead of audiotags
2 participants