Review Request: File tag handler refactoring
Jeff Mitchell
mitchell at kde.org
Mon Dec 6 13:50:49 CET 2010
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100191/#review458
-----------------------------------------------------------
I can't tell from the diff if charset detector is on by default with your new patch, but it shouldn't be.
It causes far more problems than it solves, which is why people have to explicitly request it now.
- Jeff
On 2010-12-05 14:47:03, Sergey Ivanov wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/100191/
> -----------------------------------------------------------
>
> (Updated 2010-12-05 14:47:03)
>
>
> Review request for Amarok.
>
>
> Summary
> -------
>
> Rewrite tag reading stuff to make It more OOP way. Add separat classes for each Tag format (ID3v2, APE, ASF, VorbisComment, MP4, MPC). Exclude almost all "magic words" (frame/field names) from code.
> TODO:
> Implement charset detection stuff.
> Complete ASF tags. Implement embedded covers support for MP4 files.
>
>
> Diffs
> -----
>
> shared/FileType.h dc5e57b
> shared/FileType.cpp 63d81c7
> shared/MetaTagLib.h ff27c92
> shared/MetaTagLib.cpp f74df21
> shared/TagsFromFileNameGuesser.h PRE-CREATION
> shared/TagsFromFileNameGuesser.cpp PRE-CREATION
> shared/tag_helpers/APETagHelper.h PRE-CREATION
> shared/tag_helpers/APETagHelper.cpp PRE-CREATION
> shared/tag_helpers/ASFTagHelper.h PRE-CREATION
> shared/tag_helpers/ASFTagHelper.cpp PRE-CREATION
> shared/tag_helpers/ID3v2TagHelper.h PRE-CREATION
> shared/tag_helpers/ID3v2TagHelper.cpp PRE-CREATION
> shared/tag_helpers/MP4TagHelper.h PRE-CREATION
> shared/tag_helpers/MP4TagHelper.cpp PRE-CREATION
> shared/tag_helpers/StringHelper.h PRE-CREATION
> shared/tag_helpers/StringHelper.cpp PRE-CREATION
> shared/tag_helpers/TagHelper.h PRE-CREATION
> shared/tag_helpers/TagHelper.cpp PRE-CREATION
> shared/tag_helpers/VorbisCommentTagHelper.h PRE-CREATION
> shared/tag_helpers/VorbisCommentTagHelper.cpp PRE-CREATION
> src/CMakeLists.txt 9ac230e
> src/musicbrainz/MusicBrainzFinder.cpp 78a07a6
> utilities/collectionscanner/CMakeLists.txt 6be9319
>
> Diff: http://git.reviewboard.kde.org/r/100191/diff
>
>
> Testing
> -------
>
>
> Thanks,
>
> Sergey
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/amarok-devel/attachments/20101206/52b12c09/attachment.htm
More information about the Amarok-devel
mailing list