[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/phonon
From: Matthias Kretz <kretz () kde ! org>
Date: 2008-02-29 22:30:54
Message-ID: 1204324254.597146.17772.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 780757 by mkretz:
add MusicBrainz DiscId as common meta data
M +2 -0 mediaobject.cpp
M +8 -0 mediaobject.h
M +2 -1 phononnamespace.h
--- trunk/KDE/kdelibs/phonon/mediaobject.cpp #780756:780757
@@ -200,6 +200,8 @@
return metaData(QLatin1String("TRACKNUMBER"));
case DescriptionMetaData:
return metaData(QLatin1String("DESCRIPTION"));
+ case MusicBrainzDiscIdMetaData:
+ return metaData(QLatin1String("MUSICBRAINZ_DISCID"));
}
return QStringList();
}
--- trunk/KDE/kdelibs/phonon/mediaobject.h #780756:780757
@@ -289,6 +289,14 @@
* setMetaTrack (media->metaData("TRACKNUMBER"));
* setMetaComment(media->metaData("DESCRIPTION"));
* \endcode
+ *
+ * For Audio CDs you can query
+ * \code
+ * metaData("MUSICBRAINZ_DISCID");
+ * \endcode
+ * to get a DiscID hash that you can use with the MusicBrainz
+ * service:
+ * http://musicbrainz.org/doc/ClientHOWTO
*/
QStringList metaData(const QString &key) const;
--- trunk/KDE/kdelibs/phonon/phononnamespace.h #780756:780757
@@ -77,7 +77,8 @@
DateMetaData,
GenreMetaData,
TracknumberMetaData,
- DescriptionMetaData
+ DescriptionMetaData,
+ MusicBrainzDiscIdMetaData
};
/**
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic