Mailing List Archive

[MythTV/mythtv] e04055: Query CD metadata from MusicBrainz
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: e040555ac853d52fc66d47e3013b18c54ed184ec
https://github.com/MythTV/mythtv/commit/e040555ac853d52fc66d47e3013b18c54ed184ec
Author: Jan Hambrecht <jaham@gmx.net>
Date: 2024-01-03 (Wed, 03 Jan 2024)

Changed paths:
M mythplugins/configure
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.h
A mythplugins/mythmusic/mythmusic/musicbrainz.cpp
A mythplugins/mythmusic/mythmusic/musicbrainz.h
M mythplugins/mythmusic/mythmusic/mythmusic.pro

Log Message:
-----------
Query CD metadata from MusicBrainz

Use libdiscid, libmusicbrainz5, libcoverart to get
metadata and coverart for audio CDs. The albumart
front image is saved to the local temp directory.


Commit: 6abb8acf21150519c9a5cf3c33a36f3244ee35b6
https://github.com/MythTV/mythtv/commit/6abb8acf21150519c9a5cf3c33a36f3244ee35b6
Author: Jan Hambrecht <jaham@gmx.net>
Date: 2024-01-03 (Wed, 03 Jan 2024)

Changed paths:
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h

Log Message:
-----------
Support album art from audio CD tracks

When copying metdata objects, copy existing albumart too.
Also handle retrieving the albumart file for repo == RT_CD.


Commit: e49e65f63ccffb889beb32fc05eea4aa1172fd93
https://github.com/MythTV/mythtv/commit/e49e65f63ccffb889beb32fc05eea4aa1172fd93
Author: Jan Hambrecht <jaham@gmx.net>
Date: 2024-01-04 (Thu, 04 Jan 2024)

Changed paths:
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
M mythplugins/mythmusic/mythmusic/musicbrainz.cpp
M mythplugins/mythmusic/mythmusic/musicbrainz.h

Log Message:
-----------
Properly handle disc changes

Always query metadata when disc change was detected.
Also reset last queried metadata before querying data
or in case of an error.


Commit: 60da512ecf41a74540c691148c841fa942005829
https://github.com/MythTV/mythtv/commit/60da512ecf41a74540c691148c841fa942005829
Author: Jan Hambrecht <jaham@gmx.net>
Date: 2024-01-05 (Fri, 05 Jan 2024)

Changed paths:
M mythplugins/mythmusic/mythmusic/musicbrainz.cpp
M mythplugins/mythmusic/mythmusic/musicbrainz.h

Log Message:
-----------
Improve artist handling

Improve handling of artists for compilations, i.e. properly
set track artist as artist and album artist as compilation
artist. Also handle track artists featuring other artists.
Set compilation flag if most track artist differ from album artist.


Commit: cfc75dfc1cab2ae04b821ce525a8bbe11b233888
https://github.com/MythTV/mythtv/commit/cfc75dfc1cab2ae04b821ce525a8bbe11b233888
Author: Jan Hambrecht <jaham@gmx.net>
Date: 2024-01-06 (Sat, 06 Jan 2024)

Changed paths:
M mythplugins/configure

Log Message:
-----------
Handle split C/C++ musicbrainz ans coverart libs

After the last official release both libs were split into
a C and a C++ lib. Use these libs if they are present over
the combined libs from the official releases.


Commit: 498b5a817a6d8e50dc5246a6dae624c012df17a7
https://github.com/MythTV/mythtv/commit/498b5a817a6d8e50dc5246a6dae624c012df17a7
Author: Paul Harrison <mythtv@mythqml.net>
Date: 2024-01-10 (Wed, 10 Jan 2024)

Changed paths:
M mythplugins/configure
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.h
A mythplugins/mythmusic/mythmusic/musicbrainz.cpp
A mythplugins/mythmusic/mythmusic/musicbrainz.h
M mythplugins/mythmusic/mythmusic/mythmusic.pro
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h

Log Message:
-----------
Merge pull request #834 from hambre/hambre/cd-metadata

Query audio CD metadata from MusicBrainz


Compare: https://github.com/MythTV/mythtv/compare/32c738b4142d...498b5a817a6d
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits