--- xmms2-0.6DrMattDestruction/src/include/xmms/xmms_medialib.h 2009-04-21 19:51:11.000000000 +0200 +++ xmms2-0.6/src/include/xmms/xmms_medialib.h 2009-04-23 16:00:57.000000000 +0200 @@ -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 tags patch */ +#define XMMS_MEDIALIB_ENTRY_PROPERTY_OPUS "opus" +#define XMMS_MEDIALIB_ENTRY_PROPERTY_PART "part" +#define XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALDATE "originaldate" +/* END classical tags patch */ G_BEGIN_DECLS --- xmms2-0.6DrMattDestruction/src/plugins/flac/flac.c 2009-04-21 19:51:11.000000000 +0200 +++ xmms2-0.6/src/plugins/flac/flac.c 2009-04-23 15:54:35.000000000 +0200 @@ -344,6 +344,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 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 tags patch */ }; /* note that "key" is NOT NUL-terminated here, --- xmms2-0.6DrMattDestruction/src/plugins/vorbis/vorbis.c 2009-04-21 19:51:11.000000000 +0200 +++ xmms2-0.6/src/plugins/vorbis/vorbis.c 2009-04-23 16:02:27.000000000 +0200 @@ -66,6 +66,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 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 tags patch */ }; /*