--- /home/joham_luis/CVS_SVN/xmms2-devel-MINE/src/include/xmms/xmms_medialib.h 2010-02-03 16:52:37.888267261 +0100 +++ src/include/xmms/xmms_medialib.h 2010-02-03 17:11:47.512265463 +0100 @@ -80,6 +80,11 @@ #define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_FILE "website_file" #define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_PUBLISHER "website_publisher" #define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_COPYRIGHT "website_copyright" +/* Begin classical music tags patch */ +#define XMMS_MEDIALIB_ENTRY_PROPERTY_OPUS "opus" +#define XMMS_MEDIALIB_ENTRY_PROPERTY_PART "part" +#define XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALDATE "originaldate" +/* End of classical music tags patch */ G_BEGIN_DECLS --- /home/joham_luis/CVS_SVN/xmms2-devel-MINE/src/plugins/flac/flac.c 2010-02-03 16:52:38.186269284 +0100 +++ src/plugins/flac/flac.c 2010-02-03 17:22:44.511267387 +0100 @@ -354,6 +354,14 @@ { "replaygain_album_gain",XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_ALBUM,RPGAIN }, { "replaygain_track_peak",XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_TRACK,STRING }, { "replaygain_album_peak",XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_ALBUM,STRING }, + /* Begin classical music tags patch */ + { "performer", XMMS_MEDIALIB_ENTRY_PROPERTY_PERFORMER, STRING }, + { "composer", XMMS_MEDIALIB_ENTRY_PROPERTY_COMPOSER, STRING }, + { "conductor", XMMS_MEDIALIB_ENTRY_PROPERTY_CONDUCTOR, STRING }, + { "part", XMMS_MEDIALIB_ENTRY_PROPERTY_PART, STRING }, + { "opus", XMMS_MEDIALIB_ENTRY_PROPERTY_OPUS, STRING }, + { "originaldate", XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALDATE, STRING }, + /* End classical music tags patch */ }; /* note that "key" is NOT NUL-terminated here, --- /home/joham_luis/CVS_SVN/xmms2-devel-MINE/src/plugins/vorbis_common/common.c 2010-02-03 16:52:38.520267179 +0100 +++ src/plugins/vorbis_common/common.c 2010-02-03 17:35:40.156265105 +0100 @@ -64,6 +64,14 @@ { "musicbrainz_albumid", XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ID, STRING }, { "musicbrainz_artistid", XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_ID, STRING }, { "musicbrainz_trackid", XMMS_MEDIALIB_ENTRY_PROPERTY_TRACK_ID, STRING }, + /* Begin classical music tags patch */ + { "performer", XMMS_MEDIALIB_ENTRY_PROPERTY_PERFORMER, STRING }, + { "composer", XMMS_MEDIALIB_ENTRY_PROPERTY_COMPOSER, STRING }, + { "conductor", XMMS_MEDIALIB_ENTRY_PROPERTY_CONDUCTOR, STRING }, + { "part", XMMS_MEDIALIB_ENTRY_PROPERTY_PART, STRING }, + { "opus", XMMS_MEDIALIB_ENTRY_PROPERTY_OPUS, STRING }, + { "originaldate", XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALDATE, STRING }, + /* End of classical music tags patch*/ }; /*