Implement more tags for taglib writer
ClosedPublic

Authored by astippich on Jan 29 2019, 6:22 PM.

Details

Summary

Implement more tags for writing for the
taglib writer including composer, disc number,
album artist, lyricist, conductor, lyrics,
copyright and language.

Test Plan

tests pass

Diff Detail

Repository
R286 KFileMetaData
Branch
enhance_taglibwriter2
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 10298
Build 10316: arc lint + arc unit
astippich created this revision.Jan 29 2019, 6:22 PM
Restricted Application added projects: Frameworks, Baloo. · View Herald TranscriptJan 29 2019, 6:22 PM
Restricted Application added subscribers: Baloo, kde-frameworks-devel. · View Herald Transcript
astippich requested review of this revision.Jan 29 2019, 6:22 PM
ngraham accepted this revision.Jan 30 2019, 2:50 AM
This revision is now accepted and ready to land.Jan 30 2019, 2:50 AM

I forgot to add the dependent revision.
Thanks for the review, as it's been hard lately to get a reply to anything related to KFileMetaData

bruns added inline comments.Jan 31 2019, 5:05 PM
autotests/taglibwritertest.cpp
276

You should probably add a warning when extractorList.size() > 1, as in this case the extractor you run would be arbitrary.

Though, I am currently not aware of cases where one mimetype is supported by several extractors.

astippich added inline comments.Feb 2 2019, 11:00 AM
autotests/taglibwritertest.cpp
276

I plan to factor this out afterwards in order to share between the different tests, I will incorporate it there.

astippich updated this revision to Diff 50705.Feb 2 2019, 11:00 AM
  • rebase on latest parent revision
bruns added inline comments.Feb 4 2019, 9:01 PM
src/writers/taglibwriter.cpp
133

I think you have to rediff this ...

astippich marked an inline comment as done.Mar 31 2019, 11:58 AM
This revision was automatically updated to reflect the committed changes.