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
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
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
134 ↗(On Diff #55427)

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.