Review Request: Refactoring of MusicBrainz finder subsystem. Improved support of MPC and MP4 files. "Album Artist" field support.
Mark Kretschmann
kretschmann at kde.org
Sat Oct 23 15:20:52 CEST 2010
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100084/#review184
-----------------------------------------------------------
Ship it!
Patch looks fine to me :)
- Mark
On 2010-10-23 13:13:15, Sergey Ivanov wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/100084/
> -----------------------------------------------------------
>
> (Updated 2010-10-23 13:13:15)
>
>
> Review request for Amarok.
>
>
> Summary
> -------
>
> Rewrite (a bit) MusicBrainz tagger to use QVariantMap instead of specific classes to store tracks data. Search result threshold.
> Add code for reading/writing MusicBrainz and AFT (used as default if no uid_owner specified) UIDs from/to MPC and MP4 files.
> Add support of MPC and MP4 formats for AFTTagger utility.
> Some try to handle "Album Artist" data (ability to store/load It in/from file). Support of updating/setting "Album Artist" for albums in SQLCollection.
>
>
> Diffs
> -----
>
> src/CMakeLists.txt 45a9493
> src/core-impl/capabilities/timecode/TimecodeEditCapability.h c9f3e73
> src/core-impl/capabilities/timecode/TimecodeEditCapability.cpp 4bddd84
> src/core-impl/collections/mediadevicecollection/MediaDeviceMeta.h fa57e0a
> src/core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp f277a40
> src/core-impl/collections/proxycollection/ProxyCollectionMeta.cpp f800987
> src/core-impl/collections/sqlcollection/CapabilityDelegateImpl.cpp 78fd02b
> src/core-impl/collections/sqlcollection/SqlMeta.h b92e351
> src/core-impl/collections/sqlcollection/SqlMeta.cpp 6b29b6e
> src/core-impl/meta/file/File.h c791ccd
> src/core-impl/meta/file/File.cpp b807cba
> src/core-impl/meta/file/File_p.h 4f120a9
> src/core-impl/meta/file/TagLibUtils.cpp ad1a07e
> src/core-impl/meta/proxy/MetaProxy.h 32f2f76
> src/core-impl/meta/proxy/MetaProxy.cpp 8cc01a1
> src/core/capabilities/EditCapability.h 2406c1e
> src/core/meta/support/MetaConstants.h 40cad34
> src/core/meta/support/MetaUtility.cpp 0bb29db
> src/dialogs/MusicBrainzTagger.h d053e88
> src/dialogs/MusicBrainzTagger.cpp 6f18606
> src/dialogs/TagDialog.cpp 4a0e94f
> src/musicbrainz/MusicBrainzFinder.h 6fe3a47
> src/musicbrainz/MusicBrainzFinder.cpp f65e25d
> src/musicbrainz/MusicBrainzMeta.h PRE-CREATION
> src/musicbrainz/MusicBrainzMetaClasses.h b9f7d0c
> src/musicbrainz/MusicBrainzMetaClasses.cpp da83c16
> src/musicbrainz/MusicBrainzTagsModel.h cc1552e
> src/musicbrainz/MusicBrainzTagsModel.cpp f1dd54a
> src/musicbrainz/MusicBrainzTrackListModel.cpp 442e662
> src/musicbrainz/MusicBrainzXmlParser.h b0e9089
> src/musicbrainz/MusicBrainzXmlParser.cpp b57baad
> src/musicbrainz/MusicDNSFinder.h 474c998
> src/musicbrainz/MusicDNSFinder.cpp c026a8e
> src/musicbrainz/MusicDNSXmlParser.h a9b67e0
> tests/core-impl/collections/proxycollection/TestProxyCollectionMeta.cpp 6fadb72
> tests/core-impl/collections/sqlcollection/TestAlbumCompilationChange.h daa35c0
> tests/core-impl/collections/sqlcollection/TestAlbumCompilationChange.cpp 84a0164
> utilities/afttagger/AFTTagger.h 8921875
> utilities/afttagger/AFTTagger.cpp 2aa9aef
> utilities/collectionscanner/AFTUtility.cpp fde3bfa
>
> Diff: http://git.reviewboard.kde.org/r/100084/diff
>
>
> Testing
> -------
>
> Tested as I could. Works fine.
> Found out that I have ~5 different "Best Of" albums of different artists, but not the only 1 as I thought before. :)
>
>
> Thanks,
>
> Sergey
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/amarok-devel/attachments/20101023/413bea4f/attachment-0001.htm
More information about the Amarok-devel
mailing list